Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

test: partial import export areas covered #37661

Open
wants to merge 18 commits into
base: release
Choose a base branch
from

Conversation

NandanAnantharamu
Copy link
Collaborator

@NandanAnantharamu NandanAnantharamu commented Nov 23, 2024

Adding tests for partial import/export
To be done into a new app
To be done into a new page
GitConnected App and importApp testing
https://docs.google.com/spreadsheets/d/1Vq5vRUyAMv2npPv4j41omzZrYcRUb8LEOhNVu_O4OE8/edit?gid=428365096#gid=428365096

/ok-to-test tags="@tag.All"

Summary by CodeRabbit

Release Notes

  • New Features

    • Introduced a comprehensive suite of end-to-end tests for validating partial import and export functionality.
    • Added new JSON configurations for API actions and application components to enhance import/export capabilities, including structured representations for widgets and actions.
  • Improvements

    • Updated test specification paths to reflect the new focus on partial import/export tests.
    • Expanded the set of locators for Cypress tests to improve interaction with entity items and specific row data in tables.

These updates aim to improve the reliability and functionality of the import/export processes within the application.

Tip

🟢 🟢 🟢 All cypress tests have passed! 🎉 🎉 🎉
Workflow run: https://github.com/appsmithorg/appsmith/actions/runs/12035486686
Commit: 5c3d72b
Cypress dashboard.
Tags: @tag.All
Spec:


Wed, 27 Nov 2024 06:19:10 UTC

Copy link
Contributor

coderabbitai bot commented Nov 23, 2024

Walkthrough

The changes introduce a new Cypress test suite for validating partial import and export functionality within an application. This includes the addition of a new test file, updates to test specifications, and the introduction of JSON configuration files that define application components and API actions. The modifications ensure comprehensive testing across various contexts, including workspace and Git branch scenarios, enhancing the overall test coverage for import/export features.

Changes

File Path Change Summary
app/client/cypress/e2e/Regression/ClientSide/PartialImportExport/PartialImportRegularApp.ts New file added with a suite of Cypress tests for validating partial import and export functionality.
app/client/cypress/limited-tests.txt Updated test specification path to include the new test file for partial import/export functionality.
app/client/cypress/fixtures/PartialImportExport/ImportExport.json New JSON file defining application components, including API actions and widget configurations.
app/client/cypress/fixtures/PartialImportExport/PartialQueryExport.json New JSON file detailing an API action configuration for partial query export.
app/client/cypress/fixtures/PartialImportExport/PartialWidgetExport.json New JSON file containing widget configurations for application exports.
app/client/cypress/support/Objects/CommonLocators.ts Added new properties _entityItem and _rowData for enhanced locator functionality in tests.

Possibly related PRs

Suggested labels

Task

Suggested reviewers

  • ApekshaBhosale
  • sagar-qa007

🎉 In the land of code where tests do play,
New imports and exports brighten the day!
With JSONs and fixtures, all neatly aligned,
Cypress tests flourish, their purpose defined.
So let’s celebrate this testing spree,
For partial imports bring joy, you see! 🎊


Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?

❤️ Share
🪧 Tips

Chat

There are 3 ways to chat with CodeRabbit:

  • Review comments: Directly reply to a review comment made by CodeRabbit. Example:
    • I pushed a fix in commit <commit_id>, please review it.
    • Generate unit testing code for this file.
    • Open a follow-up GitHub issue for this discussion.
  • Files and specific lines of code (under the "Files changed" tab): Tag @coderabbitai in a new review comment at the desired location with your query. Examples:
    • @coderabbitai generate unit testing code for this file.
    • @coderabbitai modularize this function.
  • PR comments: Tag @coderabbitai in a new PR comment to ask questions about the PR branch. For the best results, please provide a very specific query, as very limited context is provided in this mode. Examples:
    • @coderabbitai gather interesting stats about this repository and render them as a table. Additionally, render a pie chart showing the language distribution in the codebase.
    • @coderabbitai read src/utils.ts and generate unit testing code.
    • @coderabbitai read the files in the src/scheduler package and generate a class diagram using mermaid and a README in the markdown format.
    • @coderabbitai help me debug CodeRabbit configuration file.

Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments.

CodeRabbit Commands (Invoked using PR comments)

  • @coderabbitai pause to pause the reviews on a PR.
  • @coderabbitai resume to resume the paused reviews.
  • @coderabbitai review to trigger an incremental review. This is useful when automatic reviews are disabled for the repository.
  • @coderabbitai full review to do a full review from scratch and review all the files again.
  • @coderabbitai summary to regenerate the summary of the PR.
  • @coderabbitai resolve resolve all the CodeRabbit review comments.
  • @coderabbitai configuration to show the current CodeRabbit configuration for the repository.
  • @coderabbitai help to get help.

Other keywords and placeholders

  • Add @coderabbitai ignore anywhere in the PR description to prevent this PR from being reviewed.
  • Add @coderabbitai summary to generate the high-level summary at a specific location in the PR description.
  • Add @coderabbitai anywhere in the PR title to generate the title automatically.

Documentation and Community

  • Visit our Documentation for detailed information on how to use CodeRabbit.
  • Join our Discord Community to get help, request features, and share feedback.
  • Follow us on X/Twitter for updates and announcements.

@NandanAnantharamu NandanAnantharamu changed the title Test/fix partial import spec test: partial import export areas covered Nov 23, 2024
@github-actions github-actions bot added skip-changelog Adding this label to a PR prevents it from being listed in the changelog Test labels Nov 23, 2024
…rt/PartialImportExportWithinNewPageAndApp.ts
@github-actions github-actions bot removed skip-changelog Adding this label to a PR prevents it from being listed in the changelog Test labels Nov 23, 2024
@github-actions github-actions bot added skip-changelog Adding this label to a PR prevents it from being listed in the changelog Test labels Nov 23, 2024
Copy link
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 8

🧹 Outside diff range and nitpick comments (4)
app/client/cypress/fixtures/PartialImportExport/PartialQueryXport.json (1)

1-1: Enhance test data variation with parameterized values

The fixture contains static values for pagination and filtering which limits test coverage. Consider parameterizing these values to support multiple test scenarios.

Suggested improvements:

  1. Use variables for pagination limits
  2. Add more filter conditions
  3. Include multiple sort configurations

Example:

{
  "pagination": {
    "data": {
      "limit": "<%= testData.paginationLimit %>",
      "offset": "<%= testData.paginationOffset %>"
    }
  }
}
app/client/cypress/fixtures/PartialImportExport/PartialWidgetXport.json (2)

1-1: Format JSON for better readability

The JSON is minified, making it difficult to read and maintain. Consider formatting it with proper indentation for better readability in the test fixtures.


1-1: Consider extracting theme values

Multiple theme-related values are repeated throughout the configuration:

  • appsmith.theme.colors.primaryColor
  • appsmith.theme.borderRadius.appBorderRadius
  • appsmith.theme.boxShadow.appBoxShadow

Consider extracting these into a separate theme configuration file to maintain consistency across test fixtures.

app/client/cypress/fixtures/PartialImportExport/ImportExportUpdated.json (1)

1-1: Specify default sort column for Table1

The table is sortable but missing a default sort configuration, which may lead to inconsistent data presentation.

📜 Review details

Configuration used: .coderabbit.yaml
Review profile: CHILL

📥 Commits

Reviewing files that changed from the base of the PR and between 86d17a6 and 2440266.

📒 Files selected for processing (4)
  • app/client/cypress/e2e/Regression/ClientSide/PartialImportExport/PartialImportRegularApp.ts (1 hunks)
  • app/client/cypress/fixtures/PartialImportExport/ImportExportUpdated.json (1 hunks)
  • app/client/cypress/fixtures/PartialImportExport/PartialQueryXport.json (1 hunks)
  • app/client/cypress/fixtures/PartialImportExport/PartialWidgetXport.json (1 hunks)
🧰 Additional context used
📓 Path-based instructions (4)
app/client/cypress/e2e/Regression/ClientSide/PartialImportExport/PartialImportRegularApp.ts (1)

Pattern app/client/cypress/**/**.*: Review the following e2e test code written using the Cypress test library. Ensure that:

  • Follow best practices for Cypress code and e2e automation.
  • Avoid using cy.wait in code.
  • Avoid using cy.pause in code.
  • Avoid using agHelper.sleep().
  • Use locator variables for locators and do not use plain strings.
  • Use data-* attributes for selectors.
  • Avoid Xpaths, Attributes and CSS path.
  • Avoid selectors like .btn.submit or button[type=submit].
  • Perform logins via API with LoginFromAPI.
  • Perform logout via API with LogOutviaAPI.
  • Perform signup via API with SignupFromAPI.
  • Avoid using it.only.
  • Avoid using after and aftereach in test cases.
  • Use multiple assertions for expect statements.
  • Avoid using strings for assertions.
  • Do not use duplicate filenames even with different paths.
  • Avoid using agHelper.Sleep, this.Sleep in any file in code.
app/client/cypress/fixtures/PartialImportExport/ImportExportUpdated.json (1)

Pattern app/client/cypress/**/**.*: Review the following e2e test code written using the Cypress test library. Ensure that:

  • Follow best practices for Cypress code and e2e automation.
  • Avoid using cy.wait in code.
  • Avoid using cy.pause in code.
  • Avoid using agHelper.sleep().
  • Use locator variables for locators and do not use plain strings.
  • Use data-* attributes for selectors.
  • Avoid Xpaths, Attributes and CSS path.
  • Avoid selectors like .btn.submit or button[type=submit].
  • Perform logins via API with LoginFromAPI.
  • Perform logout via API with LogOutviaAPI.
  • Perform signup via API with SignupFromAPI.
  • Avoid using it.only.
  • Avoid using after and aftereach in test cases.
  • Use multiple assertions for expect statements.
  • Avoid using strings for assertions.
  • Do not use duplicate filenames even with different paths.
  • Avoid using agHelper.Sleep, this.Sleep in any file in code.
app/client/cypress/fixtures/PartialImportExport/PartialQueryXport.json (1)

Pattern app/client/cypress/**/**.*: Review the following e2e test code written using the Cypress test library. Ensure that:

  • Follow best practices for Cypress code and e2e automation.
  • Avoid using cy.wait in code.
  • Avoid using cy.pause in code.
  • Avoid using agHelper.sleep().
  • Use locator variables for locators and do not use plain strings.
  • Use data-* attributes for selectors.
  • Avoid Xpaths, Attributes and CSS path.
  • Avoid selectors like .btn.submit or button[type=submit].
  • Perform logins via API with LoginFromAPI.
  • Perform logout via API with LogOutviaAPI.
  • Perform signup via API with SignupFromAPI.
  • Avoid using it.only.
  • Avoid using after and aftereach in test cases.
  • Use multiple assertions for expect statements.
  • Avoid using strings for assertions.
  • Do not use duplicate filenames even with different paths.
  • Avoid using agHelper.Sleep, this.Sleep in any file in code.
app/client/cypress/fixtures/PartialImportExport/PartialWidgetXport.json (1)

Pattern app/client/cypress/**/**.*: Review the following e2e test code written using the Cypress test library. Ensure that:

  • Follow best practices for Cypress code and e2e automation.
  • Avoid using cy.wait in code.
  • Avoid using cy.pause in code.
  • Avoid using agHelper.sleep().
  • Use locator variables for locators and do not use plain strings.
  • Use data-* attributes for selectors.
  • Avoid Xpaths, Attributes and CSS path.
  • Avoid selectors like .btn.submit or button[type=submit].
  • Perform logins via API with LoginFromAPI.
  • Perform logout via API with LogOutviaAPI.
  • Perform signup via API with SignupFromAPI.
  • Avoid using it.only.
  • Avoid using after and aftereach in test cases.
  • Use multiple assertions for expect statements.
  • Avoid using strings for assertions.
  • Do not use duplicate filenames even with different paths.
  • Avoid using agHelper.Sleep, this.Sleep in any file in code.
🔇 Additional comments (6)
app/client/cypress/fixtures/PartialImportExport/PartialWidgetXport.json (2)

1-1: Review table widget's client-side features

The table widget configuration enables client-side features that might impact performance:

  • Client-side search is enabled (enableClientSideSearch: true)
  • Inline editing is configured (inlineEditingSaveOption: "ROW_LEVEL")
  • Client-side sorting is enabled (isSortable: true)

Ensure these features are actually required for the test scenarios.

✅ Verification successful

Features are required for test scenarios

The client-side features in the table widget configuration are actively tested in the test suite:

  • Client-side search is verified in Table_ClientSide_Search_spec.js
  • Inline editing is tested in Inline_editing_1_spec.js
  • Sorting functionality is validated in TableV2_spec.js
🏁 Scripts executed

The following scripts were executed for the analysis:

Script:

#!/bin/bash
# Search for test files that validate these client-side features
rg -l "enableClientSideSearch|inlineEditingSaveOption|isSortable" app/client/cypress/integration/

Length of output: 171


Script:

#!/bin/bash
# First, let's find the correct test directory path
fd -t d "cypress" --full-path

# Then search for test files containing these features
rg -l "enableClientSideSearch|inlineEditingSaveOption|isSortable" app/client/cypress/

Length of output: 16253


Script:

#!/bin/bash
# Let's check the test files that specifically test these features
rg -l "enableClientSideSearch.*test|inlineEditingSaveOption.*test|isSortable.*test" app/client/cypress/e2e/Regression/ClientSide/Widgets/TableV2/

# Also check the content of Table_ClientSide_Search_spec.js which seems relevant
rg -A 5 "enableClientSideSearch|inlineEditingSaveOption|isSortable" app/client/cypress/e2e/Regression/ClientSide/Binding/Table_ClientSide_Search_spec.js

Length of output: 584


Script:

#!/bin/bash
# Let's check the test file content for inline editing and sorting features
rg -A 5 "inlineEditingSaveOption|isSortable" app/client/cypress/e2e/Regression/ClientSide/Widgets/TableV2/Inline_editing_1_spec.js

# Also check if these features are being tested in TableV2_spec.js
rg -A 5 "inlineEditingSaveOption|isSortable" app/client/cypress/e2e/Regression/ClientSide/Widgets/TableV2/TableV2_spec.js

Length of output: 1038


1-1: Verify button's onClick handler implementation

The button is configured to call JSObject1.genPDF() on click. Ensure this function exists and is properly tested.

app/client/cypress/e2e/Regression/ClientSide/PartialImportExport/PartialImportRegularApp.ts (2)

1-13: LGTM!

The imports are well-organized and the fixture setup is clean.


78-100: LGTM!

Good use of assertions and proper locator variables.

app/client/cypress/fixtures/PartialImportExport/ImportExportUpdated.json (2)

1-1: Update dependencies to latest stable versions

Consider updating:

  • jsonwebtoken from 8.5.1 to latest version
  • jspdf from 2.5.1 to latest version

1-1: Verify schema version compatibility

The large gap between client (v1) and server (v11) schema versions might cause compatibility issues.

✅ Verification successful

Schema version mismatch is expected and handled

The server has built-in migration support for schema version differences through JsonSchemaMigration.java. The version gap between client (v1) and server (v11) is part of the normal versioning pattern.

🏁 Scripts executed

The following scripts were executed for the analysis:

Script:

#!/bin/bash
# Check for schema version compatibility issues in other configuration files
fd -e json -x jq -r 'select(.clientSchemaVersion != null and .serverSchemaVersion != null) | "\(.clientSchemaVersion) \(.serverSchemaVersion)"'

Length of output: 1342


Script:

#!/bin/bash
# Let's check the schema version compatibility in the application configuration files
fd -e json -x grep -l "schemaVersion" {} \; | while read -r file; do
  echo "=== $file ==="
  jq -r 'select(.clientSchemaVersion != null and .serverSchemaVersion != null) | "Client: \(.clientSchemaVersion), Server: \(.serverSchemaVersion)"' "$file" 2>/dev/null
done

# Also check if there are any documented schema version requirements
fd -t f -e md -e txt -x grep -l "schema.*version" {} \;

Length of output: 122


Script:

#!/bin/bash
# Let's check the schema version patterns in the codebase
rg -g '*.{ts,js}' -l 'schemaVersion' 

# Check for schema version handling in code
ast-grep --pattern 'schemaVersion' 

# Look for schema version documentation
rg -g '*.md' -l 'schema.*version'

Length of output: 434

@@ -0,0 +1 @@
{"artifactJsonType":"APPLICATION","clientSchemaVersion":1,"serverSchemaVersion":11,"actionList":[{"id":"Home_Api1","pluginType":"SAAS","pluginId":"google-sheets-plugin","unpublishedAction":{"name":"Api1","fullyQualifiedName":"Api1","datasource":{"userPermissions":[],"name":"Untitled datasource 2","pluginId":"google-sheets-plugin","messages":[],"isValid":true},"pageId":"Home","actionConfiguration":{"timeoutInMillisecond":10000,"paginationType":"NONE","encodeParamsToggle":true,"formData":{"command":{"data":"FETCH_MANY"},"entityType":{"data":"ROWS"},"tableHeaderIndex":{"data":"1"},"projection":{"data":["Currency"]},"queryFormat":{"data":"ROWS"},"range":{"data":""},"where":{"data":{"condition":"AND","children":[{"condition":"LT"}]}},"pagination":{"data":{"limit":"20","offset":"0"}},"smartSubstitution":{"data":true},"sheetUrl":{"data":"https://docs.google.com/spreadsheets/d/1DLNNumIhXhbajHGAEhWfzlgixcAu259gzAOVvLtWVpA/edit"},"sheetName":{"data":"Sheet1"},"sortBy":{"data":[{"column":"","order":"Ascending"}]}}},"executeOnLoad":true,"dynamicBindingPathList":[],"isValid":true,"invalids":[],"messages":[],"jsonPathKeys":[],"confirmBeforeExecute":false,"userPermissions":[]},"publishedAction":{"name":"Api1","fullyQualifiedName":"Api1","datasource":{"userPermissions":[],"name":"Untitled datasource 2","pluginId":"google-sheets-plugin","messages":[],"isValid":true},"pageId":"Home","actionConfiguration":{"timeoutInMillisecond":10000,"paginationType":"NONE","encodeParamsToggle":true,"formData":{"command":{"data":"FETCH_MANY"},"entityType":{"data":"ROWS"},"tableHeaderIndex":{"data":"1"},"projection":{"data":["Currency"]},"queryFormat":{"data":"ROWS"},"range":{"data":""},"where":{"data":{"condition":"AND","children":[{"condition":"LT"}]}},"pagination":{"data":{"limit":"20","offset":"0"}},"smartSubstitution":{"data":true},"sheetUrl":{"data":"https://docs.google.com/spreadsheets/d/1DLNNumIhXhbajHGAEhWfzlgixcAu259gzAOVvLtWVpA/edit"},"sheetName":{"data":"Sheet1"},"sortBy":{"data":[{"column":"","order":"Ascending"}]}}},"executeOnLoad":true,"dynamicBindingPathList":[],"isValid":true,"invalids":[],"messages":[],"jsonPathKeys":[],"confirmBeforeExecute":false,"userPermissions":[]}}],"widgets":""}
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue

Consider using environment variables or test constants for sensitive URLs

The Google Sheets URL should not be hardcoded in test fixtures. Consider moving it to a centralized test constants file or environment variables.

Suggested approaches:

  1. Use Cypress environment variables
  2. Create a separate test constants file
  3. Use a mock URL for tests

Example implementation:

-"sheetUrl":{"data":"https://docs.google.com/spreadsheets/d/1DLNNumIhXhbajHGAEhWfzlgixcAu259gzAOVvLtWVpA/edit"}
+"sheetUrl":{"data":"<%= Cypress.env('TEST_SHEET_URL') %>"}

Committable suggestion skipped: line range outside the PR's diff.

Comment on lines +56 to +57
partialImportExport.OpenImportModal();
partialImportExport.ImportPartiallyExportedFile(
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🛠️ Refactor suggestion

Consolidate duplicate modal operations

There are unnecessary duplicate calls to OpenImportModal(). The modal is already open from the previous call.

-      partialImportExport.OpenImportModal();
       partialImportExport.ImportPartiallyExportedFile(
         "PartialWidgetExport.json",
         "Widgets",
         ["Table1", "Button1"],
       );
 
       // Import Queries
-      partialImportExport.OpenImportModal();
       partialImportExport.ImportPartiallyExportedFile(

Also applies to: 64-65

Comment on lines +107 to +108
partialImportExport.OpenImportModal();
partialImportExport.ImportPartiallyExportedFile(
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🛠️ Refactor suggestion

Remove redundant modal operations

Similar to the previous test, there are unnecessary duplicate calls to OpenImportModal().

-      partialImportExport.OpenImportModal();
       partialImportExport.ImportPartiallyExportedFile(
         "PartialWidgetExport.json",
         "Widgets",
         ["Table1", "Button1"],
       );
 
       // Import Queries
-      partialImportExport.OpenImportModal();
       partialImportExport.ImportPartiallyExportedFile(

Also applies to: 115-116

Comment on lines +139 to +140
partialImportExport.OpenImportModal();
partialImportExport.ImportPartiallyExportedFile(
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🛠️ Refactor suggestion

Remove redundant modal operations

Multiple instances of unnecessary duplicate calls to OpenImportModal(). The modal is already open from the previous call.

-      partialImportExport.OpenImportModal();
       partialImportExport.ImportPartiallyExportedFile(
         "PartialWidgetExport.json",
         "Widgets",
         ["Table1", "Button1"],
       );
 
       // Import Queries
-      partialImportExport.OpenImportModal();
       partialImportExport.ImportPartiallyExportedFile(

Also applies to: 147-148, 164-165, 172-173

);
});

beforeEach(() => {});
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue

Remove empty beforeEach hook

According to the guidelines, we should avoid using empty hooks. Please remove this empty beforeEach hook.

-    beforeEach(() => {});
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
beforeEach(() => {});

Comment on lines +133 to +134
gitSync.CreateGitBranch("New_Branch");
gitSync.CreateGitBranch();
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codebase verification

Remove redundant Git branch creation

The second CreateGitBranch() call is redundant and should be removed. The CreateGitBranch method has a default parameter branch = "br" and will create a branch even without parameters, making the second call unnecessary and potentially confusing.

  • Remove line 134: gitSync.CreateGitBranch();
🔗 Analysis chain

Clarify Git branch creation intent

There are two consecutive CreateGitBranch() calls, one with a parameter and one without. This might cause confusion.

🏁 Scripts executed

The following scripts were executed for the analysis:

Script:

#!/bin/bash
# Check the implementation of CreateGitBranch to understand the behavior without parameters
ast-grep --pattern 'CreateGitBranch($$$) {
  $$$
}'

Length of output: 53


Script:

#!/bin/bash
# Search for CreateGitBranch function definition in test helper files
fd "gitSync" --type f --exec rg -l "CreateGitBranch"

# After finding the files, let's look at the implementation
rg "CreateGitBranch" -A 5 -B 2

Length of output: 37095

@@ -0,0 +1 @@
{"artifactJsonType":"APPLICATION","clientSchemaVersion":1,"serverSchemaVersion":11,"datasourceList":[{"datasourceConfiguration":{"url":""},"name":"Untitled datasource 2","pluginId":"google-sheets-plugin","messages":[],"isAutoGenerated":false,"isValid":true}],"customJSLibList":[{"userPermissions":[],"name":"jsonwebtoken","uidString":"jsonwebtoken_/libraries/[email protected]","accessor":["jsonwebtoken"],"url":"/libraries/[email protected]","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\":{\"message\":{\"!type\":\"string\"},\"toString\":{\"!type\":\"fn()\"}}},\"NotBeforeError\":{\"!type\":\"fn()\",\"prototype\":{}},\"TokenExpiredError\":{\"!type\":\"fn()\",\"prototype\":{}}}}"},{"userPermissions":[],"name":"jspdf","uidString":"jspdf_https://cdnjs.cloudflare.com/ajax/libs/jspdf/2.5.1/jspdf.umd.min.js","accessor":["jspdf"],"url":"https://cdnjs.cloudflare.com/ajax/libs/jspdf/2.5.1/jspdf.umd.min.js","version":"2.5.1","defs":"{\"!name\":\"LIB/jspdf\",\"jspdf\":{\"AcroForm\":{\"ChoiceField\":{\"!type\":\"fn()\",\"prototype\":{}},\"ListBox\":{\"!type\":\"fn()\",\"prototype\":{}},\"ComboBox\":{\"!type\":\"fn()\",\"prototype\":{}},\"EditBox\":{\"!type\":\"fn()\",\"prototype\":{}},\"Button\":{\"!type\":\"fn()\",\"prototype\":{}},\"PushButton\":{\"!type\":\"fn()\",\"prototype\":{}},\"RadioButton\":{\"!type\":\"fn()\",\"prototype\":{\"setAppearance\":{\"!type\":\"fn()\",\"prototype\":{}},\"createOption\":{\"!type\":\"fn()\",\"prototype\":{}}}},\"CheckBox\":{\"!type\":\"fn()\",\"prototype\":{}},\"TextField\":{\"!type\":\"fn()\",\"prototype\":{}},\"PasswordField\":{\"!type\":\"fn()\",\"prototype\":{}},\"Appearance\":{\"CheckBox\":{\"createAppearanceStream\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesPushDown\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesNormal\":{\"!type\":\"fn()\",\"prototype\":{}},\"OffPushDown\":{\"!type\":\"fn()\",\"prototype\":{}}},\"RadioButton\":{\"Circle\":{\"createAppearanceStream\":{\"!type\":\"fn()\",\"prototype\":{}},\"getCA\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesNormal\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesPushDown\":{\"!type\":\"fn()\",\"prototype\":{}},\"OffPushDown\":{\"!type\":\"fn()\",\"prototype\":{}}},\"Cross\":{\"createAppearanceStream\":{\"!type\":\"fn()\",\"prototype\":{}},\"getCA\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesNormal\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesPushDown\":{\"!type\":\"fn()\",\"prototype\":{}},\"OffPushDown\":{\"!type\":\"fn()\",\"prototype\":{}}}},\"createDefaultAppearanceStream\":{\"!type\":\"fn()\",\"prototype\":{}},\"internal\":{\"Bezier_C\":{\"!type\":\"number\"},\"calculateCross\":{\"!type\":\"fn()\",\"prototype\":{}},\"getWidth\":{\"!type\":\"fn()\",\"prototype\":{}},\"getHeight\":{\"!type\":\"fn()\",\"prototype\":{}}}}},\"AcroFormAppearance\":{\"CheckBox\":{\"createAppearanceStream\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesPushDown\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesNormal\":{\"!type\":\"fn()\",\"prototype\":{}},\"OffPushDown\":{\"!type\":\"fn()\",\"prototype\":{}}},\"RadioButton\":{\"Circle\":{\"createAppearanceStream\":{\"!type\":\"fn()\",\"prototype\":{}},\"getCA\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesNormal\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesPushDown\":{\"!type\":\"fn()\",\"prototype\":{}},\"OffPushDown\":{\"!type\":\"fn()\",\"prototype\":{}}},\"Cross\":{\"createAppearanceStream\":{\"!type\":\"fn()\",\"prototype\":{}},\"getCA\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesNormal\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesPushDown\":{\"!type\":\"fn()\",\"prototype\":{}},\"OffPushDown\":{\"!type\":\"fn()\",\"prototype\":{}}}},\"createDefaultAppearanceStream\":{\"!type\":\"fn()\",\"prototype\":{}},\"internal\":{\"Bezier_C\":{\"!type\":\"number\"},\"calculateCross\":{\"!type\":\"fn()\",\"prototype\":{}},\"getWidth\":{\"!type\":\"fn()\",\"prototype\":{}},\"getHeight\":{\"!type\":\"fn()\",\"prototype\":{}}}},\"AcroFormButton\":{\"!type\":\"fn()\",\"prototype\":{}},\"AcroFormCheckBox\":{\"!type\":\"fn()\",\"prototype\":{}},\"AcroFormChoiceField\":{\"!type\":\"fn()\",\"prototype\":{}},\"AcroFormComboBox\":{\"!type\":\"fn()\",\"prototype\":{}},\"AcroFormEditBox\":{\"!type\":\"fn()\",\"prototype\":{}},\"AcroFormListBox\":{\"!type\":\"fn()\",\"prototype\":{}},\"AcroFormPasswordField\":{\"!type\":\"fn()\",\"prototype\":{}},\"AcroFormPushButton\":{\"!type\":\"fn()\",\"prototype\":{}},\"AcroFormRadioButton\":{\"!type\":\"fn()\",\"prototype\":{\"setAppearance\":{\"!type\":\"fn()\",\"prototype\":{}},\"createOption\":{\"!type\":\"fn()\",\"prototype\":{}}}},\"AcroFormTextField\":{\"!type\":\"fn()\",\"prototype\":{}},\"GState\":{\"!type\":\"fn()\",\"prototype\":{\"equals\":{\"!type\":\"fn()\",\"prototype\":{}}}},\"ShadingPattern\":{\"!type\":\"fn()\",\"prototype\":{}},\"TilingPattern\":{\"!type\":\"fn()\",\"prototype\":{}},\"default\":{\"!type\":\"fn()\",\"API\":{\"events\":{\"0\":{\"0\":{\"!type\":\"string\"},\"1\":{\"!type\":\"fn()\",\"prototype\":{}},\"toString\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"Symbol(src)_1.z6tyubfuv9\":{\"!type\":\"string\"}},\"toLocaleString\":{\"!type\":\"fn()\"},\"join\":{\"!type\":\"fn()\"},\"reverse\":{\"!type\":\"fn()\"},\"sort\":{\"!type\":\"fn()\"},\"push\":{\"!type\":\"fn()\"},\"pop\":{\"!type\":\"fn()\"},\"shift\":{\"!type\":\"fn()\"},\"unshift\":{\"!type\":\"fn()\"},\"splice\":{\"!type\":\"fn()\"},\"concat\":{\"!type\":\"fn()\"},\"slice\":{\"!type\":\"fn()\"},\"lastIndexOf\":{\"!type\":\"fn()\"},\"indexOf\":{\"!type\":\"fn()\"},\"forEach\":{\"!type\":\"fn()\"},\"map\":{\"!type\":\"fn()\"},\"filter\":{\"!type\":\"fn()\"},\"reduce\":{\"!type\":\"fn()\"},\"reduceRight\":{\"!type\":\"fn()\"},\"some\":{\"!type\":\"fn()\"},\"every\":{\"!type\":\"fn()\"},\"find\":{\"!type\":\"fn()\"},\"findIndex\":{\"!type\":\"fn()\"},\"copyWithin\":{\"!type\":\"fn()\"},\"fill\":{\"!type\":\"fn()\"},\"entries\":{\"!type\":\"fn()\"},\"keys\":{\"!type\":\"fn()\"},\"values\":{\"!type\":\"fn()\"},\"includes\":{\"!type\":\"fn()\"},\"flatMap\":{\"!type\":\"fn()\"},\"flat\":{\"!type\":\"fn()\"},\"at\":{\"!type\":\"fn()\"},\"findLast\":{\"!type\":\"fn()\"},\"findLastIndex\":{\"!type\":\"fn()\"},\"toReversed\":{\"!type\":\"fn()\"},\"toSorted\":{\"!type\":\"fn()\"},\"toSpliced\":{\"!type\":\"fn()\"},\"with\":{\"!type\":\"fn()\"},\"flatten\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"prototype\":{}}},\"1\":{\"0\":{\"!type\":\"string\"},\"1\":{\"!type\":\"fn()\",\"prototype\":{}},\"toString\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"Symbol(src)_1.z6tyubfuv9\":{\"!type\":\"string\"}},\"toLocaleString\":{\"!type\":\"fn()\"},\"join\":{\"!type\":\"fn()\"},\"reverse\":{\"!type\":\"fn()\"},\"sort\":{\"!type\":\"fn()\"},\"push\":{\"!type\":\"fn()\"},\"pop\":{\"!type\":\"fn()\"},\"shift\":{\"!type\":\"fn()\"},\"unshift\":{\"!type\":\"fn()\"},\"splice\":{\"!type\":\"fn()\"},\"concat\":{\"!type\":\"fn()\"},\"slice\":{\"!type\":\"fn()\"},\"lastIndexOf\":{\"!type\":\"fn()\"},\"indexOf\":{\"!type\":\"fn()\"},\"forEach\":{\"!type\":\"fn()\"},\"map\":{\"!type\":\"fn()\"},\"filter\":{\"!type\":\"fn()\"},\"reduce\":{\"!type\":\"fn()\"},\"reduceRight\":{\"!type\":\"fn()\"},\"some\":{\"!type\":\"fn()\"},\"every\":{\"!type\":\"fn()\"},\"find\":{\"!type\":\"fn()\"},\"findIndex\":{\"!type\":\"fn()\"},\"copyWithin\":{\"!type\":\"fn()\"},\"fill\":{\"!type\":\"fn()\"},\"entries\":{\"!type\":\"fn()\"},\"keys\":{\"!type\":\"fn()\"},\"values\":{\"!type\":\"fn()\"},\"includes\":{\"!type\":\"fn()\"},\"flatMap\":{\"!type\":\"fn()\"},\"flat\":{\"!type\":\"fn()\"},\"at\":{\"!type\":\"fn()\"},\"findLast\":{\"!type\":\"fn()\"},\"findLastIndex\":{\"!type\":\"fn()\"},\"toReversed\":{\"!type\":\"fn()\"},\"toSorted\":{\"!type\":\"fn()\"},\"toSpliced\":{\"!type\":\"fn()\"},\"with\":{\"!type\":\"fn()\"},\"flatten\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"prototype\":{}}},\"2\":{\"0\":{\"!type\":\"string\"},\"1\":{\"!type\":\"fn()\",\"prototype\":{}},\"toString\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"Symbol(src)_1.z6tyubfuv9\":{\"!type\":\"string\"}},\"toLocaleString\":{\"!type\":\"fn()\"},\"join\":{\"!type\":\"fn()\"},\"reverse\":{\"!type\":\"fn()\"},\"sort\":{\"!type\":\"fn()\"},\"push\":{\"!type\":\"fn()\"},\"pop\":{\"!type\":\"fn()\"},\"shift\":{\"!type\":\"fn()\"},\"unshift\":{\"!type\":\"fn()\"},\"splice\":{\"!type\":\"fn()\"},\"concat\":{\"!type\":\"fn()\"},\"slice\":{\"!type\":\"fn()\"},\"lastIndexOf\":{\"!type\":\"fn()\"},\"indexOf\":{\"!type\":\"fn()\"},\"forEach\":{\"!type\":\"fn()\"},\"map\":{\"!type\":\"fn()\"},\"filter\":{\"!type\":\"fn()\"},\"reduce\":{\"!type\":\"fn()\"},\"reduceRight\":{\"!type\":\"fn()\"},\"some\":{\"!type\":\"fn()\"},\"every\":{\"!type\":\"fn()\"},\"find\":{\"!type\":\"fn()\"},\"findIndex\":{\"!type\":\"fn()\"},\"copyWithin\":{\"!type\":\"fn()\"},\"fill\":{\"!type\":\"fn()\"},\"entries\":{\"!type\":\"fn()\"},\"keys\":{\"!type\":\"fn()\"},\"values\":{\"!type\":\"fn()\"},\"includes\":{\"!type\":\"fn()\"},\"flatMap\":{\"!type\":\"fn()\"},\"flat\":{\"!type\":\"fn()\"},\"at\":{\"!type\":\"fn()\"},\"findLast\":{\"!type\":\"fn()\"},\"findLastIndex\":{\"!type\":\"fn()\"},\"toReversed\":{\"!type\":\"fn()\"},\"toSorted\":{\"!type\":\"fn()\"},\"toSpliced\":{\"!type\":\"fn()\"},\"with\":{\"!type\":\"fn()\"},\"flatten\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"prototype\":{}}},\"3\":{\"0\":{\"!type\":\"string\"},\"1\":{\"!type\":\"fn()\",\"prototype\":{}},\"toString\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"Symbol(src)_1.z6tyubfuv9\":{\"!type\":\"string\"}},\"toLocaleString\":{\"!type\":\"fn()\"},\"join\":{\"!type\":\"fn()\"},\"reverse\":{\"!type\":\"fn()\"},\"sort\":{\"!type\":\"fn()\"},\"push\":{\"!type\":\"fn()\"},\"pop\":{\"!type\":\"fn()\"},\"shift\":{\"!type\":\"fn()\"},\"unshift\":{\"!type\":\"fn()\"},\"splice\":{\"!type\":\"fn()\"},\"concat\":{\"!type\":\"fn()\"},\"slice\":{\"!type\":\"fn()\"},\"lastIndexOf\":{\"!type\":\"fn()\"},\"indexOf\":{\"!type\":\"fn()\"},\"forEach\":{\"!type\":\"fn()\"},\"map\":{\"!type\":\"fn()\"},\"filter\":{\"!type\":\"fn()\"},\"reduce\":{\"!type\":\"fn()\"},\"reduceRight\":{\"!type\":\"fn()\"},\"some\":{\"!type\":\"fn()\"},\"every\":{\"!type\":\"fn()\"},\"find\":{\"!type\":\"fn()\"},\"findIndex\":{\"!type\":\"fn()\"},\"copyWithin\":{\"!type\":\"fn()\"},\"fill\":{\"!type\":\"fn()\"},\"entries\":{\"!type\":\"fn()\"},\"keys\":{\"!type\":\"fn()\"},\"values\":{\"!type\":\"fn()\"},\"includes\":{\"!type\":\"fn()\"},\"flatMap\":{\"!type\":\"fn()\"},\"flat\":{\"!type\":\"fn()\"},\"at\":{\"!type\":\"fn()\"},\"findLast\":{\"!type\":\"fn()\"},\"findLastIndex\":{\"!type\":\"fn()\"},\"toReversed\":{\"!type\":\"fn()\"},\"toSorted\":{\"!type\":\"fn()\"},\"toSpliced\":{\"!type\":\"fn()\"},\"with\":{\"!type\":\"fn()\"},\"flatten\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"prototype\":{}}},\"4\":{\"0\":{\"!type\":\"string\"},\"1\":{\"!type\":\"fn()\",\"prototype\":{}},\"toString\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"Symbol(src)_1.z6tyubfuv9\":{\"!type\":\"string\"}},\"toLocaleString\":{\"!type\":\"fn()\"},\"join\":{\"!type\":\"fn()\"},\"reverse\":{\"!type\":\"fn()\"},\"sort\":{\"!type\":\"fn()\"},\"push\":{\"!type\":\"fn()\"},\"pop\":{\"!type\":\"fn()\"},\"shift\":{\"!type\":\"fn()\"},\"unshift\":{\"!type\":\"fn()\"},\"splice\":{\"!type\":\"fn()\"},\"concat\":{\"!type\":\"fn()\"},\"slice\":{\"!type\":\"fn()\"},\"lastIndexOf\":{\"!type\":\"fn()\"},\"indexOf\":{\"!type\":\"fn()\"},\"forEach\":{\"!type\":\"fn()\"},\"map\":{\"!type\":\"fn()\"},\"filter\":{\"!type\":\"fn()\"},\"reduce\":{\"!type\":\"fn()\"},\"reduceRight\":{\"!type\":\"fn()\"},\"some\":{\"!type\":\"fn()\"},\"every\":{\"!type\":\"fn()\"},\"find\":{\"!type\":\"fn()\"},\"findIndex\":{\"!type\":\"fn()\"},\"copyWithin\":{\"!type\":\"fn()\"},\"fill\":{\"!type\":\"fn()\"},\"entries\":{\"!type\":\"fn()\"},\"keys\":{\"!type\":\"fn()\"},\"values\":{\"!type\":\"fn()\"},\"includes\":{\"!type\":\"fn()\"},\"flatMap\":{\"!type\":\"fn()\"},\"flat\":{\"!type\":\"fn()\"},\"at\":{\"!type\":\"fn()\"},\"findLast\":{\"!type\":\"fn()\"},\"findLastIndex\":{\"!type\":\"fn()\"},\"toReversed\":{\"!type\":\"fn()\"},\"toSorted\":{\"!type\":\"fn()\"},\"toSpliced\":{\"!type\":\"fn()\"},\"with\":{\"!type\":\"fn()\"},\"flatten\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"prototype\":{}}},\"5\":{\"0\":{\"!type\":\"string\"},\"1\":{\"!type\":\"fn()\",\"prototype\":{}},\"toString\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"Symbol(src)_1.z6tyubfuv9\":{\"!type\":\"string\"}},\"toLocaleString\":{\"!type\":\"fn()\"},\"join\":{\"!type\":\"fn()\"},\"reverse\":{\"!type\":\"fn()\"},\"sort\":{\"!type\":\"fn()\"},\"push\":{\"!type\":\"fn()\"},\"pop\":{\"!type\":\"fn()\"},\"shift\":{\"!type\":\"fn()\"},\"unshift\":{\"!type\":\"fn()\"},\"splice\":{\"!type\":\"fn()\"},\"concat\":{\"!type\":\"fn()\"},\"slice\":{\"!type\":\"fn()\"},\"lastIndexOf\":{\"!type\":\"fn()\"},\"indexOf\":{\"!type\":\"fn()\"},\"forEach\":{\"!type\":\"fn()\"},\"map\":{\"!type\":\"fn()\"},\"filter\":{\"!type\":\"fn()\"},\"reduce\":{\"!type\":\"fn()\"},\"reduceRight\":{\"!type\":\"fn()\"},\"some\":{\"!type\":\"fn()\"},\"every\":{\"!type\":\"fn()\"},\"find\":{\"!type\":\"fn()\"},\"findIndex\":{\"!type\":\"fn()\"},\"copyWithin\":{\"!type\":\"fn()\"},\"fill\":{\"!type\":\"fn()\"},\"entries\":{\"!type\":\"fn()\"},\"keys\":{\"!type\":\"fn()\"},\"values\":{\"!type\":\"fn()\"},\"includes\":{\"!type\":\"fn()\"},\"flatMap\":{\"!type\":\"fn()\"},\"flat\":{\"!type\":\"fn()\"},\"at\":{\"!type\":\"fn()\"},\"findLast\":{\"!type\":\"fn()\"},\"findLastIndex\":{\"!type\":\"fn()\"},\"toReversed\":{\"!type\":\"fn()\"},\"toSorted\":{\"!type\":\"fn()\"},\"toSpliced\":{\"!type\":\"fn()\"},\"with\":{\"!type\":\"fn()\"},\"flatten\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"prototype\":{}}},\"6\":{\"0\":{\"!type\":\"string\"},\"1\":{\"!type\":\"fn()\",\"prototype\":{}},\"toString\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"Symbol(src)_1.z6tyubfuv9\":{\"!type\":\"string\"}},\"toLocaleString\":{\"!type\":\"fn()\"},\"join\":{\"!type\":\"fn()\"},\"reverse\":{\"!type\":\"fn()\"},\"sort\":{\"!type\":\"fn()\"},\"push\":{\"!type\":\"fn()\"},\"pop\":{\"!type\":\"fn()\"},\"shift\":{\"!type\":\"fn()\"},\"unshift\":{\"!type\":\"fn()\"},\"splice\":{\"!type\":\"fn()\"},\"concat\":{\"!type\":\"fn()\"},\"slice\":{\"!type\":\"fn()\"},\"lastIndexOf\":{\"!type\":\"fn()\"},\"indexOf\":{\"!type\":\"fn()\"},\"forEach\":{\"!type\":\"fn()\"},\"map\":{\"!type\":\"fn()\"},\"filter\":{\"!type\":\"fn()\"},\"reduce\":{\"!type\":\"fn()\"},\"reduceRight\":{\"!type\":\"fn()\"},\"some\":{\"!type\":\"fn()\"},\"every\":{\"!type\":\"fn()\"},\"find\":{\"!type\":\"fn()\"},\"findIndex\":{\"!type\":\"fn()\"},\"copyWithin\":{\"!type\":\"fn()\"},\"fill\":{\"!type\":\"fn()\"},\"entries\":{\"!type\":\"fn()\"},\"keys\":{\"!type\":\"fn()\"},\"values\":{\"!type\":\"fn()\"},\"includes\":{\"!type\":\"fn()\"},\"flatMap\":{\"!type\":\"fn()\"},\"flat\":{\"!type\":\"fn()\"},\"at\":{\"!type\":\"fn()\"},\"findLast\":{\"!type\":\"fn()\"},\"findLastIndex\":{\"!type\":\"fn()\"},\"toReversed\":{\"!type\":\"fn()\"},\"toSorted\":{\"!type\":\"fn()\"},\"toSpliced\":{\"!type\":\"fn()\"},\"with\":{\"!type\":\"fn()\"},\"flatten\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"prototype\":{}}},\"7\":{\"0\":{\"!type\":\"string\"},\"1\":{\"!type\":\"fn()\",\"prototype\":{}},\"toString\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"Symbol(src)_1.z6tyubfuv9\":{\"!type\":\"string\"}},\"toLocaleString\":{\"!type\":\"fn()\"},\"join\":{\"!type\":\"fn()\"},\"reverse\":{\"!type\":\"fn()\"},\"sort\":{\"!type\":\"fn()\"},\"push\":{\"!type\":\"fn()\"},\"pop\":{\"!type\":\"fn()\"},\"shift\":{\"!type\":\"fn()\"},\"unshift\":{\"!type\":\"fn()\"},\"splice\":{\"!type\":\"fn()\"},\"concat\":{\"!type\":\"fn()\"},\"slice\":{\"!type\":\"fn()\"},\"lastIndexOf\":{\"!type\":\"fn()\"},\"indexOf\":{\"!type\":\"fn()\"},\"forEach\":{\"!type\":\"fn()\"},\"map\":{\"!type\":\"fn()\"},\"filter\":{\"!type\":\"fn()\"},\"reduce\":{\"!type\":\"fn()\"},\"reduceRight\":{\"!type\":\"fn()\"},\"some\":{\"!type\":\"fn()\"},\"every\":{\"!type\":\"fn()\"},\"find\":{\"!type\":\"fn()\"},\"findIndex\":{\"!type\":\"fn()\"},\"copyWithin\":{\"!type\":\"fn()\"},\"fill\":{\"!type\":\"fn()\"},\"entries\":{\"!type\":\"fn()\"},\"keys\":{\"!type\":\"fn()\"},\"values\":{\"!type\":\"fn()\"},\"includes\":{\"!type\":\"fn()\"},\"flatMap\":{\"!type\":\"fn()\"},\"flat\":{\"!type\":\"fn()\"},\"at\":{\"!type\":\"fn()\"},\"findLast\":{\"!type\":\"fn()\"},\"findLastIndex\":{\"!type\":\"fn()\"},\"toReversed\":{\"!type\":\"fn()\"},\"toSorted\":{\"!type\":\"fn()\"},\"toSpliced\":{\"!type\":\"fn()\"},\"with\":{\"!type\":\"fn()\"},\"flatten\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"prototype\":{}}},\"8\":{\"0\":{\"!type\":\"string\"},\"1\":{\"!type\":\"fn()\",\"prototype\":{}},\"toString\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"Symbol(src)_1.z6tyubfuv9\":{\"!type\":\"string\"}},\"toLocaleString\":{\"!type\":\"fn()\"},\"join\":{\"!type\":\"fn()\"},\"reverse\":{\"!type\":\"fn()\"},\"sort\":{\"!type\":\"fn()\"},\"push\":{\"!type\":\"fn()\"},\"pop\":{\"!type\":\"fn()\"},\"shift\":{\"!type\":\"fn()\"},\"unshift\":{\"!type\":\"fn()\"},\"splice\":{\"!type\":\"fn()\"},\"concat\":{\"!type\":\"fn()\"},\"slice\":{\"!type\":\"fn()\"},\"lastIndexOf\":{\"!type\":\"fn()\"},\"indexOf\":{\"!type\":\"fn()\"},\"forEach\":{\"!type\":\"fn()\"},\"map\":{\"!type\":\"fn()\"},\"filter\":{\"!type\":\"fn()\"},\"reduce\":{\"!type\":\"fn()\"},\"reduceRight\":{\"!type\":\"fn()\"},\"some\":{\"!type\":\"fn()\"},\"every\":{\"!type\":\"fn()\"},\"find\":{\"!type\":\"fn()\"},\"findIndex\":{\"!type\":\"fn()\"},\"copyWithin\":{\"!type\":\"fn()\"},\"fill\":{\"!type\":\"fn()\"},\"entries\":{\"!type\":\"fn()\"},\"keys\":{\"!type\":\"fn()\"},\"values\":{\"!type\":\"fn()\"},\"includes\":{\"!type\":\"fn()\"},\"flatMap\":{\"!type\":\"fn()\"},\"flat\":{\"!type\":\"fn()\"},\"at\":{\"!type\":\"fn()\"},\"findLast\":{\"!type\":\"fn()\"},\"findLastIndex\":{\"!type\":\"fn()\"},\"toReversed\":{\"!type\":\"fn()\"},\"toSorted\":{\"!type\":\"fn()\"},\"toSpliced\":{\"!type\":\"fn()\"},\"with\":{\"!type\":\"fn()\"},\"flatten\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"prototype\":{}}},\"9\":{\"0\":{\"!type\":\"string\"},\"1\":{\"!type\":\"fn()\",\"prototype\":{}},\"toString\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"Symbol(src)_1.z6tyubfuv9\":{\"!type\":\"string\"}},\"toLocaleString\":{\"!type\":\"fn()\"},\"join\":{\"!type\":\"fn()\"},\"reverse\":{\"!type\":\"fn()\"},\"sort\":{\"!type\":\"fn()\"},\"push\":{\"!type\":\"fn()\"},\"pop\":{\"!type\":\"fn()\"},\"shift\":{\"!type\":\"fn()\"},\"unshift\":{\"!type\":\"fn()\"},\"splice\":{\"!type\":\"fn()\"},\"concat\":{\"!type\":\"fn()\"},\"slice\":{\"!type\":\"fn()\"},\"lastIndexOf\":{\"!type\":\"fn()\"},\"indexOf\":{\"!type\":\"fn()\"},\"forEach\":{\"!type\":\"fn()\"},\"map\":{\"!type\":\"fn()\"},\"filter\":{\"!type\":\"fn()\"},\"reduce\":{\"!type\":\"fn()\"},\"reduceRight\":{\"!type\":\"fn()\"},\"some\":{\"!type\":\"fn()\"},\"every\":{\"!type\":\"fn()\"},\"find\":{\"!type\":\"fn()\"},\"findIndex\":{\"!type\":\"fn()\"},\"copyWithin\":{\"!type\":\"fn()\"},\"fill\":{\"!type\":\"fn()\"},\"entries\":{\"!type\":\"fn()\"},\"keys\":{\"!type\":\"fn()\"},\"values\":{\"!type\":\"fn()\"},\"includes\":{\"!type\":\"fn()\"},\"flatMap\":{\"!type\":\"fn()\"},\"flat\":{\"!type\":\"fn()\"},\"at\":{\"!type\":\"fn()\"},\"findLast\":{\"!type\":\"fn()\"},\"findLastIndex\":{\"!type\":\"fn()\"},\"toReversed\":{\"!type\":\"fn()\"},\"toSorted\":{\"!type\":\"fn()\"},\"toSpliced\":{\"!type\":\"fn()\"},\"with\":{\"!type\":\"fn()\"},\"flatten\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"prototype\":{}}},\"10\":{\"0\":{\"!type\":\"string\"},\"1\":{\"!type\":\"fn()\",\"prototype\":{}},\"toString\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"Symbol(src)_1.z6tyubfuv9\":{\"!type\":\"string\"}},\"toLocaleString\":{\"!type\":\"fn()\"},\"join\":{\"!type\":\"fn()\"},\"reverse\":{\"!type\":\"fn()\"},\"sort\":{\"!type\":\"fn()\"},\"push\":{\"!type\":\"fn()\"},\"pop\":{\"!type\":\"fn()\"},\"shift\":{\"!type\":\"fn()\"},\"unshift\":{\"!type\":\"fn()\"},\"splice\":{\"!type\":\"fn()\"},\"concat\":{\"!type\":\"fn()\"},\"slice\":{\"!type\":\"fn()\"},\"lastIndexOf\":{\"!type\":\"fn()\"},\"indexOf\":{\"!type\":\"fn()\"},\"forEach\":{\"!type\":\"fn()\"},\"map\":{\"!type\":\"fn()\"},\"filter\":{\"!type\":\"fn()\"},\"reduce\":{\"!type\":\"fn()\"},\"reduceRight\":{\"!type\":\"fn()\"},\"some\":{\"!type\":\"fn()\"},\"every\":{\"!type\":\"fn()\"},\"find\":{\"!type\":\"fn()\"},\"findIndex\":{\"!type\":\"fn()\"},\"copyWithin\":{\"!type\":\"fn()\"},\"fill\":{\"!type\":\"fn()\"},\"entries\":{\"!type\":\"fn()\"},\"keys\":{\"!type\":\"fn()\"},\"values\":{\"!type\":\"fn()\"},\"includes\":{\"!type\":\"fn()\"},\"flatMap\":{\"!type\":\"fn()\"},\"flat\":{\"!type\":\"fn()\"},\"at\":{\"!type\":\"fn()\"},\"findLast\":{\"!type\":\"fn()\"},\"findLastIndex\":{\"!type\":\"fn()\"},\"toReversed\":{\"!type\":\"fn()\"},\"toSorted\":{\"!type\":\"fn()\"},\"toSpliced\":{\"!type\":\"fn()\"},\"with\":{\"!type\":\"fn()\"},\"flatten\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"prototype\":{}}},\"11\":{\"0\":{\"!type\":\"string\"},\"1\":{\"!type\":\"fn()\",\"prototype\":{}},\"toString\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"Symbol(src)_1.z6tyubfuv9\":{\"!type\":\"string\"}},\"toLocaleString\":{\"!type\":\"fn()\"},\"join\":{\"!type\":\"fn()\"},\"reverse\":{\"!type\":\"fn()\"},\"sort\":{\"!type\":\"fn()\"},\"push\":{\"!type\":\"fn()\"},\"pop\":{\"!type\":\"fn()\"},\"shift\":{\"!type\":\"fn()\"},\"unshift\":{\"!type\":\"fn()\"},\"splice\":{\"!type\":\"fn()\"},\"concat\":{\"!type\":\"fn()\"},\"slice\":{\"!type\":\"fn()\"},\"lastIndexOf\":{\"!type\":\"fn()\"},\"indexOf\":{\"!type\":\"fn()\"},\"forEach\":{\"!type\":\"fn()\"},\"map\":{\"!type\":\"fn()\"},\"filter\":{\"!type\":\"fn()\"},\"reduce\":{\"!type\":\"fn()\"},\"reduceRight\":{\"!type\":\"fn()\"},\"some\":{\"!type\":\"fn()\"},\"every\":{\"!type\":\"fn()\"},\"find\":{\"!type\":\"fn()\"},\"findIndex\":{\"!type\":\"fn()\"},\"copyWithin\":{\"!type\":\"fn()\"},\"fill\":{\"!type\":\"fn()\"},\"entries\":{\"!type\":\"fn()\"},\"keys\":{\"!type\":\"fn()\"},\"values\":{\"!type\":\"fn()\"},\"includes\":{\"!type\":\"fn()\"},\"flatMap\":{\"!type\":\"fn()\"},\"flat\":{\"!type\":\"fn()\"},\"at\":{\"!type\":\"fn()\"},\"findLast\":{\"!type\":\"fn()\"},\"findLastIndex\":{\"!type\":\"fn()\"},\"toReversed\":{\"!type\":\"fn()\"},\"toSorted\":{\"!type\":\"fn()\"},\"toSpliced\":{\"!type\":\"fn()\"},\"with\":{\"!type\":\"fn()\"},\"flatten\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"prototype\":{}}},\"12\":{\"0\":{\"!type\":\"string\"},\"1\":{\"!type\":\"fn()\",\"prototype\":{}},\"toString\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"Symbol(src)_1.z6tyubfuv9\":{\"!type\":\"string\"}},\"toLocaleString\":{\"!type\":\"fn()\"},\"join\":{\"!type\":\"fn()\"},\"reverse\":{\"!type\":\"fn()\"},\"sort\":{\"!type\":\"fn()\"},\"push\":{\"!type\":\"fn()\"},\"pop\":{\"!type\":\"fn()\"},\"shift\":{\"!type\":\"fn()\"},\"unshift\":{\"!type\":\"fn()\"},\"splice\":{\"!type\":\"fn()\"},\"concat\":{\"!type\":\"fn()\"},\"slice\":{\"!type\":\"fn()\"},\"lastIndexOf\":{\"!type\":\"fn()\"},\"indexOf\":{\"!type\":\"fn()\"},\"forEach\":{\"!type\":\"fn()\"},\"map\":{\"!type\":\"fn()\"},\"filter\":{\"!type\":\"fn()\"},\"reduce\":{\"!type\":\"fn()\"},\"reduceRight\":{\"!type\":\"fn()\"},\"some\":{\"!type\":\"fn()\"},\"every\":{\"!type\":\"fn()\"},\"find\":{\"!type\":\"fn()\"},\"findIndex\":{\"!type\":\"fn()\"},\"copyWithin\":{\"!type\":\"fn()\"},\"fill\":{\"!type\":\"fn()\"},\"entries\":{\"!type\":\"fn()\"},\"keys\":{\"!type\":\"fn()\"},\"values\":{\"!type\":\"fn()\"},\"includes\":{\"!type\":\"fn()\"},\"flatMap\":{\"!type\":\"fn()\"},\"flat\":{\"!type\":\"fn()\"},\"at\":{\"!type\":\"fn()\"},\"findLast\":{\"!type\":\"fn()\"},\"findLastIndex\":{\"!type\":\"fn()\"},\"toReversed\":{\"!type\":\"fn()\"},\"toSorted\":{\"!type\":\"fn()\"},\"toSpliced\":{\"!type\":\"fn()\"},\"with\":{\"!type\":\"fn()\"},\"flatten\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"prototype\":{}}},\"13\":{\"0\":{\"!type\":\"string\"},\"1\":{\"!type\":\"fn()\",\"prototype\":{}},\"toString\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"Symbol(src)_1.z6tyubfuv9\":{\"!type\":\"string\"}},\"toLocaleString\":{\"!type\":\"fn()\"},\"join\":{\"!type\":\"fn()\"},\"reverse\":{\"!type\":\"fn()\"},\"sort\":{\"!type\":\"fn()\"},\"push\":{\"!type\":\"fn()\"},\"pop\":{\"!type\":\"fn()\"},\"shift\":{\"!type\":\"fn()\"},\"unshift\":{\"!type\":\"fn()\"},\"splice\":{\"!type\":\"fn()\"},\"concat\":{\"!type\":\"fn()\"},\"slice\":{\"!type\":\"fn()\"},\"lastIndexOf\":{\"!type\":\"fn()\"},\"indexOf\":{\"!type\":\"fn()\"},\"forEach\":{\"!type\":\"fn()\"},\"map\":{\"!type\":\"fn()\"},\"filter\":{\"!type\":\"fn()\"},\"reduce\":{\"!type\":\"fn()\"},\"reduceRight\":{\"!type\":\"fn()\"},\"some\":{\"!type\":\"fn()\"},\"every\":{\"!type\":\"fn()\"},\"find\":{\"!type\":\"fn()\"},\"findIndex\":{\"!type\":\"fn()\"},\"copyWithin\":{\"!type\":\"fn()\"},\"fill\":{\"!type\":\"fn()\"},\"entries\":{\"!type\":\"fn()\"},\"keys\":{\"!type\":\"fn()\"},\"values\":{\"!type\":\"fn()\"},\"includes\":{\"!type\":\"fn()\"},\"flatMap\":{\"!type\":\"fn()\"},\"flat\":{\"!type\":\"fn()\"},\"at\":{\"!type\":\"fn()\"},\"findLast\":{\"!type\":\"fn()\"},\"findLastIndex\":{\"!type\":\"fn()\"},\"toReversed\":{\"!type\":\"fn()\"},\"toSorted\":{\"!type\":\"fn()\"},\"toSpliced\":{\"!type\":\"fn()\"},\"with\":{\"!type\":\"fn()\"},\"flatten\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"prototype\":{}}},\"toString\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"Symbol(src)_1.z6tyubfuv9\":{\"!type\":\"string\"}},\"toLocaleString\":{\"!type\":\"fn()\"},\"join\":{\"!type\":\"fn()\"},\"reverse\":{\"!type\":\"fn()\"},\"sort\":{\"!type\":\"fn()\"},\"push\":{\"!type\":\"fn()\"},\"pop\":{\"!type\":\"fn()\"},\"shift\":{\"!type\":\"fn()\"},\"unshift\":{\"!type\":\"fn()\"},\"splice\":{\"!type\":\"fn()\"},\"concat\":{\"!type\":\"fn()\"},\"slice\":{\"!type\":\"fn()\"},\"lastIndexOf\":{\"!type\":\"fn()\"},\"indexOf\":{\"!type\":\"fn()\"},\"forEach\":{\"!type\":\"fn()\"},\"map\":{\"!type\":\"fn()\"},\"filter\":{\"!type\":\"fn()\"},\"reduce\":{\"!type\":\"fn()\"},\"reduceRight\":{\"!type\":\"fn()\"},\"some\":{\"!type\":\"fn()\"},\"every\":{\"!type\":\"fn()\"},\"find\":{\"!type\":\"fn()\"},\"findIndex\":{\"!type\":\"fn()\"},\"copyWithin\":{\"!type\":\"fn()\"},\"fill\":{\"!type\":\"fn()\"},\"entries\":{\"!type\":\"fn()\"},\"keys\":{\"!type\":\"fn()\"},\"values\":{\"!type\":\"fn()\"},\"includes\":{\"!type\":\"fn()\"},\"flatMap\":{\"!type\":\"fn()\"},\"flat\":{\"!type\":\"fn()\"},\"at\":{\"!type\":\"fn()\"},\"findLast\":{\"!type\":\"fn()\"},\"findLastIndex\":{\"!type\":\"fn()\"},\"toReversed\":{\"!type\":\"fn()\"},\"toSorted\":{\"!type\":\"fn()\"},\"toSpliced\":{\"!type\":\"fn()\"},\"with\":{\"!type\":\"fn()\"},\"flatten\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"prototype\":{}}},\"__acroform__\":{\"setBit\":{\"!type\":\"fn()\",\"prototype\":{}},\"clearBit\":{\"!type\":\"fn()\",\"prototype\":{}},\"getBit\":{\"!type\":\"fn()\",\"prototype\":{}},\"getBitForPdf\":{\"!type\":\"fn()\",\"prototype\":{}},\"setBitForPdf\":{\"!type\":\"fn()\",\"prototype\":{}},\"clearBitForPdf\":{\"!type\":\"fn()\",\"prototype\":{}},\"calculateCoordinates\":{\"!type\":\"fn()\",\"prototype\":{}},\"arrayToPdfArray\":{\"!type\":\"fn()\",\"prototype\":{}}},\"addField\":{\"!type\":\"fn()\",\"prototype\":{}},\"AcroFormChoiceField\":{\"!type\":\"fn()\",\"prototype\":{}},\"AcroFormListBox\":{\"!type\":\"fn()\",\"prototype\":{}},\"AcroFormComboBox\":{\"!type\":\"fn()\",\"prototype\":{}},\"AcroFormEditBox\":{\"!type\":\"fn()\",\"prototype\":{}},\"AcroFormButton\":{\"!type\":\"fn()\",\"prototype\":{}},\"AcroFormPushButton\":{\"!type\":\"fn()\",\"prototype\":{}},\"AcroFormRadioButton\":{\"!type\":\"fn()\",\"prototype\":{\"setAppearance\":{\"!type\":\"fn()\",\"prototype\":{}},\"createOption\":{\"!type\":\"fn()\",\"prototype\":{}}}},\"AcroFormCheckBox\":{\"!type\":\"fn()\",\"prototype\":{}},\"AcroFormTextField\":{\"!type\":\"fn()\",\"prototype\":{}},\"AcroFormPasswordField\":{\"!type\":\"fn()\",\"prototype\":{}},\"AcroFormAppearance\":{\"CheckBox\":{\"createAppearanceStream\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesPushDown\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesNormal\":{\"!type\":\"fn()\",\"prototype\":{}},\"OffPushDown\":{\"!type\":\"fn()\",\"prototype\":{}}},\"RadioButton\":{\"Circle\":{\"createAppearanceStream\":{\"!type\":\"fn()\",\"prototype\":{}},\"getCA\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesNormal\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesPushDown\":{\"!type\":\"fn()\",\"prototype\":{}},\"OffPushDown\":{\"!type\":\"fn()\",\"prototype\":{}}},\"Cross\":{\"createAppearanceStream\":{\"!type\":\"fn()\",\"prototype\":{}},\"getCA\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesNormal\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesPushDown\":{\"!type\":\"fn()\",\"prototype\":{}},\"OffPushDown\":{\"!type\":\"fn()\",\"prototype\":{}}}},\"createDefaultAppearanceStream\":{\"!type\":\"fn()\",\"prototype\":{}},\"internal\":{\"Bezier_C\":{\"!type\":\"number\"},\"calculateCross\":{\"!type\":\"fn()\",\"prototype\":{}},\"getWidth\":{\"!type\":\"fn()\",\"prototype\":{}},\"getHeight\":{\"!type\":\"fn()\",\"prototype\":{}}}},\"AcroForm\":{\"ChoiceField\":{\"!type\":\"fn()\",\"prototype\":{}},\"ListBox\":{\"!type\":\"fn()\",\"prototype\":{}},\"ComboBox\":{\"!type\":\"fn()\",\"prototype\":{}},\"EditBox\":{\"!type\":\"fn()\",\"prototype\":{}},\"Button\":{\"!type\":\"fn()\",\"prototype\":{}},\"PushButton\":{\"!type\":\"fn()\",\"prototype\":{}},\"RadioButton\":{\"!type\":\"fn()\",\"prototype\":{\"setAppearance\":{\"!type\":\"fn()\",\"prototype\":{}},\"createOption\":{\"!type\":\"fn()\",\"prototype\":{}}}},\"CheckBox\":{\"!type\":\"fn()\",\"prototype\":{}},\"TextField\":{\"!type\":\"fn()\",\"prototype\":{}},\"PasswordField\":{\"!type\":\"fn()\",\"prototype\":{}},\"Appearance\":{\"CheckBox\":{\"createAppearanceStream\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesPushDown\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesNormal\":{\"!type\":\"fn()\",\"prototype\":{}},\"OffPushDown\":{\"!type\":\"fn()\",\"prototype\":{}}},\"RadioButton\":{\"Circle\":{\"createAppearanceStream\":{\"!type\":\"fn()\",\"prototype\":{}},\"getCA\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesNormal\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesPushDown\":{\"!type\":\"fn()\",\"prototype\":{}},\"OffPushDown\":{\"!type\":\"fn()\",\"prototype\":{}}},\"Cross\":{\"createAppearanceStream\":{\"!type\":\"fn()\",\"prototype\":{}},\"getCA\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesNormal\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesPushDown\":{\"!type\":\"fn()\",\"prototype\":{}},\"OffPushDown\":{\"!type\":\"fn()\",\"prototype\":{}}}},\"createDefaultAppearanceStream\":{\"!type\":\"fn()\",\"prototype\":{}},\"internal\":{\"Bezier_C\":{\"!type\":\"number\"},\"calculateCross\":{\"!type\":\"fn()\",\"prototype\":{}},\"getWidth\":{\"!type\":\"fn()\",\"prototype\":{}},\"getHeight\":{\"!type\":\"fn()\",\"prototype\":{}}}}},\"__addimage__\":{\"getImageFileTypeByImageData\":{\"!type\":\"fn()\",\"prototype\":{}},\"sHashCode\":{\"!type\":\"fn()\",\"prototype\":{}},\"validateStringAsBase64\":{\"!type\":\"fn()\",\"prototype\":{}},\"extractImageFromDataUrl\":{\"!type\":\"fn()\",\"prototype\":{}},\"supportsArrayBuffer\":{\"!type\":\"fn()\",\"prototype\":{}},\"isArrayBuffer\":{\"!type\":\"fn()\",\"prototype\":{}},\"isArrayBufferView\":{\"!type\":\"fn()\",\"prototype\":{}},\"binaryStringToUint8Array\":{\"!type\":\"fn()\",\"prototype\":{}},\"arrayBufferToBinaryString\":{\"!type\":\"fn()\",\"prototype\":{}},\"convertBase64ToBinaryString\":{\"!type\":\"fn()\",\"prototype\":{}}},\"color_spaces\":{\"DEVICE_RGB\":{\"!type\":\"string\"},\"DEVICE_GRAY\":{\"!type\":\"string\"},\"DEVICE_CMYK\":{\"!type\":\"string\"},\"CAL_GREY\":{\"!type\":\"string\"},\"CAL_RGB\":{\"!type\":\"string\"},\"LAB\":{\"!type\":\"string\"},\"ICC_BASED\":{\"!type\":\"string\"},\"INDEXED\":{\"!type\":\"string\"},\"PATTERN\":{\"!type\":\"string\"},\"SEPARATION\":{\"!type\":\"string\"},\"DEVICE_N\":{\"!type\":\"string\"}},\"decode\":{\"DCT_DECODE\":{\"!type\":\"string\"},\"FLATE_DECODE\":{\"!type\":\"string\"},\"LZW_DECODE\":{\"!type\":\"string\"},\"JPX_DECODE\":{\"!type\":\"string\"},\"JBIG2_DECODE\":{\"!type\":\"string\"},\"ASCII85_DECODE\":{\"!type\":\"string\"},\"ASCII_HEX_DECODE\":{\"!type\":\"string\"},\"RUN_LENGTH_DECODE\":{\"!type\":\"string\"},\"CCITT_FAX_DECODE\":{\"!type\":\"string\"}},\"image_compression\":{\"NONE\":{\"!type\":\"string\"},\"FAST\":{\"!type\":\"string\"},\"MEDIUM\":{\"!type\":\"string\"},\"SLOW\":{\"!type\":\"string\"}},\"addImage\":{\"!type\":\"fn()\",\"prototype\":{}},\"getImageProperties\":{\"!type\":\"fn()\",\"prototype\":{}},\"createAnnotation\":{\"!type\":\"fn()\",\"prototype\":{}},\"link\":{\"!type\":\"fn()\",\"prototype\":{}},\"textWithLink\":{\"!type\":\"fn()\",\"prototype\":{}},\"getTextWidth\":{\"!type\":\"fn()\",\"prototype\":{}},\"__arabicParser__\":{\"isInArabicSubstitutionA\":{\"!type\":\"fn()\",\"prototype\":{}},\"isArabicLetter\":{\"!type\":\"fn()\",\"prototype\":{}},\"isArabicEndLetter\":{\"!type\":\"fn()\",\"prototype\":{}},\"isArabicAlfLetter\":{\"!type\":\"fn()\",\"prototype\":{}},\"arabicLetterHasIsolatedForm\":{\"!type\":\"fn()\",\"prototype\":{}},\"arabicLetterHasFinalForm\":{\"!type\":\"fn()\",\"prototype\":{}},\"arabicLetterHasInitialForm\":{\"!type\":\"fn()\",\"prototype\":{}},\"arabicLetterHasMedialForm\":{\"!type\":\"fn()\",\"prototype\":{}},\"resolveLigatures\":{\"!type\":\"fn()\",\"prototype\":{}},\"isArabicDiacritic\":{\"!type\":\"fn()\",\"prototype\":{}},\"getCorrectForm\":{\"!type\":\"fn()\",\"prototype\":{}},\"processArabic\":{\"!type\":\"fn()\",\"prototype\":{}}},\"processArabic\":{\"!type\":\"fn()\",\"prototype\":{}},\"autoPrint\":{\"!type\":\"fn()\",\"prototype\":{}},\"setHeaderFunction\":{\"!type\":\"fn()\",\"prototype\":{}},\"getTextDimensions\":{\"!type\":\"fn()\",\"prototype\":{}},\"cellAddPage\":{\"!type\":\"fn()\",\"prototype\":{}},\"cell\":{\"!type\":\"fn()\",\"prototype\":{}},\"table\":{\"!type\":\"fn()\",\"prototype\":{}},\"setTableHeaderRow\":{\"!type\":\"fn()\",\"prototype\":{}},\"printHeaderRow\":{\"!type\":\"fn()\",\"prototype\":{}},\"processDataByFilters\":{\"!type\":\"fn()\",\"prototype\":{}},\"loadFile\":{\"!type\":\"fn()\",\"prototype\":{}},\"loadImageFile\":{\"!type\":\"fn()\",\"prototype\":{}},\"html\":{\"!type\":\"fn()\",\"prototype\":{}},\"addJS\":{\"!type\":\"fn()\",\"prototype\":{}},\"processJPEG\":{\"!type\":\"fn()\",\"prototype\":{}},\"processPNG\":{\"!type\":\"fn()\",\"prototype\":{}},\"processGIF89A\":{\"!type\":\"fn()\",\"prototype\":{}},\"processGIF87A\":{\"!type\":\"fn()\",\"prototype\":{}},\"processBMP\":{\"!type\":\"fn()\",\"prototype\":{}},\"processWEBP\":{\"!type\":\"fn()\",\"prototype\":{}},\"processRGBA\":{\"!type\":\"fn()\",\"prototype\":{}},\"setLanguage\":{\"!type\":\"fn()\",\"prototype\":{}},\"getCharWidthsArray\":{\"!type\":\"fn()\",\"prototype\":{}},\"getStringUnitWidth\":{\"!type\":\"fn()\",\"prototype\":{}},\"splitTextToSize\":{\"!type\":\"fn()\",\"prototype\":{}},\"__fontmetrics__\":{\"compress\":{\"!type\":\"fn()\",\"prototype\":{}},\"uncompress\":{\"!type\":\"fn()\",\"prototype\":{}}},\"addSvgAsImage\":{\"!type\":\"fn()\",\"prototype\":{}},\"putTotalPages\":{\"!type\":\"fn()\",\"prototype\":{}},\"viewerPreferences\":{\"!type\":\"fn()\",\"prototype\":{}},\"addMetadata\":{\"!type\":\"fn()\",\"prototype\":{}},\"pdfEscape16\":{\"!type\":\"fn()\",\"prototype\":{}},\"existsFileInVFS\":{\"!type\":\"fn()\",\"prototype\":{}},\"addFileToVFS\":{\"!type\":\"fn()\",\"prototype\":{}},\"getFileFromVFS\":{\"!type\":\"fn()\",\"prototype\":{}},\"TTFFont\":{\"!type\":\"fn()\",\"open\":{\"!type\":\"fn()\",\"prototype\":{}},\"prototype\":{\"parse\":{\"!type\":\"fn()\",\"prototype\":{}},\"registerTTF\":{\"!type\":\"fn()\",\"prototype\":{}},\"characterToGlyph\":{\"!type\":\"fn()\",\"prototype\":{}},\"widthOfGlyph\":{\"!type\":\"fn()\",\"prototype\":{}},\"widthOfString\":{\"!type\":\"fn()\",\"prototype\":{}},\"lineHeight\":{\"!type\":\"fn()\",\"prototype\":{}}}},\"PDFObject\":{\"!type\":\"fn()\",\"convert\":{\"!type\":\"fn()\",\"prototype\":{}},\"prototype\":{}}},\"version\":{\"!type\":\"string\"},\"AcroForm\":{\"ChoiceField\":{\"!type\":\"fn()\",\"prototype\":{}},\"ListBox\":{\"!type\":\"fn()\",\"prototype\":{}},\"ComboBox\":{\"!type\":\"fn()\",\"prototype\":{}},\"EditBox\":{\"!type\":\"fn()\",\"prototype\":{}},\"Button\":{\"!type\":\"fn()\",\"prototype\":{}},\"PushButton\":{\"!type\":\"fn()\",\"prototype\":{}},\"RadioButton\":{\"!type\":\"fn()\",\"prototype\":{\"setAppearance\":{\"!type\":\"fn()\",\"prototype\":{}},\"createOption\":{\"!type\":\"fn()\",\"prototype\":{}}}},\"CheckBox\":{\"!type\":\"fn()\",\"prototype\":{}},\"TextField\":{\"!type\":\"fn()\",\"prototype\":{}},\"PasswordField\":{\"!type\":\"fn()\",\"prototype\":{}},\"Appearance\":{\"CheckBox\":{\"createAppearanceStream\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesPushDown\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesNormal\":{\"!type\":\"fn()\",\"prototype\":{}},\"OffPushDown\":{\"!type\":\"fn()\",\"prototype\":{}}},\"RadioButton\":{\"Circle\":{\"createAppearanceStream\":{\"!type\":\"fn()\",\"prototype\":{}},\"getCA\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesNormal\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesPushDown\":{\"!type\":\"fn()\",\"prototype\":{}},\"OffPushDown\":{\"!type\":\"fn()\",\"prototype\":{}}},\"Cross\":{\"createAppearanceStream\":{\"!type\":\"fn()\",\"prototype\":{}},\"getCA\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesNormal\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesPushDown\":{\"!type\":\"fn()\",\"prototype\":{}},\"OffPushDown\":{\"!type\":\"fn()\",\"prototype\":{}}}},\"createDefaultAppearanceStream\":{\"!type\":\"fn()\",\"prototype\":{}},\"internal\":{\"Bezier_C\":{\"!type\":\"number\"},\"calculateCross\":{\"!type\":\"fn()\",\"prototype\":{}},\"getWidth\":{\"!type\":\"fn()\",\"prototype\":{}},\"getHeight\":{\"!type\":\"fn()\",\"prototype\":{}}}}},\"getPageSize\":{\"!type\":\"fn()\",\"prototype\":{}},\"prototype\":{\"__bidiEngine__\":{\"!type\":\"fn()\",\"prototype\":{}}},\"__bidiEngine__\":{\"!type\":\"fn()\",\"prototype\":{}}},\"jsPDF\":{\"!type\":\"fn()\",\"API\":{\"events\":{\"0\":{\"0\":{\"!type\":\"string\"},\"1\":{\"!type\":\"fn()\",\"prototype\":{}},\"toString\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"Symbol(src)_1.z6tyubfuv9\":{\"!type\":\"string\"}},\"toLocaleString\":{\"!type\":\"fn()\"},\"join\":{\"!type\":\"fn()\"},\"reverse\":{\"!type\":\"fn()\"},\"sort\":{\"!type\":\"fn()\"},\"push\":{\"!type\":\"fn()\"},\"pop\":{\"!type\":\"fn()\"},\"shift\":{\"!type\":\"fn()\"},\"unshift\":{\"!type\":\"fn()\"},\"splice\":{\"!type\":\"fn()\"},\"concat\":{\"!type\":\"fn()\"},\"slice\":{\"!type\":\"fn()\"},\"lastIndexOf\":{\"!type\":\"fn()\"},\"indexOf\":{\"!type\":\"fn()\"},\"forEach\":{\"!type\":\"fn()\"},\"map\":{\"!type\":\"fn()\"},\"filter\":{\"!type\":\"fn()\"},\"reduce\":{\"!type\":\"fn()\"},\"reduceRight\":{\"!type\":\"fn()\"},\"some\":{\"!type\":\"fn()\"},\"every\":{\"!type\":\"fn()\"},\"find\":{\"!type\":\"fn()\"},\"findIndex\":{\"!type\":\"fn()\"},\"copyWithin\":{\"!type\":\"fn()\"},\"fill\":{\"!type\":\"fn()\"},\"entries\":{\"!type\":\"fn()\"},\"keys\":{\"!type\":\"fn()\"},\"values\":{\"!type\":\"fn()\"},\"includes\":{\"!type\":\"fn()\"},\"flatMap\":{\"!type\":\"fn()\"},\"flat\":{\"!type\":\"fn()\"},\"at\":{\"!type\":\"fn()\"},\"findLast\":{\"!type\":\"fn()\"},\"findLastIndex\":{\"!type\":\"fn()\"},\"toReversed\":{\"!type\":\"fn()\"},\"toSorted\":{\"!type\":\"fn()\"},\"toSpliced\":{\"!type\":\"fn()\"},\"with\":{\"!type\":\"fn()\"},\"flatten\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"prototype\":{}}},\"1\":{\"0\":{\"!type\":\"string\"},\"1\":{\"!type\":\"fn()\",\"prototype\":{}},\"toString\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"Symbol(src)_1.z6tyubfuv9\":{\"!type\":\"string\"}},\"toLocaleString\":{\"!type\":\"fn()\"},\"join\":{\"!type\":\"fn()\"},\"reverse\":{\"!type\":\"fn()\"},\"sort\":{\"!type\":\"fn()\"},\"push\":{\"!type\":\"fn()\"},\"pop\":{\"!type\":\"fn()\"},\"shift\":{\"!type\":\"fn()\"},\"unshift\":{\"!type\":\"fn()\"},\"splice\":{\"!type\":\"fn()\"},\"concat\":{\"!type\":\"fn()\"},\"slice\":{\"!type\":\"fn()\"},\"lastIndexOf\":{\"!type\":\"fn()\"},\"indexOf\":{\"!type\":\"fn()\"},\"forEach\":{\"!type\":\"fn()\"},\"map\":{\"!type\":\"fn()\"},\"filter\":{\"!type\":\"fn()\"},\"reduce\":{\"!type\":\"fn()\"},\"reduceRight\":{\"!type\":\"fn()\"},\"some\":{\"!type\":\"fn()\"},\"every\":{\"!type\":\"fn()\"},\"find\":{\"!type\":\"fn()\"},\"findIndex\":{\"!type\":\"fn()\"},\"copyWithin\":{\"!type\":\"fn()\"},\"fill\":{\"!type\":\"fn()\"},\"entries\":{\"!type\":\"fn()\"},\"keys\":{\"!type\":\"fn()\"},\"values\":{\"!type\":\"fn()\"},\"includes\":{\"!type\":\"fn()\"},\"flatMap\":{\"!type\":\"fn()\"},\"flat\":{\"!type\":\"fn()\"},\"at\":{\"!type\":\"fn()\"},\"findLast\":{\"!type\":\"fn()\"},\"findLastIndex\":{\"!type\":\"fn()\"},\"toReversed\":{\"!type\":\"fn()\"},\"toSorted\":{\"!type\":\"fn()\"},\"toSpliced\":{\"!type\":\"fn()\"},\"with\":{\"!type\":\"fn()\"},\"flatten\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"prototype\":{}}},\"2\":{\"0\":{\"!type\":\"string\"},\"1\":{\"!type\":\"fn()\",\"prototype\":{}},\"toString\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"Symbol(src)_1.z6tyubfuv9\":{\"!type\":\"string\"}},\"toLocaleString\":{\"!type\":\"fn()\"},\"join\":{\"!type\":\"fn()\"},\"reverse\":{\"!type\":\"fn()\"},\"sort\":{\"!type\":\"fn()\"},\"push\":{\"!type\":\"fn()\"},\"pop\":{\"!type\":\"fn()\"},\"shift\":{\"!type\":\"fn()\"},\"unshift\":{\"!type\":\"fn()\"},\"splice\":{\"!type\":\"fn()\"},\"concat\":{\"!type\":\"fn()\"},\"slice\":{\"!type\":\"fn()\"},\"lastIndexOf\":{\"!type\":\"fn()\"},\"indexOf\":{\"!type\":\"fn()\"},\"forEach\":{\"!type\":\"fn()\"},\"map\":{\"!type\":\"fn()\"},\"filter\":{\"!type\":\"fn()\"},\"reduce\":{\"!type\":\"fn()\"},\"reduceRight\":{\"!type\":\"fn()\"},\"some\":{\"!type\":\"fn()\"},\"every\":{\"!type\":\"fn()\"},\"find\":{\"!type\":\"fn()\"},\"findIndex\":{\"!type\":\"fn()\"},\"copyWithin\":{\"!type\":\"fn()\"},\"fill\":{\"!type\":\"fn()\"},\"entries\":{\"!type\":\"fn()\"},\"keys\":{\"!type\":\"fn()\"},\"values\":{\"!type\":\"fn()\"},\"includes\":{\"!type\":\"fn()\"},\"flatMap\":{\"!type\":\"fn()\"},\"flat\":{\"!type\":\"fn()\"},\"at\":{\"!type\":\"fn()\"},\"findLast\":{\"!type\":\"fn()\"},\"findLastIndex\":{\"!type\":\"fn()\"},\"toReversed\":{\"!type\":\"fn()\"},\"toSorted\":{\"!type\":\"fn()\"},\"toSpliced\":{\"!type\":\"fn()\"},\"with\":{\"!type\":\"fn()\"},\"flatten\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"prototype\":{}}},\"3\":{\"0\":{\"!type\":\"string\"},\"1\":{\"!type\":\"fn()\",\"prototype\":{}},\"toString\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"Symbol(src)_1.z6tyubfuv9\":{\"!type\":\"string\"}},\"toLocaleString\":{\"!type\":\"fn()\"},\"join\":{\"!type\":\"fn()\"},\"reverse\":{\"!type\":\"fn()\"},\"sort\":{\"!type\":\"fn()\"},\"push\":{\"!type\":\"fn()\"},\"pop\":{\"!type\":\"fn()\"},\"shift\":{\"!type\":\"fn()\"},\"unshift\":{\"!type\":\"fn()\"},\"splice\":{\"!type\":\"fn()\"},\"concat\":{\"!type\":\"fn()\"},\"slice\":{\"!type\":\"fn()\"},\"lastIndexOf\":{\"!type\":\"fn()\"},\"indexOf\":{\"!type\":\"fn()\"},\"forEach\":{\"!type\":\"fn()\"},\"map\":{\"!type\":\"fn()\"},\"filter\":{\"!type\":\"fn()\"},\"reduce\":{\"!type\":\"fn()\"},\"reduceRight\":{\"!type\":\"fn()\"},\"some\":{\"!type\":\"fn()\"},\"every\":{\"!type\":\"fn()\"},\"find\":{\"!type\":\"fn()\"},\"findIndex\":{\"!type\":\"fn()\"},\"copyWithin\":{\"!type\":\"fn()\"},\"fill\":{\"!type\":\"fn()\"},\"entries\":{\"!type\":\"fn()\"},\"keys\":{\"!type\":\"fn()\"},\"values\":{\"!type\":\"fn()\"},\"includes\":{\"!type\":\"fn()\"},\"flatMap\":{\"!type\":\"fn()\"},\"flat\":{\"!type\":\"fn()\"},\"at\":{\"!type\":\"fn()\"},\"findLast\":{\"!type\":\"fn()\"},\"findLastIndex\":{\"!type\":\"fn()\"},\"toReversed\":{\"!type\":\"fn()\"},\"toSorted\":{\"!type\":\"fn()\"},\"toSpliced\":{\"!type\":\"fn()\"},\"with\":{\"!type\":\"fn()\"},\"flatten\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"prototype\":{}}},\"4\":{\"0\":{\"!type\":\"string\"},\"1\":{\"!type\":\"fn()\",\"prototype\":{}},\"toString\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"Symbol(src)_1.z6tyubfuv9\":{\"!type\":\"string\"}},\"toLocaleString\":{\"!type\":\"fn()\"},\"join\":{\"!type\":\"fn()\"},\"reverse\":{\"!type\":\"fn()\"},\"sort\":{\"!type\":\"fn()\"},\"push\":{\"!type\":\"fn()\"},\"pop\":{\"!type\":\"fn()\"},\"shift\":{\"!type\":\"fn()\"},\"unshift\":{\"!type\":\"fn()\"},\"splice\":{\"!type\":\"fn()\"},\"concat\":{\"!type\":\"fn()\"},\"slice\":{\"!type\":\"fn()\"},\"lastIndexOf\":{\"!type\":\"fn()\"},\"indexOf\":{\"!type\":\"fn()\"},\"forEach\":{\"!type\":\"fn()\"},\"map\":{\"!type\":\"fn()\"},\"filter\":{\"!type\":\"fn()\"},\"reduce\":{\"!type\":\"fn()\"},\"reduceRight\":{\"!type\":\"fn()\"},\"some\":{\"!type\":\"fn()\"},\"every\":{\"!type\":\"fn()\"},\"find\":{\"!type\":\"fn()\"},\"findIndex\":{\"!type\":\"fn()\"},\"copyWithin\":{\"!type\":\"fn()\"},\"fill\":{\"!type\":\"fn()\"},\"entries\":{\"!type\":\"fn()\"},\"keys\":{\"!type\":\"fn()\"},\"values\":{\"!type\":\"fn()\"},\"includes\":{\"!type\":\"fn()\"},\"flatMap\":{\"!type\":\"fn()\"},\"flat\":{\"!type\":\"fn()\"},\"at\":{\"!type\":\"fn()\"},\"findLast\":{\"!type\":\"fn()\"},\"findLastIndex\":{\"!type\":\"fn()\"},\"toReversed\":{\"!type\":\"fn()\"},\"toSorted\":{\"!type\":\"fn()\"},\"toSpliced\":{\"!type\":\"fn()\"},\"with\":{\"!type\":\"fn()\"},\"flatten\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"prototype\":{}}},\"5\":{\"0\":{\"!type\":\"string\"},\"1\":{\"!type\":\"fn()\",\"prototype\":{}},\"toString\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"Symbol(src)_1.z6tyubfuv9\":{\"!type\":\"string\"}},\"toLocaleString\":{\"!type\":\"fn()\"},\"join\":{\"!type\":\"fn()\"},\"reverse\":{\"!type\":\"fn()\"},\"sort\":{\"!type\":\"fn()\"},\"push\":{\"!type\":\"fn()\"},\"pop\":{\"!type\":\"fn()\"},\"shift\":{\"!type\":\"fn()\"},\"unshift\":{\"!type\":\"fn()\"},\"splice\":{\"!type\":\"fn()\"},\"concat\":{\"!type\":\"fn()\"},\"slice\":{\"!type\":\"fn()\"},\"lastIndexOf\":{\"!type\":\"fn()\"},\"indexOf\":{\"!type\":\"fn()\"},\"forEach\":{\"!type\":\"fn()\"},\"map\":{\"!type\":\"fn()\"},\"filter\":{\"!type\":\"fn()\"},\"reduce\":{\"!type\":\"fn()\"},\"reduceRight\":{\"!type\":\"fn()\"},\"some\":{\"!type\":\"fn()\"},\"every\":{\"!type\":\"fn()\"},\"find\":{\"!type\":\"fn()\"},\"findIndex\":{\"!type\":\"fn()\"},\"copyWithin\":{\"!type\":\"fn()\"},\"fill\":{\"!type\":\"fn()\"},\"entries\":{\"!type\":\"fn()\"},\"keys\":{\"!type\":\"fn()\"},\"values\":{\"!type\":\"fn()\"},\"includes\":{\"!type\":\"fn()\"},\"flatMap\":{\"!type\":\"fn()\"},\"flat\":{\"!type\":\"fn()\"},\"at\":{\"!type\":\"fn()\"},\"findLast\":{\"!type\":\"fn()\"},\"findLastIndex\":{\"!type\":\"fn()\"},\"toReversed\":{\"!type\":\"fn()\"},\"toSorted\":{\"!type\":\"fn()\"},\"toSpliced\":{\"!type\":\"fn()\"},\"with\":{\"!type\":\"fn()\"},\"flatten\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"prototype\":{}}},\"6\":{\"0\":{\"!type\":\"string\"},\"1\":{\"!type\":\"fn()\",\"prototype\":{}},\"toString\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"Symbol(src)_1.z6tyubfuv9\":{\"!type\":\"string\"}},\"toLocaleString\":{\"!type\":\"fn()\"},\"join\":{\"!type\":\"fn()\"},\"reverse\":{\"!type\":\"fn()\"},\"sort\":{\"!type\":\"fn()\"},\"push\":{\"!type\":\"fn()\"},\"pop\":{\"!type\":\"fn()\"},\"shift\":{\"!type\":\"fn()\"},\"unshift\":{\"!type\":\"fn()\"},\"splice\":{\"!type\":\"fn()\"},\"concat\":{\"!type\":\"fn()\"},\"slice\":{\"!type\":\"fn()\"},\"lastIndexOf\":{\"!type\":\"fn()\"},\"indexOf\":{\"!type\":\"fn()\"},\"forEach\":{\"!type\":\"fn()\"},\"map\":{\"!type\":\"fn()\"},\"filter\":{\"!type\":\"fn()\"},\"reduce\":{\"!type\":\"fn()\"},\"reduceRight\":{\"!type\":\"fn()\"},\"some\":{\"!type\":\"fn()\"},\"every\":{\"!type\":\"fn()\"},\"find\":{\"!type\":\"fn()\"},\"findIndex\":{\"!type\":\"fn()\"},\"copyWithin\":{\"!type\":\"fn()\"},\"fill\":{\"!type\":\"fn()\"},\"entries\":{\"!type\":\"fn()\"},\"keys\":{\"!type\":\"fn()\"},\"values\":{\"!type\":\"fn()\"},\"includes\":{\"!type\":\"fn()\"},\"flatMap\":{\"!type\":\"fn()\"},\"flat\":{\"!type\":\"fn()\"},\"at\":{\"!type\":\"fn()\"},\"findLast\":{\"!type\":\"fn()\"},\"findLastIndex\":{\"!type\":\"fn()\"},\"toReversed\":{\"!type\":\"fn()\"},\"toSorted\":{\"!type\":\"fn()\"},\"toSpliced\":{\"!type\":\"fn()\"},\"with\":{\"!type\":\"fn()\"},\"flatten\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"prototype\":{}}},\"7\":{\"0\":{\"!type\":\"string\"},\"1\":{\"!type\":\"fn()\",\"prototype\":{}},\"toString\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"Symbol(src)_1.z6tyubfuv9\":{\"!type\":\"string\"}},\"toLocaleString\":{\"!type\":\"fn()\"},\"join\":{\"!type\":\"fn()\"},\"reverse\":{\"!type\":\"fn()\"},\"sort\":{\"!type\":\"fn()\"},\"push\":{\"!type\":\"fn()\"},\"pop\":{\"!type\":\"fn()\"},\"shift\":{\"!type\":\"fn()\"},\"unshift\":{\"!type\":\"fn()\"},\"splice\":{\"!type\":\"fn()\"},\"concat\":{\"!type\":\"fn()\"},\"slice\":{\"!type\":\"fn()\"},\"lastIndexOf\":{\"!type\":\"fn()\"},\"indexOf\":{\"!type\":\"fn()\"},\"forEach\":{\"!type\":\"fn()\"},\"map\":{\"!type\":\"fn()\"},\"filter\":{\"!type\":\"fn()\"},\"reduce\":{\"!type\":\"fn()\"},\"reduceRight\":{\"!type\":\"fn()\"},\"some\":{\"!type\":\"fn()\"},\"every\":{\"!type\":\"fn()\"},\"find\":{\"!type\":\"fn()\"},\"findIndex\":{\"!type\":\"fn()\"},\"copyWithin\":{\"!type\":\"fn()\"},\"fill\":{\"!type\":\"fn()\"},\"entries\":{\"!type\":\"fn()\"},\"keys\":{\"!type\":\"fn()\"},\"values\":{\"!type\":\"fn()\"},\"includes\":{\"!type\":\"fn()\"},\"flatMap\":{\"!type\":\"fn()\"},\"flat\":{\"!type\":\"fn()\"},\"at\":{\"!type\":\"fn()\"},\"findLast\":{\"!type\":\"fn()\"},\"findLastIndex\":{\"!type\":\"fn()\"},\"toReversed\":{\"!type\":\"fn()\"},\"toSorted\":{\"!type\":\"fn()\"},\"toSpliced\":{\"!type\":\"fn()\"},\"with\":{\"!type\":\"fn()\"},\"flatten\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"prototype\":{}}},\"8\":{\"0\":{\"!type\":\"string\"},\"1\":{\"!type\":\"fn()\",\"prototype\":{}},\"toString\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"Symbol(src)_1.z6tyubfuv9\":{\"!type\":\"string\"}},\"toLocaleString\":{\"!type\":\"fn()\"},\"join\":{\"!type\":\"fn()\"},\"reverse\":{\"!type\":\"fn()\"},\"sort\":{\"!type\":\"fn()\"},\"push\":{\"!type\":\"fn()\"},\"pop\":{\"!type\":\"fn()\"},\"shift\":{\"!type\":\"fn()\"},\"unshift\":{\"!type\":\"fn()\"},\"splice\":{\"!type\":\"fn()\"},\"concat\":{\"!type\":\"fn()\"},\"slice\":{\"!type\":\"fn()\"},\"lastIndexOf\":{\"!type\":\"fn()\"},\"indexOf\":{\"!type\":\"fn()\"},\"forEach\":{\"!type\":\"fn()\"},\"map\":{\"!type\":\"fn()\"},\"filter\":{\"!type\":\"fn()\"},\"reduce\":{\"!type\":\"fn()\"},\"reduceRight\":{\"!type\":\"fn()\"},\"some\":{\"!type\":\"fn()\"},\"every\":{\"!type\":\"fn()\"},\"find\":{\"!type\":\"fn()\"},\"findIndex\":{\"!type\":\"fn()\"},\"copyWithin\":{\"!type\":\"fn()\"},\"fill\":{\"!type\":\"fn()\"},\"entries\":{\"!type\":\"fn()\"},\"keys\":{\"!type\":\"fn()\"},\"values\":{\"!type\":\"fn()\"},\"includes\":{\"!type\":\"fn()\"},\"flatMap\":{\"!type\":\"fn()\"},\"flat\":{\"!type\":\"fn()\"},\"at\":{\"!type\":\"fn()\"},\"findLast\":{\"!type\":\"fn()\"},\"findLastIndex\":{\"!type\":\"fn()\"},\"toReversed\":{\"!type\":\"fn()\"},\"toSorted\":{\"!type\":\"fn()\"},\"toSpliced\":{\"!type\":\"fn()\"},\"with\":{\"!type\":\"fn()\"},\"flatten\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"prototype\":{}}},\"9\":{\"0\":{\"!type\":\"string\"},\"1\":{\"!type\":\"fn()\",\"prototype\":{}},\"toString\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"Symbol(src)_1.z6tyubfuv9\":{\"!type\":\"string\"}},\"toLocaleString\":{\"!type\":\"fn()\"},\"join\":{\"!type\":\"fn()\"},\"reverse\":{\"!type\":\"fn()\"},\"sort\":{\"!type\":\"fn()\"},\"push\":{\"!type\":\"fn()\"},\"pop\":{\"!type\":\"fn()\"},\"shift\":{\"!type\":\"fn()\"},\"unshift\":{\"!type\":\"fn()\"},\"splice\":{\"!type\":\"fn()\"},\"concat\":{\"!type\":\"fn()\"},\"slice\":{\"!type\":\"fn()\"},\"lastIndexOf\":{\"!type\":\"fn()\"},\"indexOf\":{\"!type\":\"fn()\"},\"forEach\":{\"!type\":\"fn()\"},\"map\":{\"!type\":\"fn()\"},\"filter\":{\"!type\":\"fn()\"},\"reduce\":{\"!type\":\"fn()\"},\"reduceRight\":{\"!type\":\"fn()\"},\"some\":{\"!type\":\"fn()\"},\"every\":{\"!type\":\"fn()\"},\"find\":{\"!type\":\"fn()\"},\"findIndex\":{\"!type\":\"fn()\"},\"copyWithin\":{\"!type\":\"fn()\"},\"fill\":{\"!type\":\"fn()\"},\"entries\":{\"!type\":\"fn()\"},\"keys\":{\"!type\":\"fn()\"},\"values\":{\"!type\":\"fn()\"},\"includes\":{\"!type\":\"fn()\"},\"flatMap\":{\"!type\":\"fn()\"},\"flat\":{\"!type\":\"fn()\"},\"at\":{\"!type\":\"fn()\"},\"findLast\":{\"!type\":\"fn()\"},\"findLastIndex\":{\"!type\":\"fn()\"},\"toReversed\":{\"!type\":\"fn()\"},\"toSorted\":{\"!type\":\"fn()\"},\"toSpliced\":{\"!type\":\"fn()\"},\"with\":{\"!type\":\"fn()\"},\"flatten\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"prototype\":{}}},\"10\":{\"0\":{\"!type\":\"string\"},\"1\":{\"!type\":\"fn()\",\"prototype\":{}},\"toString\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"Symbol(src)_1.z6tyubfuv9\":{\"!type\":\"string\"}},\"toLocaleString\":{\"!type\":\"fn()\"},\"join\":{\"!type\":\"fn()\"},\"reverse\":{\"!type\":\"fn()\"},\"sort\":{\"!type\":\"fn()\"},\"push\":{\"!type\":\"fn()\"},\"pop\":{\"!type\":\"fn()\"},\"shift\":{\"!type\":\"fn()\"},\"unshift\":{\"!type\":\"fn()\"},\"splice\":{\"!type\":\"fn()\"},\"concat\":{\"!type\":\"fn()\"},\"slice\":{\"!type\":\"fn()\"},\"lastIndexOf\":{\"!type\":\"fn()\"},\"indexOf\":{\"!type\":\"fn()\"},\"forEach\":{\"!type\":\"fn()\"},\"map\":{\"!type\":\"fn()\"},\"filter\":{\"!type\":\"fn()\"},\"reduce\":{\"!type\":\"fn()\"},\"reduceRight\":{\"!type\":\"fn()\"},\"some\":{\"!type\":\"fn()\"},\"every\":{\"!type\":\"fn()\"},\"find\":{\"!type\":\"fn()\"},\"findIndex\":{\"!type\":\"fn()\"},\"copyWithin\":{\"!type\":\"fn()\"},\"fill\":{\"!type\":\"fn()\"},\"entries\":{\"!type\":\"fn()\"},\"keys\":{\"!type\":\"fn()\"},\"values\":{\"!type\":\"fn()\"},\"includes\":{\"!type\":\"fn()\"},\"flatMap\":{\"!type\":\"fn()\"},\"flat\":{\"!type\":\"fn()\"},\"at\":{\"!type\":\"fn()\"},\"findLast\":{\"!type\":\"fn()\"},\"findLastIndex\":{\"!type\":\"fn()\"},\"toReversed\":{\"!type\":\"fn()\"},\"toSorted\":{\"!type\":\"fn()\"},\"toSpliced\":{\"!type\":\"fn()\"},\"with\":{\"!type\":\"fn()\"},\"flatten\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"prototype\":{}}},\"11\":{\"0\":{\"!type\":\"string\"},\"1\":{\"!type\":\"fn()\",\"prototype\":{}},\"toString\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"Symbol(src)_1.z6tyubfuv9\":{\"!type\":\"string\"}},\"toLocaleString\":{\"!type\":\"fn()\"},\"join\":{\"!type\":\"fn()\"},\"reverse\":{\"!type\":\"fn()\"},\"sort\":{\"!type\":\"fn()\"},\"push\":{\"!type\":\"fn()\"},\"pop\":{\"!type\":\"fn()\"},\"shift\":{\"!type\":\"fn()\"},\"unshift\":{\"!type\":\"fn()\"},\"splice\":{\"!type\":\"fn()\"},\"concat\":{\"!type\":\"fn()\"},\"slice\":{\"!type\":\"fn()\"},\"lastIndexOf\":{\"!type\":\"fn()\"},\"indexOf\":{\"!type\":\"fn()\"},\"forEach\":{\"!type\":\"fn()\"},\"map\":{\"!type\":\"fn()\"},\"filter\":{\"!type\":\"fn()\"},\"reduce\":{\"!type\":\"fn()\"},\"reduceRight\":{\"!type\":\"fn()\"},\"some\":{\"!type\":\"fn()\"},\"every\":{\"!type\":\"fn()\"},\"find\":{\"!type\":\"fn()\"},\"findIndex\":{\"!type\":\"fn()\"},\"copyWithin\":{\"!type\":\"fn()\"},\"fill\":{\"!type\":\"fn()\"},\"entries\":{\"!type\":\"fn()\"},\"keys\":{\"!type\":\"fn()\"},\"values\":{\"!type\":\"fn()\"},\"includes\":{\"!type\":\"fn()\"},\"flatMap\":{\"!type\":\"fn()\"},\"flat\":{\"!type\":\"fn()\"},\"at\":{\"!type\":\"fn()\"},\"findLast\":{\"!type\":\"fn()\"},\"findLastIndex\":{\"!type\":\"fn()\"},\"toReversed\":{\"!type\":\"fn()\"},\"toSorted\":{\"!type\":\"fn()\"},\"toSpliced\":{\"!type\":\"fn()\"},\"with\":{\"!type\":\"fn()\"},\"flatten\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"prototype\":{}}},\"12\":{\"0\":{\"!type\":\"string\"},\"1\":{\"!type\":\"fn()\",\"prototype\":{}},\"toString\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"Symbol(src)_1.z6tyubfuv9\":{\"!type\":\"string\"}},\"toLocaleString\":{\"!type\":\"fn()\"},\"join\":{\"!type\":\"fn()\"},\"reverse\":{\"!type\":\"fn()\"},\"sort\":{\"!type\":\"fn()\"},\"push\":{\"!type\":\"fn()\"},\"pop\":{\"!type\":\"fn()\"},\"shift\":{\"!type\":\"fn()\"},\"unshift\":{\"!type\":\"fn()\"},\"splice\":{\"!type\":\"fn()\"},\"concat\":{\"!type\":\"fn()\"},\"slice\":{\"!type\":\"fn()\"},\"lastIndexOf\":{\"!type\":\"fn()\"},\"indexOf\":{\"!type\":\"fn()\"},\"forEach\":{\"!type\":\"fn()\"},\"map\":{\"!type\":\"fn()\"},\"filter\":{\"!type\":\"fn()\"},\"reduce\":{\"!type\":\"fn()\"},\"reduceRight\":{\"!type\":\"fn()\"},\"some\":{\"!type\":\"fn()\"},\"every\":{\"!type\":\"fn()\"},\"find\":{\"!type\":\"fn()\"},\"findIndex\":{\"!type\":\"fn()\"},\"copyWithin\":{\"!type\":\"fn()\"},\"fill\":{\"!type\":\"fn()\"},\"entries\":{\"!type\":\"fn()\"},\"keys\":{\"!type\":\"fn()\"},\"values\":{\"!type\":\"fn()\"},\"includes\":{\"!type\":\"fn()\"},\"flatMap\":{\"!type\":\"fn()\"},\"flat\":{\"!type\":\"fn()\"},\"at\":{\"!type\":\"fn()\"},\"findLast\":{\"!type\":\"fn()\"},\"findLastIndex\":{\"!type\":\"fn()\"},\"toReversed\":{\"!type\":\"fn()\"},\"toSorted\":{\"!type\":\"fn()\"},\"toSpliced\":{\"!type\":\"fn()\"},\"with\":{\"!type\":\"fn()\"},\"flatten\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"prototype\":{}}},\"13\":{\"0\":{\"!type\":\"string\"},\"1\":{\"!type\":\"fn()\",\"prototype\":{}},\"toString\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"Symbol(src)_1.z6tyubfuv9\":{\"!type\":\"string\"}},\"toLocaleString\":{\"!type\":\"fn()\"},\"join\":{\"!type\":\"fn()\"},\"reverse\":{\"!type\":\"fn()\"},\"sort\":{\"!type\":\"fn()\"},\"push\":{\"!type\":\"fn()\"},\"pop\":{\"!type\":\"fn()\"},\"shift\":{\"!type\":\"fn()\"},\"unshift\":{\"!type\":\"fn()\"},\"splice\":{\"!type\":\"fn()\"},\"concat\":{\"!type\":\"fn()\"},\"slice\":{\"!type\":\"fn()\"},\"lastIndexOf\":{\"!type\":\"fn()\"},\"indexOf\":{\"!type\":\"fn()\"},\"forEach\":{\"!type\":\"fn()\"},\"map\":{\"!type\":\"fn()\"},\"filter\":{\"!type\":\"fn()\"},\"reduce\":{\"!type\":\"fn()\"},\"reduceRight\":{\"!type\":\"fn()\"},\"some\":{\"!type\":\"fn()\"},\"every\":{\"!type\":\"fn()\"},\"find\":{\"!type\":\"fn()\"},\"findIndex\":{\"!type\":\"fn()\"},\"copyWithin\":{\"!type\":\"fn()\"},\"fill\":{\"!type\":\"fn()\"},\"entries\":{\"!type\":\"fn()\"},\"keys\":{\"!type\":\"fn()\"},\"values\":{\"!type\":\"fn()\"},\"includes\":{\"!type\":\"fn()\"},\"flatMap\":{\"!type\":\"fn()\"},\"flat\":{\"!type\":\"fn()\"},\"at\":{\"!type\":\"fn()\"},\"findLast\":{\"!type\":\"fn()\"},\"findLastIndex\":{\"!type\":\"fn()\"},\"toReversed\":{\"!type\":\"fn()\"},\"toSorted\":{\"!type\":\"fn()\"},\"toSpliced\":{\"!type\":\"fn()\"},\"with\":{\"!type\":\"fn()\"},\"flatten\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"prototype\":{}}},\"toString\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"Symbol(src)_1.z6tyubfuv9\":{\"!type\":\"string\"}},\"toLocaleString\":{\"!type\":\"fn()\"},\"join\":{\"!type\":\"fn()\"},\"reverse\":{\"!type\":\"fn()\"},\"sort\":{\"!type\":\"fn()\"},\"push\":{\"!type\":\"fn()\"},\"pop\":{\"!type\":\"fn()\"},\"shift\":{\"!type\":\"fn()\"},\"unshift\":{\"!type\":\"fn()\"},\"splice\":{\"!type\":\"fn()\"},\"concat\":{\"!type\":\"fn()\"},\"slice\":{\"!type\":\"fn()\"},\"lastIndexOf\":{\"!type\":\"fn()\"},\"indexOf\":{\"!type\":\"fn()\"},\"forEach\":{\"!type\":\"fn()\"},\"map\":{\"!type\":\"fn()\"},\"filter\":{\"!type\":\"fn()\"},\"reduce\":{\"!type\":\"fn()\"},\"reduceRight\":{\"!type\":\"fn()\"},\"some\":{\"!type\":\"fn()\"},\"every\":{\"!type\":\"fn()\"},\"find\":{\"!type\":\"fn()\"},\"findIndex\":{\"!type\":\"fn()\"},\"copyWithin\":{\"!type\":\"fn()\"},\"fill\":{\"!type\":\"fn()\"},\"entries\":{\"!type\":\"fn()\"},\"keys\":{\"!type\":\"fn()\"},\"values\":{\"!type\":\"fn()\"},\"includes\":{\"!type\":\"fn()\"},\"flatMap\":{\"!type\":\"fn()\"},\"flat\":{\"!type\":\"fn()\"},\"at\":{\"!type\":\"fn()\"},\"findLast\":{\"!type\":\"fn()\"},\"findLastIndex\":{\"!type\":\"fn()\"},\"toReversed\":{\"!type\":\"fn()\"},\"toSorted\":{\"!type\":\"fn()\"},\"toSpliced\":{\"!type\":\"fn()\"},\"with\":{\"!type\":\"fn()\"},\"flatten\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"prototype\":{}}},\"__acroform__\":{\"setBit\":{\"!type\":\"fn()\",\"prototype\":{}},\"clearBit\":{\"!type\":\"fn()\",\"prototype\":{}},\"getBit\":{\"!type\":\"fn()\",\"prototype\":{}},\"getBitForPdf\":{\"!type\":\"fn()\",\"prototype\":{}},\"setBitForPdf\":{\"!type\":\"fn()\",\"prototype\":{}},\"clearBitForPdf\":{\"!type\":\"fn()\",\"prototype\":{}},\"calculateCoordinates\":{\"!type\":\"fn()\",\"prototype\":{}},\"arrayToPdfArray\":{\"!type\":\"fn()\",\"prototype\":{}}},\"addField\":{\"!type\":\"fn()\",\"prototype\":{}},\"AcroFormChoiceField\":{\"!type\":\"fn()\",\"prototype\":{}},\"AcroFormListBox\":{\"!type\":\"fn()\",\"prototype\":{}},\"AcroFormComboBox\":{\"!type\":\"fn()\",\"prototype\":{}},\"AcroFormEditBox\":{\"!type\":\"fn()\",\"prototype\":{}},\"AcroFormButton\":{\"!type\":\"fn()\",\"prototype\":{}},\"AcroFormPushButton\":{\"!type\":\"fn()\",\"prototype\":{}},\"AcroFormRadioButton\":{\"!type\":\"fn()\",\"prototype\":{\"setAppearance\":{\"!type\":\"fn()\",\"prototype\":{}},\"createOption\":{\"!type\":\"fn()\",\"prototype\":{}}}},\"AcroFormCheckBox\":{\"!type\":\"fn()\",\"prototype\":{}},\"AcroFormTextField\":{\"!type\":\"fn()\",\"prototype\":{}},\"AcroFormPasswordField\":{\"!type\":\"fn()\",\"prototype\":{}},\"AcroFormAppearance\":{\"CheckBox\":{\"createAppearanceStream\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesPushDown\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesNormal\":{\"!type\":\"fn()\",\"prototype\":{}},\"OffPushDown\":{\"!type\":\"fn()\",\"prototype\":{}}},\"RadioButton\":{\"Circle\":{\"createAppearanceStream\":{\"!type\":\"fn()\",\"prototype\":{}},\"getCA\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesNormal\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesPushDown\":{\"!type\":\"fn()\",\"prototype\":{}},\"OffPushDown\":{\"!type\":\"fn()\",\"prototype\":{}}},\"Cross\":{\"createAppearanceStream\":{\"!type\":\"fn()\",\"prototype\":{}},\"getCA\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesNormal\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesPushDown\":{\"!type\":\"fn()\",\"prototype\":{}},\"OffPushDown\":{\"!type\":\"fn()\",\"prototype\":{}}}},\"createDefaultAppearanceStream\":{\"!type\":\"fn()\",\"prototype\":{}},\"internal\":{\"Bezier_C\":{\"!type\":\"number\"},\"calculateCross\":{\"!type\":\"fn()\",\"prototype\":{}},\"getWidth\":{\"!type\":\"fn()\",\"prototype\":{}},\"getHeight\":{\"!type\":\"fn()\",\"prototype\":{}}}},\"AcroForm\":{\"ChoiceField\":{\"!type\":\"fn()\",\"prototype\":{}},\"ListBox\":{\"!type\":\"fn()\",\"prototype\":{}},\"ComboBox\":{\"!type\":\"fn()\",\"prototype\":{}},\"EditBox\":{\"!type\":\"fn()\",\"prototype\":{}},\"Button\":{\"!type\":\"fn()\",\"prototype\":{}},\"PushButton\":{\"!type\":\"fn()\",\"prototype\":{}},\"RadioButton\":{\"!type\":\"fn()\",\"prototype\":{\"setAppearance\":{\"!type\":\"fn()\",\"prototype\":{}},\"createOption\":{\"!type\":\"fn()\",\"prototype\":{}}}},\"CheckBox\":{\"!type\":\"fn()\",\"prototype\":{}},\"TextField\":{\"!type\":\"fn()\",\"prototype\":{}},\"PasswordField\":{\"!type\":\"fn()\",\"prototype\":{}},\"Appearance\":{\"CheckBox\":{\"createAppearanceStream\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesPushDown\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesNormal\":{\"!type\":\"fn()\",\"prototype\":{}},\"OffPushDown\":{\"!type\":\"fn()\",\"prototype\":{}}},\"RadioButton\":{\"Circle\":{\"createAppearanceStream\":{\"!type\":\"fn()\",\"prototype\":{}},\"getCA\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesNormal\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesPushDown\":{\"!type\":\"fn()\",\"prototype\":{}},\"OffPushDown\":{\"!type\":\"fn()\",\"prototype\":{}}},\"Cross\":{\"createAppearanceStream\":{\"!type\":\"fn()\",\"prototype\":{}},\"getCA\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesNormal\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesPushDown\":{\"!type\":\"fn()\",\"prototype\":{}},\"OffPushDown\":{\"!type\":\"fn()\",\"prototype\":{}}}},\"createDefaultAppearanceStream\":{\"!type\":\"fn()\",\"prototype\":{}},\"internal\":{\"Bezier_C\":{\"!type\":\"number\"},\"calculateCross\":{\"!type\":\"fn()\",\"prototype\":{}},\"getWidth\":{\"!type\":\"fn()\",\"prototype\":{}},\"getHeight\":{\"!type\":\"fn()\",\"prototype\":{}}}}},\"__addimage__\":{\"getImageFileTypeByImageData\":{\"!type\":\"fn()\",\"prototype\":{}},\"sHashCode\":{\"!type\":\"fn()\",\"prototype\":{}},\"validateStringAsBase64\":{\"!type\":\"fn()\",\"prototype\":{}},\"extractImageFromDataUrl\":{\"!type\":\"fn()\",\"prototype\":{}},\"supportsArrayBuffer\":{\"!type\":\"fn()\",\"prototype\":{}},\"isArrayBuffer\":{\"!type\":\"fn()\",\"prototype\":{}},\"isArrayBufferView\":{\"!type\":\"fn()\",\"prototype\":{}},\"binaryStringToUint8Array\":{\"!type\":\"fn()\",\"prototype\":{}},\"arrayBufferToBinaryString\":{\"!type\":\"fn()\",\"prototype\":{}},\"convertBase64ToBinaryString\":{\"!type\":\"fn()\",\"prototype\":{}}},\"color_spaces\":{\"DEVICE_RGB\":{\"!type\":\"string\"},\"DEVICE_GRAY\":{\"!type\":\"string\"},\"DEVICE_CMYK\":{\"!type\":\"string\"},\"CAL_GREY\":{\"!type\":\"string\"},\"CAL_RGB\":{\"!type\":\"string\"},\"LAB\":{\"!type\":\"string\"},\"ICC_BASED\":{\"!type\":\"string\"},\"INDEXED\":{\"!type\":\"string\"},\"PATTERN\":{\"!type\":\"string\"},\"SEPARATION\":{\"!type\":\"string\"},\"DEVICE_N\":{\"!type\":\"string\"}},\"decode\":{\"DCT_DECODE\":{\"!type\":\"string\"},\"FLATE_DECODE\":{\"!type\":\"string\"},\"LZW_DECODE\":{\"!type\":\"string\"},\"JPX_DECODE\":{\"!type\":\"string\"},\"JBIG2_DECODE\":{\"!type\":\"string\"},\"ASCII85_DECODE\":{\"!type\":\"string\"},\"ASCII_HEX_DECODE\":{\"!type\":\"string\"},\"RUN_LENGTH_DECODE\":{\"!type\":\"string\"},\"CCITT_FAX_DECODE\":{\"!type\":\"string\"}},\"image_compression\":{\"NONE\":{\"!type\":\"string\"},\"FAST\":{\"!type\":\"string\"},\"MEDIUM\":{\"!type\":\"string\"},\"SLOW\":{\"!type\":\"string\"}},\"addImage\":{\"!type\":\"fn()\",\"prototype\":{}},\"getImageProperties\":{\"!type\":\"fn()\",\"prototype\":{}},\"createAnnotation\":{\"!type\":\"fn()\",\"prototype\":{}},\"link\":{\"!type\":\"fn()\",\"prototype\":{}},\"textWithLink\":{\"!type\":\"fn()\",\"prototype\":{}},\"getTextWidth\":{\"!type\":\"fn()\",\"prototype\":{}},\"__arabicParser__\":{\"isInArabicSubstitutionA\":{\"!type\":\"fn()\",\"prototype\":{}},\"isArabicLetter\":{\"!type\":\"fn()\",\"prototype\":{}},\"isArabicEndLetter\":{\"!type\":\"fn()\",\"prototype\":{}},\"isArabicAlfLetter\":{\"!type\":\"fn()\",\"prototype\":{}},\"arabicLetterHasIsolatedForm\":{\"!type\":\"fn()\",\"prototype\":{}},\"arabicLetterHasFinalForm\":{\"!type\":\"fn()\",\"prototype\":{}},\"arabicLetterHasInitialForm\":{\"!type\":\"fn()\",\"prototype\":{}},\"arabicLetterHasMedialForm\":{\"!type\":\"fn()\",\"prototype\":{}},\"resolveLigatures\":{\"!type\":\"fn()\",\"prototype\":{}},\"isArabicDiacritic\":{\"!type\":\"fn()\",\"prototype\":{}},\"getCorrectForm\":{\"!type\":\"fn()\",\"prototype\":{}},\"processArabic\":{\"!type\":\"fn()\",\"prototype\":{}}},\"processArabic\":{\"!type\":\"fn()\",\"prototype\":{}},\"autoPrint\":{\"!type\":\"fn()\",\"prototype\":{}},\"setHeaderFunction\":{\"!type\":\"fn()\",\"prototype\":{}},\"getTextDimensions\":{\"!type\":\"fn()\",\"prototype\":{}},\"cellAddPage\":{\"!type\":\"fn()\",\"prototype\":{}},\"cell\":{\"!type\":\"fn()\",\"prototype\":{}},\"table\":{\"!type\":\"fn()\",\"prototype\":{}},\"setTableHeaderRow\":{\"!type\":\"fn()\",\"prototype\":{}},\"printHeaderRow\":{\"!type\":\"fn()\",\"prototype\":{}},\"processDataByFilters\":{\"!type\":\"fn()\",\"prototype\":{}},\"loadFile\":{\"!type\":\"fn()\",\"prototype\":{}},\"loadImageFile\":{\"!type\":\"fn()\",\"prototype\":{}},\"html\":{\"!type\":\"fn()\",\"prototype\":{}},\"addJS\":{\"!type\":\"fn()\",\"prototype\":{}},\"processJPEG\":{\"!type\":\"fn()\",\"prototype\":{}},\"processPNG\":{\"!type\":\"fn()\",\"prototype\":{}},\"processGIF89A\":{\"!type\":\"fn()\",\"prototype\":{}},\"processGIF87A\":{\"!type\":\"fn()\",\"prototype\":{}},\"processBMP\":{\"!type\":\"fn()\",\"prototype\":{}},\"processWEBP\":{\"!type\":\"fn()\",\"prototype\":{}},\"processRGBA\":{\"!type\":\"fn()\",\"prototype\":{}},\"setLanguage\":{\"!type\":\"fn()\",\"prototype\":{}},\"getCharWidthsArray\":{\"!type\":\"fn()\",\"prototype\":{}},\"getStringUnitWidth\":{\"!type\":\"fn()\",\"prototype\":{}},\"splitTextToSize\":{\"!type\":\"fn()\",\"prototype\":{}},\"__fontmetrics__\":{\"compress\":{\"!type\":\"fn()\",\"prototype\":{}},\"uncompress\":{\"!type\":\"fn()\",\"prototype\":{}}},\"addSvgAsImage\":{\"!type\":\"fn()\",\"prototype\":{}},\"putTotalPages\":{\"!type\":\"fn()\",\"prototype\":{}},\"viewerPreferences\":{\"!type\":\"fn()\",\"prototype\":{}},\"addMetadata\":{\"!type\":\"fn()\",\"prototype\":{}},\"pdfEscape16\":{\"!type\":\"fn()\",\"prototype\":{}},\"existsFileInVFS\":{\"!type\":\"fn()\",\"prototype\":{}},\"addFileToVFS\":{\"!type\":\"fn()\",\"prototype\":{}},\"getFileFromVFS\":{\"!type\":\"fn()\",\"prototype\":{}},\"TTFFont\":{\"!type\":\"fn()\",\"open\":{\"!type\":\"fn()\",\"prototype\":{}},\"prototype\":{\"parse\":{\"!type\":\"fn()\",\"prototype\":{}},\"registerTTF\":{\"!type\":\"fn()\",\"prototype\":{}},\"characterToGlyph\":{\"!type\":\"fn()\",\"prototype\":{}},\"widthOfGlyph\":{\"!type\":\"fn()\",\"prototype\":{}},\"widthOfString\":{\"!type\":\"fn()\",\"prototype\":{}},\"lineHeight\":{\"!type\":\"fn()\",\"prototype\":{}}}},\"PDFObject\":{\"!type\":\"fn()\",\"convert\":{\"!type\":\"fn()\",\"prototype\":{}},\"prototype\":{}}},\"version\":{\"!type\":\"string\"},\"AcroForm\":{\"ChoiceField\":{\"!type\":\"fn()\",\"prototype\":{}},\"ListBox\":{\"!type\":\"fn()\",\"prototype\":{}},\"ComboBox\":{\"!type\":\"fn()\",\"prototype\":{}},\"EditBox\":{\"!type\":\"fn()\",\"prototype\":{}},\"Button\":{\"!type\":\"fn()\",\"prototype\":{}},\"PushButton\":{\"!type\":\"fn()\",\"prototype\":{}},\"RadioButton\":{\"!type\":\"fn()\",\"prototype\":{\"setAppearance\":{\"!type\":\"fn()\",\"prototype\":{}},\"createOption\":{\"!type\":\"fn()\",\"prototype\":{}}}},\"CheckBox\":{\"!type\":\"fn()\",\"prototype\":{}},\"TextField\":{\"!type\":\"fn()\",\"prototype\":{}},\"PasswordField\":{\"!type\":\"fn()\",\"prototype\":{}},\"Appearance\":{\"CheckBox\":{\"createAppearanceStream\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesPushDown\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesNormal\":{\"!type\":\"fn()\",\"prototype\":{}},\"OffPushDown\":{\"!type\":\"fn()\",\"prototype\":{}}},\"RadioButton\":{\"Circle\":{\"createAppearanceStream\":{\"!type\":\"fn()\",\"prototype\":{}},\"getCA\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesNormal\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesPushDown\":{\"!type\":\"fn()\",\"prototype\":{}},\"OffPushDown\":{\"!type\":\"fn()\",\"prototype\":{}}},\"Cross\":{\"createAppearanceStream\":{\"!type\":\"fn()\",\"prototype\":{}},\"getCA\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesNormal\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesPushDown\":{\"!type\":\"fn()\",\"prototype\":{}},\"OffPushDown\":{\"!type\":\"fn()\",\"prototype\":{}}}},\"createDefaultAppearanceStream\":{\"!type\":\"fn()\",\"prototype\":{}},\"internal\":{\"Bezier_C\":{\"!type\":\"number\"},\"calculateCross\":{\"!type\":\"fn()\",\"prototype\":{}},\"getWidth\":{\"!type\":\"fn()\",\"prototype\":{}},\"getHeight\":{\"!type\":\"fn()\",\"prototype\":{}}}}},\"getPageSize\":{\"!type\":\"fn()\",\"prototype\":{}},\"prototype\":{\"__bidiEngine__\":{\"!type\":\"fn()\",\"prototype\":{}}},\"__bidiEngine__\":{\"!type\":\"fn()\",\"prototype\":{}}},\"__esModule\":{\"!type\":\"bool\"}}}"}],"actionList":[{"id":"Home_Api1","pluginType":"SAAS","pluginId":"google-sheets-plugin","unpublishedAction":{"name":"Api1","fullyQualifiedName":"Api1","datasource":{"id":"Untitled datasource 2","userPermissions":[],"name":"Untitled datasource 2","pluginId":"google-sheets-plugin","messages":[],"isValid":true},"pageId":"Home","actionConfiguration":{"timeoutInMillisecond":10000,"paginationType":"NONE","encodeParamsToggle":true,"formData":{"command":{"data":"FETCH_MANY"},"entityType":{"data":"ROWS"},"tableHeaderIndex":{"data":"1"},"projection":{"data":["Currency"]},"queryFormat":{"data":"ROWS"},"range":{"data":""},"where":{"data":{"condition":"AND","children":[{"condition":"LT"}]}},"pagination":{"data":{"limit":"20","offset":"0"}},"smartSubstitution":{"data":true},"sheetUrl":{"data":"https://docs.google.com/spreadsheets/d/1DLNNumIhXhbajHGAEhWfzlgixcAu259gzAOVvLtWVpA/edit"},"sheetName":{"data":"Sheet1"},"sortBy":{"data":[{"column":"","order":"Ascending"}]}}},"executeOnLoad":true,"dynamicBindingPathList":[],"isValid":true,"invalids":[],"messages":[],"jsonPathKeys":[],"confirmBeforeExecute":false,"userPermissions":[]},"publishedAction":{"name":"Api1","fullyQualifiedName":"Api1","datasource":{"id":"Untitled datasource 2","userPermissions":[],"name":"Untitled datasource 2","pluginId":"google-sheets-plugin","messages":[],"isValid":true},"pageId":"Home","actionConfiguration":{"timeoutInMillisecond":10000,"paginationType":"NONE","encodeParamsToggle":true,"formData":{"command":{"data":"FETCH_MANY"},"entityType":{"data":"ROWS"},"tableHeaderIndex":{"data":"1"},"projection":{"data":["Currency"]},"queryFormat":{"data":"ROWS"},"range":{"data":""},"where":{"data":{"condition":"AND","children":[{"condition":"LT"}]}},"pagination":{"data":{"limit":"20","offset":"0"}},"smartSubstitution":{"data":true},"sheetUrl":{"data":"https://docs.google.com/spreadsheets/d/1DLNNumIhXhbajHGAEhWfzlgixcAu259gzAOVvLtWVpA/edit"},"sheetName":{"data":"Sheet1"},"sortBy":{"data":[{"column":"","order":"Ascending"}]}}},"executeOnLoad":true,"dynamicBindingPathList":[],"isValid":true,"invalids":[],"messages":[],"jsonPathKeys":[],"confirmBeforeExecute":false,"userPermissions":[]}}],"actionCollectionList":[{"id":"Home_JSObject1","unpublishedCollection":{"name":"JSObject1","pageId":"Home","pluginId":"js-plugin","pluginType":"JS","actions":[],"archivedActions":[],"body":"export default {\n\tgenPDF: () => {\n\t\tconst doc = new jspdf.jsPDF();\n\tdoc.text('Users', 20, 20);\n\t\tdoc.table(20, 30, Table1.tableData, Table1.columnOrder, {autoSize: true});\n\t\tdownload(doc.output(), 'users_list.pdf');\n\t}\n}","variables":[],"userPermissions":[]},"publishedCollection":{"name":"JSObject1","pageId":"Home","pluginId":"js-plugin","pluginType":"JS","actions":[],"archivedActions":[],"body":"export default {\n\tgenPDF: () => {\n\t\tconst doc = new jspdf.jsPDF();\n\tdoc.text('Users', 20, 20);\n\t\tdoc.table(20, 30, Table1.tableData, Table1.columnOrder, {autoSize: true});\n\t\tdownload(doc.output(), 'users_list.pdf');\n\t}\n}","variables":[],"userPermissions":[]}},{"id":"Home_JSObject2","unpublishedCollection":{"name":"JSObject2","pageId":"Home","pluginId":"js-plugin","pluginType":"JS","actions":[],"archivedActions":[],"body":"export default {\n\tmyVar1: [],\n\tmyVar2: {},\n\tmyFun1 () {\n\t\tshowAlert(moment().daysInMonth().toString());\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":"JSObject2","pageId":"Home","pluginId":"js-plugin","pluginType":"JS","actions":[],"archivedActions":[],"body":"export default {\n\tmyVar1: [],\n\tmyVar2: {},\n\tmyFun1 () {\n\t\tshowAlert(moment().daysInMonth().toString());\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":[]}}],"widgets":"{\"layoutSystemType\":\"FIXED\",\"widgets\":[{\"hierarchy\":4,\"list\":[{\"boxShadow\":\"{{appsmith.theme.boxShadow.appBoxShadow}}\",\"borderColor\":\"#E0DEDE\",\"isVisibleDownload\":true,\"topRow\":1,\"isSortable\":true,\"type\":\"TABLE_WIDGET_V2\",\"inlineEditingSaveOption\":\"ROW_LEVEL\",\"animateLoading\":true,\"dynamicBindingPathList\":[{\"key\":\"accentColor\"},{\"key\":\"borderRadius\"},{\"key\":\"boxShadow\"},{\"key\":\"tableData\"},{\"key\":\"primaryColumns.rowIndex.computedValue\"},{\"key\":\"primaryColumns.Currency.computedValue\"}],\"leftColumn\":7,\"delimiter\":\",\",\"customIsLoadingValue\":\"\",\"defaultSelectedRowIndex\":0,\"flexVerticalAlignment\":\"start\",\"accentColor\":\"{{appsmith.theme.colors.primaryColor}}\",\"isVisibleFilters\":false,\"isVisible\":true,\"enableClientSideSearch\":true,\"version\":2,\"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}}\"}},\"customIsLoading\":false,\"borderRadius\":\"{{appsmith.theme.borderRadius.appBorderRadius}}\",\"columnUpdatedAt\":1731311884410,\"defaultSelectedRowIndices\":[0],\"needsErrorInfo\":false,\"mobileBottomRow\":62,\"widgetName\":\"Table1\",\"defaultPageSize\":0,\"columnOrder\":[\"rowIndex\",\"Currency\"],\"dynamicPropertyPathList\":[{\"key\":\"tableData\"}],\"bottomRow\":34,\"columnWidthMap\":{},\"parentRowSpace\":10,\"mobileRightColumn\":41,\"parentColumnSpace\":30.5625,\"dynamicTriggerPathList\":[],\"borderWidth\":\"1\",\"primaryColumns\":{\"rowIndex\":{\"allowCellWrapping\":false,\"allowSameOptionsInNewRow\":true,\"index\":1,\"width\":150,\"originalId\":\"rowIndex\",\"id\":\"rowIndex\",\"alias\":\"rowIndex\",\"horizontalAlignment\":\"LEFT\",\"verticalAlignment\":\"CENTER\",\"columnType\":\"number\",\"textColor\":\"\",\"textSize\":\"0.875rem\",\"fontStyle\":\"\",\"enableFilter\":true,\"enableSort\":true,\"isVisible\":true,\"isDisabled\":false,\"isCellEditable\":false,\"isEditable\":false,\"isCellVisible\":true,\"isDerived\":false,\"label\":\"rowIndex\",\"isSaveVisible\":true,\"isDiscardVisible\":true,\"computedValue\":\"{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\\\"rowIndex\\\"]))}}\",\"sticky\":\"\",\"validation\":{},\"currencyCode\":\"USD\",\"decimals\":0,\"thousandSeparator\":true,\"notation\":\"standard\",\"cellBackground\":\"\"},\"Currency\":{\"allowCellWrapping\":false,\"allowSameOptionsInNewRow\":true,\"index\":9,\"width\":150,\"originalId\":\"Currency\",\"id\":\"Currency\",\"alias\":\"Currency\",\"horizontalAlignment\":\"LEFT\",\"verticalAlignment\":\"CENTER\",\"columnType\":\"number\",\"textColor\":\"\",\"textSize\":\"0.875rem\",\"fontStyle\":\"\",\"enableFilter\":true,\"enableSort\":true,\"isVisible\":true,\"isDisabled\":false,\"isCellEditable\":false,\"isEditable\":false,\"isCellVisible\":true,\"isDerived\":false,\"label\":\"Currency\",\"isSaveVisible\":true,\"isDiscardVisible\":true,\"computedValue\":\"{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\\\"Currency\\\"]))}}\",\"sticky\":\"\",\"validation\":{},\"currencyCode\":\"USD\",\"decimals\":0,\"thousandSeparator\":true,\"notation\":\"standard\",\"cellBackground\":\"\"}},\"key\":\"iwmm57yz9c\",\"canFreezeColumn\":true,\"rightColumn\":41,\"textSize\":\"0.875rem\",\"widgetId\":\"6auq1k5wf7\",\"minWidth\":450,\"tableData\":\"{{Api1.data}}\",\"label\":\"Data\",\"searchKey\":\"\",\"parentId\":\"0\",\"renderMode\":\"CANVAS\",\"mobileTopRow\":34,\"horizontalAlignment\":\"LEFT\",\"isVisibleSearch\":true,\"responsiveBehavior\":\"fill\",\"mobileLeftColumn\":7,\"isVisiblePagination\":true,\"verticalAlignment\":\"CENTER\"}],\"parentId\":\"0\",\"widgetId\":\"6auq1k5wf7\",\"widgetPositionInfo\":null},{\"hierarchy\":4,\"list\":[{\"resetFormOnClick\":false,\"needsErrorInfo\":false,\"boxShadow\":\"none\",\"mobileBottomRow\":79,\"widgetName\":\"Button1\",\"onClick\":\"{{JSObject1.genPDF();}}\",\"buttonColor\":\"{{appsmith.theme.colors.primaryColor}}\",\"topRow\":42,\"bottomRow\":46,\"parentRowSpace\":10,\"type\":\"BUTTON_WIDGET\",\"mobileRightColumn\":38,\"animateLoading\":true,\"parentColumnSpace\":30.5625,\"dynamicTriggerPathList\":[{\"key\":\"onClick\"}],\"leftColumn\":22,\"dynamicBindingPathList\":[{\"key\":\"buttonColor\"},{\"key\":\"borderRadius\"}],\"text\":\"Submit\",\"isDisabled\":false,\"key\":\"dlbj0skcwr\",\"rightColumn\":38,\"isDefaultClickDisabled\":true,\"widgetId\":\"vdsey2khz4\",\"minWidth\":120,\"isVisible\":true,\"recaptchaType\":\"V3\",\"version\":1,\"parentId\":\"0\",\"renderMode\":\"CANVAS\",\"isLoading\":false,\"mobileTopRow\":75,\"responsiveBehavior\":\"hug\",\"disabledWhenInvalid\":false,\"borderRadius\":\"{{appsmith.theme.borderRadius.appBorderRadius}}\",\"mobileLeftColumn\":22,\"buttonVariant\":\"PRIMARY\",\"placement\":\"CENTER\"}],\"parentId\":\"0\",\"widgetId\":\"vdsey2khz4\",\"widgetPositionInfo\":null}],\"flexLayers\":[]}"}
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue

Configure the Google Sheets datasource URL

The datasource URL is empty, which will prevent the Google Sheets plugin from functioning correctly.


🛠️ Refactor suggestion

Add error handling to PDF generation

The PDF generation in JSObject1 lacks try-catch blocks and error handling.

 export default {
   genPDF: () => {
+    try {
       const doc = new jspdf.jsPDF();
       doc.text('Users', 20, 20);
       doc.table(20, 30, Table1.tableData, Table1.columnOrder, {autoSize: true});
       download(doc.output(), 'users_list.pdf');
+    } catch (error) {
+      showAlert('Failed to generate PDF: ' + error.message);
+    }
   }
 }
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
{"artifactJsonType":"APPLICATION","clientSchemaVersion":1,"serverSchemaVersion":11,"datasourceList":[{"datasourceConfiguration":{"url":""},"name":"Untitled datasource 2","pluginId":"google-sheets-plugin","messages":[],"isAutoGenerated":false,"isValid":true}],"customJSLibList":[{"userPermissions":[],"name":"jsonwebtoken","uidString":"jsonwebtoken_/libraries/[email protected]","accessor":["jsonwebtoken"],"url":"/libraries/[email protected]","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\":{\"message\":{\"!type\":\"string\"},\"toString\":{\"!type\":\"fn()\"}}},\"NotBeforeError\":{\"!type\":\"fn()\",\"prototype\":{}},\"TokenExpiredError\":{\"!type\":\"fn()\",\"prototype\":{}}}}"},{"userPermissions":[],"name":"jspdf","uidString":"jspdf_https://cdnjs.cloudflare.com/ajax/libs/jspdf/2.5.1/jspdf.umd.min.js","accessor":["jspdf"],"url":"https://cdnjs.cloudflare.com/ajax/libs/jspdf/2.5.1/jspdf.umd.min.js","version":"2.5.1","defs":"{\"!name\":\"LIB/jspdf\",\"jspdf\":{\"AcroForm\":{\"ChoiceField\":{\"!type\":\"fn()\",\"prototype\":{}},\"ListBox\":{\"!type\":\"fn()\",\"prototype\":{}},\"ComboBox\":{\"!type\":\"fn()\",\"prototype\":{}},\"EditBox\":{\"!type\":\"fn()\",\"prototype\":{}},\"Button\":{\"!type\":\"fn()\",\"prototype\":{}},\"PushButton\":{\"!type\":\"fn()\",\"prototype\":{}},\"RadioButton\":{\"!type\":\"fn()\",\"prototype\":{\"setAppearance\":{\"!type\":\"fn()\",\"prototype\":{}},\"createOption\":{\"!type\":\"fn()\",\"prototype\":{}}}},\"CheckBox\":{\"!type\":\"fn()\",\"prototype\":{}},\"TextField\":{\"!type\":\"fn()\",\"prototype\":{}},\"PasswordField\":{\"!type\":\"fn()\",\"prototype\":{}},\"Appearance\":{\"CheckBox\":{\"createAppearanceStream\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesPushDown\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesNormal\":{\"!type\":\"fn()\",\"prototype\":{}},\"OffPushDown\":{\"!type\":\"fn()\",\"prototype\":{}}},\"RadioButton\":{\"Circle\":{\"createAppearanceStream\":{\"!type\":\"fn()\",\"prototype\":{}},\"getCA\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesNormal\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesPushDown\":{\"!type\":\"fn()\",\"prototype\":{}},\"OffPushDown\":{\"!type\":\"fn()\",\"prototype\":{}}},\"Cross\":{\"createAppearanceStream\":{\"!type\":\"fn()\",\"prototype\":{}},\"getCA\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesNormal\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesPushDown\":{\"!type\":\"fn()\",\"prototype\":{}},\"OffPushDown\":{\"!type\":\"fn()\",\"prototype\":{}}}},\"createDefaultAppearanceStream\":{\"!type\":\"fn()\",\"prototype\":{}},\"internal\":{\"Bezier_C\":{\"!type\":\"number\"},\"calculateCross\":{\"!type\":\"fn()\",\"prototype\":{}},\"getWidth\":{\"!type\":\"fn()\",\"prototype\":{}},\"getHeight\":{\"!type\":\"fn()\",\"prototype\":{}}}}},\"AcroFormAppearance\":{\"CheckBox\":{\"createAppearanceStream\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesPushDown\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesNormal\":{\"!type\":\"fn()\",\"prototype\":{}},\"OffPushDown\":{\"!type\":\"fn()\",\"prototype\":{}}},\"RadioButton\":{\"Circle\":{\"createAppearanceStream\":{\"!type\":\"fn()\",\"prototype\":{}},\"getCA\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesNormal\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesPushDown\":{\"!type\":\"fn()\",\"prototype\":{}},\"OffPushDown\":{\"!type\":\"fn()\",\"prototype\":{}}},\"Cross\":{\"createAppearanceStream\":{\"!type\":\"fn()\",\"prototype\":{}},\"getCA\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesNormal\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesPushDown\":{\"!type\":\"fn()\",\"prototype\":{}},\"OffPushDown\":{\"!type\":\"fn()\",\"prototype\":{}}}},\"createDefaultAppearanceStream\":{\"!type\":\"fn()\",\"prototype\":{}},\"internal\":{\"Bezier_C\":{\"!type\":\"number\"},\"calculateCross\":{\"!type\":\"fn()\",\"prototype\":{}},\"getWidth\":{\"!type\":\"fn()\",\"prototype\":{}},\"getHeight\":{\"!type\":\"fn()\",\"prototype\":{}}}},\"AcroFormButton\":{\"!type\":\"fn()\",\"prototype\":{}},\"AcroFormCheckBox\":{\"!type\":\"fn()\",\"prototype\":{}},\"AcroFormChoiceField\":{\"!type\":\"fn()\",\"prototype\":{}},\"AcroFormComboBox\":{\"!type\":\"fn()\",\"prototype\":{}},\"AcroFormEditBox\":{\"!type\":\"fn()\",\"prototype\":{}},\"AcroFormListBox\":{\"!type\":\"fn()\",\"prototype\":{}},\"AcroFormPasswordField\":{\"!type\":\"fn()\",\"prototype\":{}},\"AcroFormPushButton\":{\"!type\":\"fn()\",\"prototype\":{}},\"AcroFormRadioButton\":{\"!type\":\"fn()\",\"prototype\":{\"setAppearance\":{\"!type\":\"fn()\",\"prototype\":{}},\"createOption\":{\"!type\":\"fn()\",\"prototype\":{}}}},\"AcroFormTextField\":{\"!type\":\"fn()\",\"prototype\":{}},\"GState\":{\"!type\":\"fn()\",\"prototype\":{\"equals\":{\"!type\":\"fn()\",\"prototype\":{}}}},\"ShadingPattern\":{\"!type\":\"fn()\",\"prototype\":{}},\"TilingPattern\":{\"!type\":\"fn()\",\"prototype\":{}},\"default\":{\"!type\":\"fn()\",\"API\":{\"events\":{\"0\":{\"0\":{\"!type\":\"string\"},\"1\":{\"!type\":\"fn()\",\"prototype\":{}},\"toString\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"Symbol(src)_1.z6tyubfuv9\":{\"!type\":\"string\"}},\"toLocaleString\":{\"!type\":\"fn()\"},\"join\":{\"!type\":\"fn()\"},\"reverse\":{\"!type\":\"fn()\"},\"sort\":{\"!type\":\"fn()\"},\"push\":{\"!type\":\"fn()\"},\"pop\":{\"!type\":\"fn()\"},\"shift\":{\"!type\":\"fn()\"},\"unshift\":{\"!type\":\"fn()\"},\"splice\":{\"!type\":\"fn()\"},\"concat\":{\"!type\":\"fn()\"},\"slice\":{\"!type\":\"fn()\"},\"lastIndexOf\":{\"!type\":\"fn()\"},\"indexOf\":{\"!type\":\"fn()\"},\"forEach\":{\"!type\":\"fn()\"},\"map\":{\"!type\":\"fn()\"},\"filter\":{\"!type\":\"fn()\"},\"reduce\":{\"!type\":\"fn()\"},\"reduceRight\":{\"!type\":\"fn()\"},\"some\":{\"!type\":\"fn()\"},\"every\":{\"!type\":\"fn()\"},\"find\":{\"!type\":\"fn()\"},\"findIndex\":{\"!type\":\"fn()\"},\"copyWithin\":{\"!type\":\"fn()\"},\"fill\":{\"!type\":\"fn()\"},\"entries\":{\"!type\":\"fn()\"},\"keys\":{\"!type\":\"fn()\"},\"values\":{\"!type\":\"fn()\"},\"includes\":{\"!type\":\"fn()\"},\"flatMap\":{\"!type\":\"fn()\"},\"flat\":{\"!type\":\"fn()\"},\"at\":{\"!type\":\"fn()\"},\"findLast\":{\"!type\":\"fn()\"},\"findLastIndex\":{\"!type\":\"fn()\"},\"toReversed\":{\"!type\":\"fn()\"},\"toSorted\":{\"!type\":\"fn()\"},\"toSpliced\":{\"!type\":\"fn()\"},\"with\":{\"!type\":\"fn()\"},\"flatten\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"prototype\":{}}},\"1\":{\"0\":{\"!type\":\"string\"},\"1\":{\"!type\":\"fn()\",\"prototype\":{}},\"toString\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"Symbol(src)_1.z6tyubfuv9\":{\"!type\":\"string\"}},\"toLocaleString\":{\"!type\":\"fn()\"},\"join\":{\"!type\":\"fn()\"},\"reverse\":{\"!type\":\"fn()\"},\"sort\":{\"!type\":\"fn()\"},\"push\":{\"!type\":\"fn()\"},\"pop\":{\"!type\":\"fn()\"},\"shift\":{\"!type\":\"fn()\"},\"unshift\":{\"!type\":\"fn()\"},\"splice\":{\"!type\":\"fn()\"},\"concat\":{\"!type\":\"fn()\"},\"slice\":{\"!type\":\"fn()\"},\"lastIndexOf\":{\"!type\":\"fn()\"},\"indexOf\":{\"!type\":\"fn()\"},\"forEach\":{\"!type\":\"fn()\"},\"map\":{\"!type\":\"fn()\"},\"filter\":{\"!type\":\"fn()\"},\"reduce\":{\"!type\":\"fn()\"},\"reduceRight\":{\"!type\":\"fn()\"},\"some\":{\"!type\":\"fn()\"},\"every\":{\"!type\":\"fn()\"},\"find\":{\"!type\":\"fn()\"},\"findIndex\":{\"!type\":\"fn()\"},\"copyWithin\":{\"!type\":\"fn()\"},\"fill\":{\"!type\":\"fn()\"},\"entries\":{\"!type\":\"fn()\"},\"keys\":{\"!type\":\"fn()\"},\"values\":{\"!type\":\"fn()\"},\"includes\":{\"!type\":\"fn()\"},\"flatMap\":{\"!type\":\"fn()\"},\"flat\":{\"!type\":\"fn()\"},\"at\":{\"!type\":\"fn()\"},\"findLast\":{\"!type\":\"fn()\"},\"findLastIndex\":{\"!type\":\"fn()\"},\"toReversed\":{\"!type\":\"fn()\"},\"toSorted\":{\"!type\":\"fn()\"},\"toSpliced\":{\"!type\":\"fn()\"},\"with\":{\"!type\":\"fn()\"},\"flatten\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"prototype\":{}}},\"2\":{\"0\":{\"!type\":\"string\"},\"1\":{\"!type\":\"fn()\",\"prototype\":{}},\"toString\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"Symbol(src)_1.z6tyubfuv9\":{\"!type\":\"string\"}},\"toLocaleString\":{\"!type\":\"fn()\"},\"join\":{\"!type\":\"fn()\"},\"reverse\":{\"!type\":\"fn()\"},\"sort\":{\"!type\":\"fn()\"},\"push\":{\"!type\":\"fn()\"},\"pop\":{\"!type\":\"fn()\"},\"shift\":{\"!type\":\"fn()\"},\"unshift\":{\"!type\":\"fn()\"},\"splice\":{\"!type\":\"fn()\"},\"concat\":{\"!type\":\"fn()\"},\"slice\":{\"!type\":\"fn()\"},\"lastIndexOf\":{\"!type\":\"fn()\"},\"indexOf\":{\"!type\":\"fn()\"},\"forEach\":{\"!type\":\"fn()\"},\"map\":{\"!type\":\"fn()\"},\"filter\":{\"!type\":\"fn()\"},\"reduce\":{\"!type\":\"fn()\"},\"reduceRight\":{\"!type\":\"fn()\"},\"some\":{\"!type\":\"fn()\"},\"every\":{\"!type\":\"fn()\"},\"find\":{\"!type\":\"fn()\"},\"findIndex\":{\"!type\":\"fn()\"},\"copyWithin\":{\"!type\":\"fn()\"},\"fill\":{\"!type\":\"fn()\"},\"entries\":{\"!type\":\"fn()\"},\"keys\":{\"!type\":\"fn()\"},\"values\":{\"!type\":\"fn()\"},\"includes\":{\"!type\":\"fn()\"},\"flatMap\":{\"!type\":\"fn()\"},\"flat\":{\"!type\":\"fn()\"},\"at\":{\"!type\":\"fn()\"},\"findLast\":{\"!type\":\"fn()\"},\"findLastIndex\":{\"!type\":\"fn()\"},\"toReversed\":{\"!type\":\"fn()\"},\"toSorted\":{\"!type\":\"fn()\"},\"toSpliced\":{\"!type\":\"fn()\"},\"with\":{\"!type\":\"fn()\"},\"flatten\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"prototype\":{}}},\"3\":{\"0\":{\"!type\":\"string\"},\"1\":{\"!type\":\"fn()\",\"prototype\":{}},\"toString\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"Symbol(src)_1.z6tyubfuv9\":{\"!type\":\"string\"}},\"toLocaleString\":{\"!type\":\"fn()\"},\"join\":{\"!type\":\"fn()\"},\"reverse\":{\"!type\":\"fn()\"},\"sort\":{\"!type\":\"fn()\"},\"push\":{\"!type\":\"fn()\"},\"pop\":{\"!type\":\"fn()\"},\"shift\":{\"!type\":\"fn()\"},\"unshift\":{\"!type\":\"fn()\"},\"splice\":{\"!type\":\"fn()\"},\"concat\":{\"!type\":\"fn()\"},\"slice\":{\"!type\":\"fn()\"},\"lastIndexOf\":{\"!type\":\"fn()\"},\"indexOf\":{\"!type\":\"fn()\"},\"forEach\":{\"!type\":\"fn()\"},\"map\":{\"!type\":\"fn()\"},\"filter\":{\"!type\":\"fn()\"},\"reduce\":{\"!type\":\"fn()\"},\"reduceRight\":{\"!type\":\"fn()\"},\"some\":{\"!type\":\"fn()\"},\"every\":{\"!type\":\"fn()\"},\"find\":{\"!type\":\"fn()\"},\"findIndex\":{\"!type\":\"fn()\"},\"copyWithin\":{\"!type\":\"fn()\"},\"fill\":{\"!type\":\"fn()\"},\"entries\":{\"!type\":\"fn()\"},\"keys\":{\"!type\":\"fn()\"},\"values\":{\"!type\":\"fn()\"},\"includes\":{\"!type\":\"fn()\"},\"flatMap\":{\"!type\":\"fn()\"},\"flat\":{\"!type\":\"fn()\"},\"at\":{\"!type\":\"fn()\"},\"findLast\":{\"!type\":\"fn()\"},\"findLastIndex\":{\"!type\":\"fn()\"},\"toReversed\":{\"!type\":\"fn()\"},\"toSorted\":{\"!type\":\"fn()\"},\"toSpliced\":{\"!type\":\"fn()\"},\"with\":{\"!type\":\"fn()\"},\"flatten\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"prototype\":{}}},\"4\":{\"0\":{\"!type\":\"string\"},\"1\":{\"!type\":\"fn()\",\"prototype\":{}},\"toString\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"Symbol(src)_1.z6tyubfuv9\":{\"!type\":\"string\"}},\"toLocaleString\":{\"!type\":\"fn()\"},\"join\":{\"!type\":\"fn()\"},\"reverse\":{\"!type\":\"fn()\"},\"sort\":{\"!type\":\"fn()\"},\"push\":{\"!type\":\"fn()\"},\"pop\":{\"!type\":\"fn()\"},\"shift\":{\"!type\":\"fn()\"},\"unshift\":{\"!type\":\"fn()\"},\"splice\":{\"!type\":\"fn()\"},\"concat\":{\"!type\":\"fn()\"},\"slice\":{\"!type\":\"fn()\"},\"lastIndexOf\":{\"!type\":\"fn()\"},\"indexOf\":{\"!type\":\"fn()\"},\"forEach\":{\"!type\":\"fn()\"},\"map\":{\"!type\":\"fn()\"},\"filter\":{\"!type\":\"fn()\"},\"reduce\":{\"!type\":\"fn()\"},\"reduceRight\":{\"!type\":\"fn()\"},\"some\":{\"!type\":\"fn()\"},\"every\":{\"!type\":\"fn()\"},\"find\":{\"!type\":\"fn()\"},\"findIndex\":{\"!type\":\"fn()\"},\"copyWithin\":{\"!type\":\"fn()\"},\"fill\":{\"!type\":\"fn()\"},\"entries\":{\"!type\":\"fn()\"},\"keys\":{\"!type\":\"fn()\"},\"values\":{\"!type\":\"fn()\"},\"includes\":{\"!type\":\"fn()\"},\"flatMap\":{\"!type\":\"fn()\"},\"flat\":{\"!type\":\"fn()\"},\"at\":{\"!type\":\"fn()\"},\"findLast\":{\"!type\":\"fn()\"},\"findLastIndex\":{\"!type\":\"fn()\"},\"toReversed\":{\"!type\":\"fn()\"},\"toSorted\":{\"!type\":\"fn()\"},\"toSpliced\":{\"!type\":\"fn()\"},\"with\":{\"!type\":\"fn()\"},\"flatten\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"prototype\":{}}},\"5\":{\"0\":{\"!type\":\"string\"},\"1\":{\"!type\":\"fn()\",\"prototype\":{}},\"toString\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"Symbol(src)_1.z6tyubfuv9\":{\"!type\":\"string\"}},\"toLocaleString\":{\"!type\":\"fn()\"},\"join\":{\"!type\":\"fn()\"},\"reverse\":{\"!type\":\"fn()\"},\"sort\":{\"!type\":\"fn()\"},\"push\":{\"!type\":\"fn()\"},\"pop\":{\"!type\":\"fn()\"},\"shift\":{\"!type\":\"fn()\"},\"unshift\":{\"!type\":\"fn()\"},\"splice\":{\"!type\":\"fn()\"},\"concat\":{\"!type\":\"fn()\"},\"slice\":{\"!type\":\"fn()\"},\"lastIndexOf\":{\"!type\":\"fn()\"},\"indexOf\":{\"!type\":\"fn()\"},\"forEach\":{\"!type\":\"fn()\"},\"map\":{\"!type\":\"fn()\"},\"filter\":{\"!type\":\"fn()\"},\"reduce\":{\"!type\":\"fn()\"},\"reduceRight\":{\"!type\":\"fn()\"},\"some\":{\"!type\":\"fn()\"},\"every\":{\"!type\":\"fn()\"},\"find\":{\"!type\":\"fn()\"},\"findIndex\":{\"!type\":\"fn()\"},\"copyWithin\":{\"!type\":\"fn()\"},\"fill\":{\"!type\":\"fn()\"},\"entries\":{\"!type\":\"fn()\"},\"keys\":{\"!type\":\"fn()\"},\"values\":{\"!type\":\"fn()\"},\"includes\":{\"!type\":\"fn()\"},\"flatMap\":{\"!type\":\"fn()\"},\"flat\":{\"!type\":\"fn()\"},\"at\":{\"!type\":\"fn()\"},\"findLast\":{\"!type\":\"fn()\"},\"findLastIndex\":{\"!type\":\"fn()\"},\"toReversed\":{\"!type\":\"fn()\"},\"toSorted\":{\"!type\":\"fn()\"},\"toSpliced\":{\"!type\":\"fn()\"},\"with\":{\"!type\":\"fn()\"},\"flatten\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"prototype\":{}}},\"6\":{\"0\":{\"!type\":\"string\"},\"1\":{\"!type\":\"fn()\",\"prototype\":{}},\"toString\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"Symbol(src)_1.z6tyubfuv9\":{\"!type\":\"string\"}},\"toLocaleString\":{\"!type\":\"fn()\"},\"join\":{\"!type\":\"fn()\"},\"reverse\":{\"!type\":\"fn()\"},\"sort\":{\"!type\":\"fn()\"},\"push\":{\"!type\":\"fn()\"},\"pop\":{\"!type\":\"fn()\"},\"shift\":{\"!type\":\"fn()\"},\"unshift\":{\"!type\":\"fn()\"},\"splice\":{\"!type\":\"fn()\"},\"concat\":{\"!type\":\"fn()\"},\"slice\":{\"!type\":\"fn()\"},\"lastIndexOf\":{\"!type\":\"fn()\"},\"indexOf\":{\"!type\":\"fn()\"},\"forEach\":{\"!type\":\"fn()\"},\"map\":{\"!type\":\"fn()\"},\"filter\":{\"!type\":\"fn()\"},\"reduce\":{\"!type\":\"fn()\"},\"reduceRight\":{\"!type\":\"fn()\"},\"some\":{\"!type\":\"fn()\"},\"every\":{\"!type\":\"fn()\"},\"find\":{\"!type\":\"fn()\"},\"findIndex\":{\"!type\":\"fn()\"},\"copyWithin\":{\"!type\":\"fn()\"},\"fill\":{\"!type\":\"fn()\"},\"entries\":{\"!type\":\"fn()\"},\"keys\":{\"!type\":\"fn()\"},\"values\":{\"!type\":\"fn()\"},\"includes\":{\"!type\":\"fn()\"},\"flatMap\":{\"!type\":\"fn()\"},\"flat\":{\"!type\":\"fn()\"},\"at\":{\"!type\":\"fn()\"},\"findLast\":{\"!type\":\"fn()\"},\"findLastIndex\":{\"!type\":\"fn()\"},\"toReversed\":{\"!type\":\"fn()\"},\"toSorted\":{\"!type\":\"fn()\"},\"toSpliced\":{\"!type\":\"fn()\"},\"with\":{\"!type\":\"fn()\"},\"flatten\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"prototype\":{}}},\"7\":{\"0\":{\"!type\":\"string\"},\"1\":{\"!type\":\"fn()\",\"prototype\":{}},\"toString\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"Symbol(src)_1.z6tyubfuv9\":{\"!type\":\"string\"}},\"toLocaleString\":{\"!type\":\"fn()\"},\"join\":{\"!type\":\"fn()\"},\"reverse\":{\"!type\":\"fn()\"},\"sort\":{\"!type\":\"fn()\"},\"push\":{\"!type\":\"fn()\"},\"pop\":{\"!type\":\"fn()\"},\"shift\":{\"!type\":\"fn()\"},\"unshift\":{\"!type\":\"fn()\"},\"splice\":{\"!type\":\"fn()\"},\"concat\":{\"!type\":\"fn()\"},\"slice\":{\"!type\":\"fn()\"},\"lastIndexOf\":{\"!type\":\"fn()\"},\"indexOf\":{\"!type\":\"fn()\"},\"forEach\":{\"!type\":\"fn()\"},\"map\":{\"!type\":\"fn()\"},\"filter\":{\"!type\":\"fn()\"},\"reduce\":{\"!type\":\"fn()\"},\"reduceRight\":{\"!type\":\"fn()\"},\"some\":{\"!type\":\"fn()\"},\"every\":{\"!type\":\"fn()\"},\"find\":{\"!type\":\"fn()\"},\"findIndex\":{\"!type\":\"fn()\"},\"copyWithin\":{\"!type\":\"fn()\"},\"fill\":{\"!type\":\"fn()\"},\"entries\":{\"!type\":\"fn()\"},\"keys\":{\"!type\":\"fn()\"},\"values\":{\"!type\":\"fn()\"},\"includes\":{\"!type\":\"fn()\"},\"flatMap\":{\"!type\":\"fn()\"},\"flat\":{\"!type\":\"fn()\"},\"at\":{\"!type\":\"fn()\"},\"findLast\":{\"!type\":\"fn()\"},\"findLastIndex\":{\"!type\":\"fn()\"},\"toReversed\":{\"!type\":\"fn()\"},\"toSorted\":{\"!type\":\"fn()\"},\"toSpliced\":{\"!type\":\"fn()\"},\"with\":{\"!type\":\"fn()\"},\"flatten\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"prototype\":{}}},\"8\":{\"0\":{\"!type\":\"string\"},\"1\":{\"!type\":\"fn()\",\"prototype\":{}},\"toString\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"Symbol(src)_1.z6tyubfuv9\":{\"!type\":\"string\"}},\"toLocaleString\":{\"!type\":\"fn()\"},\"join\":{\"!type\":\"fn()\"},\"reverse\":{\"!type\":\"fn()\"},\"sort\":{\"!type\":\"fn()\"},\"push\":{\"!type\":\"fn()\"},\"pop\":{\"!type\":\"fn()\"},\"shift\":{\"!type\":\"fn()\"},\"unshift\":{\"!type\":\"fn()\"},\"splice\":{\"!type\":\"fn()\"},\"concat\":{\"!type\":\"fn()\"},\"slice\":{\"!type\":\"fn()\"},\"lastIndexOf\":{\"!type\":\"fn()\"},\"indexOf\":{\"!type\":\"fn()\"},\"forEach\":{\"!type\":\"fn()\"},\"map\":{\"!type\":\"fn()\"},\"filter\":{\"!type\":\"fn()\"},\"reduce\":{\"!type\":\"fn()\"},\"reduceRight\":{\"!type\":\"fn()\"},\"some\":{\"!type\":\"fn()\"},\"every\":{\"!type\":\"fn()\"},\"find\":{\"!type\":\"fn()\"},\"findIndex\":{\"!type\":\"fn()\"},\"copyWithin\":{\"!type\":\"fn()\"},\"fill\":{\"!type\":\"fn()\"},\"entries\":{\"!type\":\"fn()\"},\"keys\":{\"!type\":\"fn()\"},\"values\":{\"!type\":\"fn()\"},\"includes\":{\"!type\":\"fn()\"},\"flatMap\":{\"!type\":\"fn()\"},\"flat\":{\"!type\":\"fn()\"},\"at\":{\"!type\":\"fn()\"},\"findLast\":{\"!type\":\"fn()\"},\"findLastIndex\":{\"!type\":\"fn()\"},\"toReversed\":{\"!type\":\"fn()\"},\"toSorted\":{\"!type\":\"fn()\"},\"toSpliced\":{\"!type\":\"fn()\"},\"with\":{\"!type\":\"fn()\"},\"flatten\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"prototype\":{}}},\"9\":{\"0\":{\"!type\":\"string\"},\"1\":{\"!type\":\"fn()\",\"prototype\":{}},\"toString\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"Symbol(src)_1.z6tyubfuv9\":{\"!type\":\"string\"}},\"toLocaleString\":{\"!type\":\"fn()\"},\"join\":{\"!type\":\"fn()\"},\"reverse\":{\"!type\":\"fn()\"},\"sort\":{\"!type\":\"fn()\"},\"push\":{\"!type\":\"fn()\"},\"pop\":{\"!type\":\"fn()\"},\"shift\":{\"!type\":\"fn()\"},\"unshift\":{\"!type\":\"fn()\"},\"splice\":{\"!type\":\"fn()\"},\"concat\":{\"!type\":\"fn()\"},\"slice\":{\"!type\":\"fn()\"},\"lastIndexOf\":{\"!type\":\"fn()\"},\"indexOf\":{\"!type\":\"fn()\"},\"forEach\":{\"!type\":\"fn()\"},\"map\":{\"!type\":\"fn()\"},\"filter\":{\"!type\":\"fn()\"},\"reduce\":{\"!type\":\"fn()\"},\"reduceRight\":{\"!type\":\"fn()\"},\"some\":{\"!type\":\"fn()\"},\"every\":{\"!type\":\"fn()\"},\"find\":{\"!type\":\"fn()\"},\"findIndex\":{\"!type\":\"fn()\"},\"copyWithin\":{\"!type\":\"fn()\"},\"fill\":{\"!type\":\"fn()\"},\"entries\":{\"!type\":\"fn()\"},\"keys\":{\"!type\":\"fn()\"},\"values\":{\"!type\":\"fn()\"},\"includes\":{\"!type\":\"fn()\"},\"flatMap\":{\"!type\":\"fn()\"},\"flat\":{\"!type\":\"fn()\"},\"at\":{\"!type\":\"fn()\"},\"findLast\":{\"!type\":\"fn()\"},\"findLastIndex\":{\"!type\":\"fn()\"},\"toReversed\":{\"!type\":\"fn()\"},\"toSorted\":{\"!type\":\"fn()\"},\"toSpliced\":{\"!type\":\"fn()\"},\"with\":{\"!type\":\"fn()\"},\"flatten\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"prototype\":{}}},\"10\":{\"0\":{\"!type\":\"string\"},\"1\":{\"!type\":\"fn()\",\"prototype\":{}},\"toString\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"Symbol(src)_1.z6tyubfuv9\":{\"!type\":\"string\"}},\"toLocaleString\":{\"!type\":\"fn()\"},\"join\":{\"!type\":\"fn()\"},\"reverse\":{\"!type\":\"fn()\"},\"sort\":{\"!type\":\"fn()\"},\"push\":{\"!type\":\"fn()\"},\"pop\":{\"!type\":\"fn()\"},\"shift\":{\"!type\":\"fn()\"},\"unshift\":{\"!type\":\"fn()\"},\"splice\":{\"!type\":\"fn()\"},\"concat\":{\"!type\":\"fn()\"},\"slice\":{\"!type\":\"fn()\"},\"lastIndexOf\":{\"!type\":\"fn()\"},\"indexOf\":{\"!type\":\"fn()\"},\"forEach\":{\"!type\":\"fn()\"},\"map\":{\"!type\":\"fn()\"},\"filter\":{\"!type\":\"fn()\"},\"reduce\":{\"!type\":\"fn()\"},\"reduceRight\":{\"!type\":\"fn()\"},\"some\":{\"!type\":\"fn()\"},\"every\":{\"!type\":\"fn()\"},\"find\":{\"!type\":\"fn()\"},\"findIndex\":{\"!type\":\"fn()\"},\"copyWithin\":{\"!type\":\"fn()\"},\"fill\":{\"!type\":\"fn()\"},\"entries\":{\"!type\":\"fn()\"},\"keys\":{\"!type\":\"fn()\"},\"values\":{\"!type\":\"fn()\"},\"includes\":{\"!type\":\"fn()\"},\"flatMap\":{\"!type\":\"fn()\"},\"flat\":{\"!type\":\"fn()\"},\"at\":{\"!type\":\"fn()\"},\"findLast\":{\"!type\":\"fn()\"},\"findLastIndex\":{\"!type\":\"fn()\"},\"toReversed\":{\"!type\":\"fn()\"},\"toSorted\":{\"!type\":\"fn()\"},\"toSpliced\":{\"!type\":\"fn()\"},\"with\":{\"!type\":\"fn()\"},\"flatten\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"prototype\":{}}},\"11\":{\"0\":{\"!type\":\"string\"},\"1\":{\"!type\":\"fn()\",\"prototype\":{}},\"toString\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"Symbol(src)_1.z6tyubfuv9\":{\"!type\":\"string\"}},\"toLocaleString\":{\"!type\":\"fn()\"},\"join\":{\"!type\":\"fn()\"},\"reverse\":{\"!type\":\"fn()\"},\"sort\":{\"!type\":\"fn()\"},\"push\":{\"!type\":\"fn()\"},\"pop\":{\"!type\":\"fn()\"},\"shift\":{\"!type\":\"fn()\"},\"unshift\":{\"!type\":\"fn()\"},\"splice\":{\"!type\":\"fn()\"},\"concat\":{\"!type\":\"fn()\"},\"slice\":{\"!type\":\"fn()\"},\"lastIndexOf\":{\"!type\":\"fn()\"},\"indexOf\":{\"!type\":\"fn()\"},\"forEach\":{\"!type\":\"fn()\"},\"map\":{\"!type\":\"fn()\"},\"filter\":{\"!type\":\"fn()\"},\"reduce\":{\"!type\":\"fn()\"},\"reduceRight\":{\"!type\":\"fn()\"},\"some\":{\"!type\":\"fn()\"},\"every\":{\"!type\":\"fn()\"},\"find\":{\"!type\":\"fn()\"},\"findIndex\":{\"!type\":\"fn()\"},\"copyWithin\":{\"!type\":\"fn()\"},\"fill\":{\"!type\":\"fn()\"},\"entries\":{\"!type\":\"fn()\"},\"keys\":{\"!type\":\"fn()\"},\"values\":{\"!type\":\"fn()\"},\"includes\":{\"!type\":\"fn()\"},\"flatMap\":{\"!type\":\"fn()\"},\"flat\":{\"!type\":\"fn()\"},\"at\":{\"!type\":\"fn()\"},\"findLast\":{\"!type\":\"fn()\"},\"findLastIndex\":{\"!type\":\"fn()\"},\"toReversed\":{\"!type\":\"fn()\"},\"toSorted\":{\"!type\":\"fn()\"},\"toSpliced\":{\"!type\":\"fn()\"},\"with\":{\"!type\":\"fn()\"},\"flatten\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"prototype\":{}}},\"12\":{\"0\":{\"!type\":\"string\"},\"1\":{\"!type\":\"fn()\",\"prototype\":{}},\"toString\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"Symbol(src)_1.z6tyubfuv9\":{\"!type\":\"string\"}},\"toLocaleString\":{\"!type\":\"fn()\"},\"join\":{\"!type\":\"fn()\"},\"reverse\":{\"!type\":\"fn()\"},\"sort\":{\"!type\":\"fn()\"},\"push\":{\"!type\":\"fn()\"},\"pop\":{\"!type\":\"fn()\"},\"shift\":{\"!type\":\"fn()\"},\"unshift\":{\"!type\":\"fn()\"},\"splice\":{\"!type\":\"fn()\"},\"concat\":{\"!type\":\"fn()\"},\"slice\":{\"!type\":\"fn()\"},\"lastIndexOf\":{\"!type\":\"fn()\"},\"indexOf\":{\"!type\":\"fn()\"},\"forEach\":{\"!type\":\"fn()\"},\"map\":{\"!type\":\"fn()\"},\"filter\":{\"!type\":\"fn()\"},\"reduce\":{\"!type\":\"fn()\"},\"reduceRight\":{\"!type\":\"fn()\"},\"some\":{\"!type\":\"fn()\"},\"every\":{\"!type\":\"fn()\"},\"find\":{\"!type\":\"fn()\"},\"findIndex\":{\"!type\":\"fn()\"},\"copyWithin\":{\"!type\":\"fn()\"},\"fill\":{\"!type\":\"fn()\"},\"entries\":{\"!type\":\"fn()\"},\"keys\":{\"!type\":\"fn()\"},\"values\":{\"!type\":\"fn()\"},\"includes\":{\"!type\":\"fn()\"},\"flatMap\":{\"!type\":\"fn()\"},\"flat\":{\"!type\":\"fn()\"},\"at\":{\"!type\":\"fn()\"},\"findLast\":{\"!type\":\"fn()\"},\"findLastIndex\":{\"!type\":\"fn()\"},\"toReversed\":{\"!type\":\"fn()\"},\"toSorted\":{\"!type\":\"fn()\"},\"toSpliced\":{\"!type\":\"fn()\"},\"with\":{\"!type\":\"fn()\"},\"flatten\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"prototype\":{}}},\"13\":{\"0\":{\"!type\":\"string\"},\"1\":{\"!type\":\"fn()\",\"prototype\":{}},\"toString\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"Symbol(src)_1.z6tyubfuv9\":{\"!type\":\"string\"}},\"toLocaleString\":{\"!type\":\"fn()\"},\"join\":{\"!type\":\"fn()\"},\"reverse\":{\"!type\":\"fn()\"},\"sort\":{\"!type\":\"fn()\"},\"push\":{\"!type\":\"fn()\"},\"pop\":{\"!type\":\"fn()\"},\"shift\":{\"!type\":\"fn()\"},\"unshift\":{\"!type\":\"fn()\"},\"splice\":{\"!type\":\"fn()\"},\"concat\":{\"!type\":\"fn()\"},\"slice\":{\"!type\":\"fn()\"},\"lastIndexOf\":{\"!type\":\"fn()\"},\"indexOf\":{\"!type\":\"fn()\"},\"forEach\":{\"!type\":\"fn()\"},\"map\":{\"!type\":\"fn()\"},\"filter\":{\"!type\":\"fn()\"},\"reduce\":{\"!type\":\"fn()\"},\"reduceRight\":{\"!type\":\"fn()\"},\"some\":{\"!type\":\"fn()\"},\"every\":{\"!type\":\"fn()\"},\"find\":{\"!type\":\"fn()\"},\"findIndex\":{\"!type\":\"fn()\"},\"copyWithin\":{\"!type\":\"fn()\"},\"fill\":{\"!type\":\"fn()\"},\"entries\":{\"!type\":\"fn()\"},\"keys\":{\"!type\":\"fn()\"},\"values\":{\"!type\":\"fn()\"},\"includes\":{\"!type\":\"fn()\"},\"flatMap\":{\"!type\":\"fn()\"},\"flat\":{\"!type\":\"fn()\"},\"at\":{\"!type\":\"fn()\"},\"findLast\":{\"!type\":\"fn()\"},\"findLastIndex\":{\"!type\":\"fn()\"},\"toReversed\":{\"!type\":\"fn()\"},\"toSorted\":{\"!type\":\"fn()\"},\"toSpliced\":{\"!type\":\"fn()\"},\"with\":{\"!type\":\"fn()\"},\"flatten\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"prototype\":{}}},\"toString\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"Symbol(src)_1.z6tyubfuv9\":{\"!type\":\"string\"}},\"toLocaleString\":{\"!type\":\"fn()\"},\"join\":{\"!type\":\"fn()\"},\"reverse\":{\"!type\":\"fn()\"},\"sort\":{\"!type\":\"fn()\"},\"push\":{\"!type\":\"fn()\"},\"pop\":{\"!type\":\"fn()\"},\"shift\":{\"!type\":\"fn()\"},\"unshift\":{\"!type\":\"fn()\"},\"splice\":{\"!type\":\"fn()\"},\"concat\":{\"!type\":\"fn()\"},\"slice\":{\"!type\":\"fn()\"},\"lastIndexOf\":{\"!type\":\"fn()\"},\"indexOf\":{\"!type\":\"fn()\"},\"forEach\":{\"!type\":\"fn()\"},\"map\":{\"!type\":\"fn()\"},\"filter\":{\"!type\":\"fn()\"},\"reduce\":{\"!type\":\"fn()\"},\"reduceRight\":{\"!type\":\"fn()\"},\"some\":{\"!type\":\"fn()\"},\"every\":{\"!type\":\"fn()\"},\"find\":{\"!type\":\"fn()\"},\"findIndex\":{\"!type\":\"fn()\"},\"copyWithin\":{\"!type\":\"fn()\"},\"fill\":{\"!type\":\"fn()\"},\"entries\":{\"!type\":\"fn()\"},\"keys\":{\"!type\":\"fn()\"},\"values\":{\"!type\":\"fn()\"},\"includes\":{\"!type\":\"fn()\"},\"flatMap\":{\"!type\":\"fn()\"},\"flat\":{\"!type\":\"fn()\"},\"at\":{\"!type\":\"fn()\"},\"findLast\":{\"!type\":\"fn()\"},\"findLastIndex\":{\"!type\":\"fn()\"},\"toReversed\":{\"!type\":\"fn()\"},\"toSorted\":{\"!type\":\"fn()\"},\"toSpliced\":{\"!type\":\"fn()\"},\"with\":{\"!type\":\"fn()\"},\"flatten\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"prototype\":{}}},\"__acroform__\":{\"setBit\":{\"!type\":\"fn()\",\"prototype\":{}},\"clearBit\":{\"!type\":\"fn()\",\"prototype\":{}},\"getBit\":{\"!type\":\"fn()\",\"prototype\":{}},\"getBitForPdf\":{\"!type\":\"fn()\",\"prototype\":{}},\"setBitForPdf\":{\"!type\":\"fn()\",\"prototype\":{}},\"clearBitForPdf\":{\"!type\":\"fn()\",\"prototype\":{}},\"calculateCoordinates\":{\"!type\":\"fn()\",\"prototype\":{}},\"arrayToPdfArray\":{\"!type\":\"fn()\",\"prototype\":{}}},\"addField\":{\"!type\":\"fn()\",\"prototype\":{}},\"AcroFormChoiceField\":{\"!type\":\"fn()\",\"prototype\":{}},\"AcroFormListBox\":{\"!type\":\"fn()\",\"prototype\":{}},\"AcroFormComboBox\":{\"!type\":\"fn()\",\"prototype\":{}},\"AcroFormEditBox\":{\"!type\":\"fn()\",\"prototype\":{}},\"AcroFormButton\":{\"!type\":\"fn()\",\"prototype\":{}},\"AcroFormPushButton\":{\"!type\":\"fn()\",\"prototype\":{}},\"AcroFormRadioButton\":{\"!type\":\"fn()\",\"prototype\":{\"setAppearance\":{\"!type\":\"fn()\",\"prototype\":{}},\"createOption\":{\"!type\":\"fn()\",\"prototype\":{}}}},\"AcroFormCheckBox\":{\"!type\":\"fn()\",\"prototype\":{}},\"AcroFormTextField\":{\"!type\":\"fn()\",\"prototype\":{}},\"AcroFormPasswordField\":{\"!type\":\"fn()\",\"prototype\":{}},\"AcroFormAppearance\":{\"CheckBox\":{\"createAppearanceStream\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesPushDown\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesNormal\":{\"!type\":\"fn()\",\"prototype\":{}},\"OffPushDown\":{\"!type\":\"fn()\",\"prototype\":{}}},\"RadioButton\":{\"Circle\":{\"createAppearanceStream\":{\"!type\":\"fn()\",\"prototype\":{}},\"getCA\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesNormal\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesPushDown\":{\"!type\":\"fn()\",\"prototype\":{}},\"OffPushDown\":{\"!type\":\"fn()\",\"prototype\":{}}},\"Cross\":{\"createAppearanceStream\":{\"!type\":\"fn()\",\"prototype\":{}},\"getCA\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesNormal\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesPushDown\":{\"!type\":\"fn()\",\"prototype\":{}},\"OffPushDown\":{\"!type\":\"fn()\",\"prototype\":{}}}},\"createDefaultAppearanceStream\":{\"!type\":\"fn()\",\"prototype\":{}},\"internal\":{\"Bezier_C\":{\"!type\":\"number\"},\"calculateCross\":{\"!type\":\"fn()\",\"prototype\":{}},\"getWidth\":{\"!type\":\"fn()\",\"prototype\":{}},\"getHeight\":{\"!type\":\"fn()\",\"prototype\":{}}}},\"AcroForm\":{\"ChoiceField\":{\"!type\":\"fn()\",\"prototype\":{}},\"ListBox\":{\"!type\":\"fn()\",\"prototype\":{}},\"ComboBox\":{\"!type\":\"fn()\",\"prototype\":{}},\"EditBox\":{\"!type\":\"fn()\",\"prototype\":{}},\"Button\":{\"!type\":\"fn()\",\"prototype\":{}},\"PushButton\":{\"!type\":\"fn()\",\"prototype\":{}},\"RadioButton\":{\"!type\":\"fn()\",\"prototype\":{\"setAppearance\":{\"!type\":\"fn()\",\"prototype\":{}},\"createOption\":{\"!type\":\"fn()\",\"prototype\":{}}}},\"CheckBox\":{\"!type\":\"fn()\",\"prototype\":{}},\"TextField\":{\"!type\":\"fn()\",\"prototype\":{}},\"PasswordField\":{\"!type\":\"fn()\",\"prototype\":{}},\"Appearance\":{\"CheckBox\":{\"createAppearanceStream\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesPushDown\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesNormal\":{\"!type\":\"fn()\",\"prototype\":{}},\"OffPushDown\":{\"!type\":\"fn()\",\"prototype\":{}}},\"RadioButton\":{\"Circle\":{\"createAppearanceStream\":{\"!type\":\"fn()\",\"prototype\":{}},\"getCA\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesNormal\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesPushDown\":{\"!type\":\"fn()\",\"prototype\":{}},\"OffPushDown\":{\"!type\":\"fn()\",\"prototype\":{}}},\"Cross\":{\"createAppearanceStream\":{\"!type\":\"fn()\",\"prototype\":{}},\"getCA\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesNormal\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesPushDown\":{\"!type\":\"fn()\",\"prototype\":{}},\"OffPushDown\":{\"!type\":\"fn()\",\"prototype\":{}}}},\"createDefaultAppearanceStream\":{\"!type\":\"fn()\",\"prototype\":{}},\"internal\":{\"Bezier_C\":{\"!type\":\"number\"},\"calculateCross\":{\"!type\":\"fn()\",\"prototype\":{}},\"getWidth\":{\"!type\":\"fn()\",\"prototype\":{}},\"getHeight\":{\"!type\":\"fn()\",\"prototype\":{}}}}},\"__addimage__\":{\"getImageFileTypeByImageData\":{\"!type\":\"fn()\",\"prototype\":{}},\"sHashCode\":{\"!type\":\"fn()\",\"prototype\":{}},\"validateStringAsBase64\":{\"!type\":\"fn()\",\"prototype\":{}},\"extractImageFromDataUrl\":{\"!type\":\"fn()\",\"prototype\":{}},\"supportsArrayBuffer\":{\"!type\":\"fn()\",\"prototype\":{}},\"isArrayBuffer\":{\"!type\":\"fn()\",\"prototype\":{}},\"isArrayBufferView\":{\"!type\":\"fn()\",\"prototype\":{}},\"binaryStringToUint8Array\":{\"!type\":\"fn()\",\"prototype\":{}},\"arrayBufferToBinaryString\":{\"!type\":\"fn()\",\"prototype\":{}},\"convertBase64ToBinaryString\":{\"!type\":\"fn()\",\"prototype\":{}}},\"color_spaces\":{\"DEVICE_RGB\":{\"!type\":\"string\"},\"DEVICE_GRAY\":{\"!type\":\"string\"},\"DEVICE_CMYK\":{\"!type\":\"string\"},\"CAL_GREY\":{\"!type\":\"string\"},\"CAL_RGB\":{\"!type\":\"string\"},\"LAB\":{\"!type\":\"string\"},\"ICC_BASED\":{\"!type\":\"string\"},\"INDEXED\":{\"!type\":\"string\"},\"PATTERN\":{\"!type\":\"string\"},\"SEPARATION\":{\"!type\":\"string\"},\"DEVICE_N\":{\"!type\":\"string\"}},\"decode\":{\"DCT_DECODE\":{\"!type\":\"string\"},\"FLATE_DECODE\":{\"!type\":\"string\"},\"LZW_DECODE\":{\"!type\":\"string\"},\"JPX_DECODE\":{\"!type\":\"string\"},\"JBIG2_DECODE\":{\"!type\":\"string\"},\"ASCII85_DECODE\":{\"!type\":\"string\"},\"ASCII_HEX_DECODE\":{\"!type\":\"string\"},\"RUN_LENGTH_DECODE\":{\"!type\":\"string\"},\"CCITT_FAX_DECODE\":{\"!type\":\"string\"}},\"image_compression\":{\"NONE\":{\"!type\":\"string\"},\"FAST\":{\"!type\":\"string\"},\"MEDIUM\":{\"!type\":\"string\"},\"SLOW\":{\"!type\":\"string\"}},\"addImage\":{\"!type\":\"fn()\",\"prototype\":{}},\"getImageProperties\":{\"!type\":\"fn()\",\"prototype\":{}},\"createAnnotation\":{\"!type\":\"fn()\",\"prototype\":{}},\"link\":{\"!type\":\"fn()\",\"prototype\":{}},\"textWithLink\":{\"!type\":\"fn()\",\"prototype\":{}},\"getTextWidth\":{\"!type\":\"fn()\",\"prototype\":{}},\"__arabicParser__\":{\"isInArabicSubstitutionA\":{\"!type\":\"fn()\",\"prototype\":{}},\"isArabicLetter\":{\"!type\":\"fn()\",\"prototype\":{}},\"isArabicEndLetter\":{\"!type\":\"fn()\",\"prototype\":{}},\"isArabicAlfLetter\":{\"!type\":\"fn()\",\"prototype\":{}},\"arabicLetterHasIsolatedForm\":{\"!type\":\"fn()\",\"prototype\":{}},\"arabicLetterHasFinalForm\":{\"!type\":\"fn()\",\"prototype\":{}},\"arabicLetterHasInitialForm\":{\"!type\":\"fn()\",\"prototype\":{}},\"arabicLetterHasMedialForm\":{\"!type\":\"fn()\",\"prototype\":{}},\"resolveLigatures\":{\"!type\":\"fn()\",\"prototype\":{}},\"isArabicDiacritic\":{\"!type\":\"fn()\",\"prototype\":{}},\"getCorrectForm\":{\"!type\":\"fn()\",\"prototype\":{}},\"processArabic\":{\"!type\":\"fn()\",\"prototype\":{}}},\"processArabic\":{\"!type\":\"fn()\",\"prototype\":{}},\"autoPrint\":{\"!type\":\"fn()\",\"prototype\":{}},\"setHeaderFunction\":{\"!type\":\"fn()\",\"prototype\":{}},\"getTextDimensions\":{\"!type\":\"fn()\",\"prototype\":{}},\"cellAddPage\":{\"!type\":\"fn()\",\"prototype\":{}},\"cell\":{\"!type\":\"fn()\",\"prototype\":{}},\"table\":{\"!type\":\"fn()\",\"prototype\":{}},\"setTableHeaderRow\":{\"!type\":\"fn()\",\"prototype\":{}},\"printHeaderRow\":{\"!type\":\"fn()\",\"prototype\":{}},\"processDataByFilters\":{\"!type\":\"fn()\",\"prototype\":{}},\"loadFile\":{\"!type\":\"fn()\",\"prototype\":{}},\"loadImageFile\":{\"!type\":\"fn()\",\"prototype\":{}},\"html\":{\"!type\":\"fn()\",\"prototype\":{}},\"addJS\":{\"!type\":\"fn()\",\"prototype\":{}},\"processJPEG\":{\"!type\":\"fn()\",\"prototype\":{}},\"processPNG\":{\"!type\":\"fn()\",\"prototype\":{}},\"processGIF89A\":{\"!type\":\"fn()\",\"prototype\":{}},\"processGIF87A\":{\"!type\":\"fn()\",\"prototype\":{}},\"processBMP\":{\"!type\":\"fn()\",\"prototype\":{}},\"processWEBP\":{\"!type\":\"fn()\",\"prototype\":{}},\"processRGBA\":{\"!type\":\"fn()\",\"prototype\":{}},\"setLanguage\":{\"!type\":\"fn()\",\"prototype\":{}},\"getCharWidthsArray\":{\"!type\":\"fn()\",\"prototype\":{}},\"getStringUnitWidth\":{\"!type\":\"fn()\",\"prototype\":{}},\"splitTextToSize\":{\"!type\":\"fn()\",\"prototype\":{}},\"__fontmetrics__\":{\"compress\":{\"!type\":\"fn()\",\"prototype\":{}},\"uncompress\":{\"!type\":\"fn()\",\"prototype\":{}}},\"addSvgAsImage\":{\"!type\":\"fn()\",\"prototype\":{}},\"putTotalPages\":{\"!type\":\"fn()\",\"prototype\":{}},\"viewerPreferences\":{\"!type\":\"fn()\",\"prototype\":{}},\"addMetadata\":{\"!type\":\"fn()\",\"prototype\":{}},\"pdfEscape16\":{\"!type\":\"fn()\",\"prototype\":{}},\"existsFileInVFS\":{\"!type\":\"fn()\",\"prototype\":{}},\"addFileToVFS\":{\"!type\":\"fn()\",\"prototype\":{}},\"getFileFromVFS\":{\"!type\":\"fn()\",\"prototype\":{}},\"TTFFont\":{\"!type\":\"fn()\",\"open\":{\"!type\":\"fn()\",\"prototype\":{}},\"prototype\":{\"parse\":{\"!type\":\"fn()\",\"prototype\":{}},\"registerTTF\":{\"!type\":\"fn()\",\"prototype\":{}},\"characterToGlyph\":{\"!type\":\"fn()\",\"prototype\":{}},\"widthOfGlyph\":{\"!type\":\"fn()\",\"prototype\":{}},\"widthOfString\":{\"!type\":\"fn()\",\"prototype\":{}},\"lineHeight\":{\"!type\":\"fn()\",\"prototype\":{}}}},\"PDFObject\":{\"!type\":\"fn()\",\"convert\":{\"!type\":\"fn()\",\"prototype\":{}},\"prototype\":{}}},\"version\":{\"!type\":\"string\"},\"AcroForm\":{\"ChoiceField\":{\"!type\":\"fn()\",\"prototype\":{}},\"ListBox\":{\"!type\":\"fn()\",\"prototype\":{}},\"ComboBox\":{\"!type\":\"fn()\",\"prototype\":{}},\"EditBox\":{\"!type\":\"fn()\",\"prototype\":{}},\"Button\":{\"!type\":\"fn()\",\"prototype\":{}},\"PushButton\":{\"!type\":\"fn()\",\"prototype\":{}},\"RadioButton\":{\"!type\":\"fn()\",\"prototype\":{\"setAppearance\":{\"!type\":\"fn()\",\"prototype\":{}},\"createOption\":{\"!type\":\"fn()\",\"prototype\":{}}}},\"CheckBox\":{\"!type\":\"fn()\",\"prototype\":{}},\"TextField\":{\"!type\":\"fn()\",\"prototype\":{}},\"PasswordField\":{\"!type\":\"fn()\",\"prototype\":{}},\"Appearance\":{\"CheckBox\":{\"createAppearanceStream\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesPushDown\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesNormal\":{\"!type\":\"fn()\",\"prototype\":{}},\"OffPushDown\":{\"!type\":\"fn()\",\"prototype\":{}}},\"RadioButton\":{\"Circle\":{\"createAppearanceStream\":{\"!type\":\"fn()\",\"prototype\":{}},\"getCA\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesNormal\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesPushDown\":{\"!type\":\"fn()\",\"prototype\":{}},\"OffPushDown\":{\"!type\":\"fn()\",\"prototype\":{}}},\"Cross\":{\"createAppearanceStream\":{\"!type\":\"fn()\",\"prototype\":{}},\"getCA\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesNormal\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesPushDown\":{\"!type\":\"fn()\",\"prototype\":{}},\"OffPushDown\":{\"!type\":\"fn()\",\"prototype\":{}}}},\"createDefaultAppearanceStream\":{\"!type\":\"fn()\",\"prototype\":{}},\"internal\":{\"Bezier_C\":{\"!type\":\"number\"},\"calculateCross\":{\"!type\":\"fn()\",\"prototype\":{}},\"getWidth\":{\"!type\":\"fn()\",\"prototype\":{}},\"getHeight\":{\"!type\":\"fn()\",\"prototype\":{}}}}},\"getPageSize\":{\"!type\":\"fn()\",\"prototype\":{}},\"prototype\":{\"__bidiEngine__\":{\"!type\":\"fn()\",\"prototype\":{}}},\"__bidiEngine__\":{\"!type\":\"fn()\",\"prototype\":{}}},\"jsPDF\":{\"!type\":\"fn()\",\"API\":{\"events\":{\"0\":{\"0\":{\"!type\":\"string\"},\"1\":{\"!type\":\"fn()\",\"prototype\":{}},\"toString\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"Symbol(src)_1.z6tyubfuv9\":{\"!type\":\"string\"}},\"toLocaleString\":{\"!type\":\"fn()\"},\"join\":{\"!type\":\"fn()\"},\"reverse\":{\"!type\":\"fn()\"},\"sort\":{\"!type\":\"fn()\"},\"push\":{\"!type\":\"fn()\"},\"pop\":{\"!type\":\"fn()\"},\"shift\":{\"!type\":\"fn()\"},\"unshift\":{\"!type\":\"fn()\"},\"splice\":{\"!type\":\"fn()\"},\"concat\":{\"!type\":\"fn()\"},\"slice\":{\"!type\":\"fn()\"},\"lastIndexOf\":{\"!type\":\"fn()\"},\"indexOf\":{\"!type\":\"fn()\"},\"forEach\":{\"!type\":\"fn()\"},\"map\":{\"!type\":\"fn()\"},\"filter\":{\"!type\":\"fn()\"},\"reduce\":{\"!type\":\"fn()\"},\"reduceRight\":{\"!type\":\"fn()\"},\"some\":{\"!type\":\"fn()\"},\"every\":{\"!type\":\"fn()\"},\"find\":{\"!type\":\"fn()\"},\"findIndex\":{\"!type\":\"fn()\"},\"copyWithin\":{\"!type\":\"fn()\"},\"fill\":{\"!type\":\"fn()\"},\"entries\":{\"!type\":\"fn()\"},\"keys\":{\"!type\":\"fn()\"},\"values\":{\"!type\":\"fn()\"},\"includes\":{\"!type\":\"fn()\"},\"flatMap\":{\"!type\":\"fn()\"},\"flat\":{\"!type\":\"fn()\"},\"at\":{\"!type\":\"fn()\"},\"findLast\":{\"!type\":\"fn()\"},\"findLastIndex\":{\"!type\":\"fn()\"},\"toReversed\":{\"!type\":\"fn()\"},\"toSorted\":{\"!type\":\"fn()\"},\"toSpliced\":{\"!type\":\"fn()\"},\"with\":{\"!type\":\"fn()\"},\"flatten\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"prototype\":{}}},\"1\":{\"0\":{\"!type\":\"string\"},\"1\":{\"!type\":\"fn()\",\"prototype\":{}},\"toString\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"Symbol(src)_1.z6tyubfuv9\":{\"!type\":\"string\"}},\"toLocaleString\":{\"!type\":\"fn()\"},\"join\":{\"!type\":\"fn()\"},\"reverse\":{\"!type\":\"fn()\"},\"sort\":{\"!type\":\"fn()\"},\"push\":{\"!type\":\"fn()\"},\"pop\":{\"!type\":\"fn()\"},\"shift\":{\"!type\":\"fn()\"},\"unshift\":{\"!type\":\"fn()\"},\"splice\":{\"!type\":\"fn()\"},\"concat\":{\"!type\":\"fn()\"},\"slice\":{\"!type\":\"fn()\"},\"lastIndexOf\":{\"!type\":\"fn()\"},\"indexOf\":{\"!type\":\"fn()\"},\"forEach\":{\"!type\":\"fn()\"},\"map\":{\"!type\":\"fn()\"},\"filter\":{\"!type\":\"fn()\"},\"reduce\":{\"!type\":\"fn()\"},\"reduceRight\":{\"!type\":\"fn()\"},\"some\":{\"!type\":\"fn()\"},\"every\":{\"!type\":\"fn()\"},\"find\":{\"!type\":\"fn()\"},\"findIndex\":{\"!type\":\"fn()\"},\"copyWithin\":{\"!type\":\"fn()\"},\"fill\":{\"!type\":\"fn()\"},\"entries\":{\"!type\":\"fn()\"},\"keys\":{\"!type\":\"fn()\"},\"values\":{\"!type\":\"fn()\"},\"includes\":{\"!type\":\"fn()\"},\"flatMap\":{\"!type\":\"fn()\"},\"flat\":{\"!type\":\"fn()\"},\"at\":{\"!type\":\"fn()\"},\"findLast\":{\"!type\":\"fn()\"},\"findLastIndex\":{\"!type\":\"fn()\"},\"toReversed\":{\"!type\":\"fn()\"},\"toSorted\":{\"!type\":\"fn()\"},\"toSpliced\":{\"!type\":\"fn()\"},\"with\":{\"!type\":\"fn()\"},\"flatten\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"prototype\":{}}},\"2\":{\"0\":{\"!type\":\"string\"},\"1\":{\"!type\":\"fn()\",\"prototype\":{}},\"toString\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"Symbol(src)_1.z6tyubfuv9\":{\"!type\":\"string\"}},\"toLocaleString\":{\"!type\":\"fn()\"},\"join\":{\"!type\":\"fn()\"},\"reverse\":{\"!type\":\"fn()\"},\"sort\":{\"!type\":\"fn()\"},\"push\":{\"!type\":\"fn()\"},\"pop\":{\"!type\":\"fn()\"},\"shift\":{\"!type\":\"fn()\"},\"unshift\":{\"!type\":\"fn()\"},\"splice\":{\"!type\":\"fn()\"},\"concat\":{\"!type\":\"fn()\"},\"slice\":{\"!type\":\"fn()\"},\"lastIndexOf\":{\"!type\":\"fn()\"},\"indexOf\":{\"!type\":\"fn()\"},\"forEach\":{\"!type\":\"fn()\"},\"map\":{\"!type\":\"fn()\"},\"filter\":{\"!type\":\"fn()\"},\"reduce\":{\"!type\":\"fn()\"},\"reduceRight\":{\"!type\":\"fn()\"},\"some\":{\"!type\":\"fn()\"},\"every\":{\"!type\":\"fn()\"},\"find\":{\"!type\":\"fn()\"},\"findIndex\":{\"!type\":\"fn()\"},\"copyWithin\":{\"!type\":\"fn()\"},\"fill\":{\"!type\":\"fn()\"},\"entries\":{\"!type\":\"fn()\"},\"keys\":{\"!type\":\"fn()\"},\"values\":{\"!type\":\"fn()\"},\"includes\":{\"!type\":\"fn()\"},\"flatMap\":{\"!type\":\"fn()\"},\"flat\":{\"!type\":\"fn()\"},\"at\":{\"!type\":\"fn()\"},\"findLast\":{\"!type\":\"fn()\"},\"findLastIndex\":{\"!type\":\"fn()\"},\"toReversed\":{\"!type\":\"fn()\"},\"toSorted\":{\"!type\":\"fn()\"},\"toSpliced\":{\"!type\":\"fn()\"},\"with\":{\"!type\":\"fn()\"},\"flatten\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"prototype\":{}}},\"3\":{\"0\":{\"!type\":\"string\"},\"1\":{\"!type\":\"fn()\",\"prototype\":{}},\"toString\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"Symbol(src)_1.z6tyubfuv9\":{\"!type\":\"string\"}},\"toLocaleString\":{\"!type\":\"fn()\"},\"join\":{\"!type\":\"fn()\"},\"reverse\":{\"!type\":\"fn()\"},\"sort\":{\"!type\":\"fn()\"},\"push\":{\"!type\":\"fn()\"},\"pop\":{\"!type\":\"fn()\"},\"shift\":{\"!type\":\"fn()\"},\"unshift\":{\"!type\":\"fn()\"},\"splice\":{\"!type\":\"fn()\"},\"concat\":{\"!type\":\"fn()\"},\"slice\":{\"!type\":\"fn()\"},\"lastIndexOf\":{\"!type\":\"fn()\"},\"indexOf\":{\"!type\":\"fn()\"},\"forEach\":{\"!type\":\"fn()\"},\"map\":{\"!type\":\"fn()\"},\"filter\":{\"!type\":\"fn()\"},\"reduce\":{\"!type\":\"fn()\"},\"reduceRight\":{\"!type\":\"fn()\"},\"some\":{\"!type\":\"fn()\"},\"every\":{\"!type\":\"fn()\"},\"find\":{\"!type\":\"fn()\"},\"findIndex\":{\"!type\":\"fn()\"},\"copyWithin\":{\"!type\":\"fn()\"},\"fill\":{\"!type\":\"fn()\"},\"entries\":{\"!type\":\"fn()\"},\"keys\":{\"!type\":\"fn()\"},\"values\":{\"!type\":\"fn()\"},\"includes\":{\"!type\":\"fn()\"},\"flatMap\":{\"!type\":\"fn()\"},\"flat\":{\"!type\":\"fn()\"},\"at\":{\"!type\":\"fn()\"},\"findLast\":{\"!type\":\"fn()\"},\"findLastIndex\":{\"!type\":\"fn()\"},\"toReversed\":{\"!type\":\"fn()\"},\"toSorted\":{\"!type\":\"fn()\"},\"toSpliced\":{\"!type\":\"fn()\"},\"with\":{\"!type\":\"fn()\"},\"flatten\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"prototype\":{}}},\"4\":{\"0\":{\"!type\":\"string\"},\"1\":{\"!type\":\"fn()\",\"prototype\":{}},\"toString\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"Symbol(src)_1.z6tyubfuv9\":{\"!type\":\"string\"}},\"toLocaleString\":{\"!type\":\"fn()\"},\"join\":{\"!type\":\"fn()\"},\"reverse\":{\"!type\":\"fn()\"},\"sort\":{\"!type\":\"fn()\"},\"push\":{\"!type\":\"fn()\"},\"pop\":{\"!type\":\"fn()\"},\"shift\":{\"!type\":\"fn()\"},\"unshift\":{\"!type\":\"fn()\"},\"splice\":{\"!type\":\"fn()\"},\"concat\":{\"!type\":\"fn()\"},\"slice\":{\"!type\":\"fn()\"},\"lastIndexOf\":{\"!type\":\"fn()\"},\"indexOf\":{\"!type\":\"fn()\"},\"forEach\":{\"!type\":\"fn()\"},\"map\":{\"!type\":\"fn()\"},\"filter\":{\"!type\":\"fn()\"},\"reduce\":{\"!type\":\"fn()\"},\"reduceRight\":{\"!type\":\"fn()\"},\"some\":{\"!type\":\"fn()\"},\"every\":{\"!type\":\"fn()\"},\"find\":{\"!type\":\"fn()\"},\"findIndex\":{\"!type\":\"fn()\"},\"copyWithin\":{\"!type\":\"fn()\"},\"fill\":{\"!type\":\"fn()\"},\"entries\":{\"!type\":\"fn()\"},\"keys\":{\"!type\":\"fn()\"},\"values\":{\"!type\":\"fn()\"},\"includes\":{\"!type\":\"fn()\"},\"flatMap\":{\"!type\":\"fn()\"},\"flat\":{\"!type\":\"fn()\"},\"at\":{\"!type\":\"fn()\"},\"findLast\":{\"!type\":\"fn()\"},\"findLastIndex\":{\"!type\":\"fn()\"},\"toReversed\":{\"!type\":\"fn()\"},\"toSorted\":{\"!type\":\"fn()\"},\"toSpliced\":{\"!type\":\"fn()\"},\"with\":{\"!type\":\"fn()\"},\"flatten\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"prototype\":{}}},\"5\":{\"0\":{\"!type\":\"string\"},\"1\":{\"!type\":\"fn()\",\"prototype\":{}},\"toString\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"Symbol(src)_1.z6tyubfuv9\":{\"!type\":\"string\"}},\"toLocaleString\":{\"!type\":\"fn()\"},\"join\":{\"!type\":\"fn()\"},\"reverse\":{\"!type\":\"fn()\"},\"sort\":{\"!type\":\"fn()\"},\"push\":{\"!type\":\"fn()\"},\"pop\":{\"!type\":\"fn()\"},\"shift\":{\"!type\":\"fn()\"},\"unshift\":{\"!type\":\"fn()\"},\"splice\":{\"!type\":\"fn()\"},\"concat\":{\"!type\":\"fn()\"},\"slice\":{\"!type\":\"fn()\"},\"lastIndexOf\":{\"!type\":\"fn()\"},\"indexOf\":{\"!type\":\"fn()\"},\"forEach\":{\"!type\":\"fn()\"},\"map\":{\"!type\":\"fn()\"},\"filter\":{\"!type\":\"fn()\"},\"reduce\":{\"!type\":\"fn()\"},\"reduceRight\":{\"!type\":\"fn()\"},\"some\":{\"!type\":\"fn()\"},\"every\":{\"!type\":\"fn()\"},\"find\":{\"!type\":\"fn()\"},\"findIndex\":{\"!type\":\"fn()\"},\"copyWithin\":{\"!type\":\"fn()\"},\"fill\":{\"!type\":\"fn()\"},\"entries\":{\"!type\":\"fn()\"},\"keys\":{\"!type\":\"fn()\"},\"values\":{\"!type\":\"fn()\"},\"includes\":{\"!type\":\"fn()\"},\"flatMap\":{\"!type\":\"fn()\"},\"flat\":{\"!type\":\"fn()\"},\"at\":{\"!type\":\"fn()\"},\"findLast\":{\"!type\":\"fn()\"},\"findLastIndex\":{\"!type\":\"fn()\"},\"toReversed\":{\"!type\":\"fn()\"},\"toSorted\":{\"!type\":\"fn()\"},\"toSpliced\":{\"!type\":\"fn()\"},\"with\":{\"!type\":\"fn()\"},\"flatten\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"prototype\":{}}},\"6\":{\"0\":{\"!type\":\"string\"},\"1\":{\"!type\":\"fn()\",\"prototype\":{}},\"toString\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"Symbol(src)_1.z6tyubfuv9\":{\"!type\":\"string\"}},\"toLocaleString\":{\"!type\":\"fn()\"},\"join\":{\"!type\":\"fn()\"},\"reverse\":{\"!type\":\"fn()\"},\"sort\":{\"!type\":\"fn()\"},\"push\":{\"!type\":\"fn()\"},\"pop\":{\"!type\":\"fn()\"},\"shift\":{\"!type\":\"fn()\"},\"unshift\":{\"!type\":\"fn()\"},\"splice\":{\"!type\":\"fn()\"},\"concat\":{\"!type\":\"fn()\"},\"slice\":{\"!type\":\"fn()\"},\"lastIndexOf\":{\"!type\":\"fn()\"},\"indexOf\":{\"!type\":\"fn()\"},\"forEach\":{\"!type\":\"fn()\"},\"map\":{\"!type\":\"fn()\"},\"filter\":{\"!type\":\"fn()\"},\"reduce\":{\"!type\":\"fn()\"},\"reduceRight\":{\"!type\":\"fn()\"},\"some\":{\"!type\":\"fn()\"},\"every\":{\"!type\":\"fn()\"},\"find\":{\"!type\":\"fn()\"},\"findIndex\":{\"!type\":\"fn()\"},\"copyWithin\":{\"!type\":\"fn()\"},\"fill\":{\"!type\":\"fn()\"},\"entries\":{\"!type\":\"fn()\"},\"keys\":{\"!type\":\"fn()\"},\"values\":{\"!type\":\"fn()\"},\"includes\":{\"!type\":\"fn()\"},\"flatMap\":{\"!type\":\"fn()\"},\"flat\":{\"!type\":\"fn()\"},\"at\":{\"!type\":\"fn()\"},\"findLast\":{\"!type\":\"fn()\"},\"findLastIndex\":{\"!type\":\"fn()\"},\"toReversed\":{\"!type\":\"fn()\"},\"toSorted\":{\"!type\":\"fn()\"},\"toSpliced\":{\"!type\":\"fn()\"},\"with\":{\"!type\":\"fn()\"},\"flatten\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"prototype\":{}}},\"7\":{\"0\":{\"!type\":\"string\"},\"1\":{\"!type\":\"fn()\",\"prototype\":{}},\"toString\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"Symbol(src)_1.z6tyubfuv9\":{\"!type\":\"string\"}},\"toLocaleString\":{\"!type\":\"fn()\"},\"join\":{\"!type\":\"fn()\"},\"reverse\":{\"!type\":\"fn()\"},\"sort\":{\"!type\":\"fn()\"},\"push\":{\"!type\":\"fn()\"},\"pop\":{\"!type\":\"fn()\"},\"shift\":{\"!type\":\"fn()\"},\"unshift\":{\"!type\":\"fn()\"},\"splice\":{\"!type\":\"fn()\"},\"concat\":{\"!type\":\"fn()\"},\"slice\":{\"!type\":\"fn()\"},\"lastIndexOf\":{\"!type\":\"fn()\"},\"indexOf\":{\"!type\":\"fn()\"},\"forEach\":{\"!type\":\"fn()\"},\"map\":{\"!type\":\"fn()\"},\"filter\":{\"!type\":\"fn()\"},\"reduce\":{\"!type\":\"fn()\"},\"reduceRight\":{\"!type\":\"fn()\"},\"some\":{\"!type\":\"fn()\"},\"every\":{\"!type\":\"fn()\"},\"find\":{\"!type\":\"fn()\"},\"findIndex\":{\"!type\":\"fn()\"},\"copyWithin\":{\"!type\":\"fn()\"},\"fill\":{\"!type\":\"fn()\"},\"entries\":{\"!type\":\"fn()\"},\"keys\":{\"!type\":\"fn()\"},\"values\":{\"!type\":\"fn()\"},\"includes\":{\"!type\":\"fn()\"},\"flatMap\":{\"!type\":\"fn()\"},\"flat\":{\"!type\":\"fn()\"},\"at\":{\"!type\":\"fn()\"},\"findLast\":{\"!type\":\"fn()\"},\"findLastIndex\":{\"!type\":\"fn()\"},\"toReversed\":{\"!type\":\"fn()\"},\"toSorted\":{\"!type\":\"fn()\"},\"toSpliced\":{\"!type\":\"fn()\"},\"with\":{\"!type\":\"fn()\"},\"flatten\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"prototype\":{}}},\"8\":{\"0\":{\"!type\":\"string\"},\"1\":{\"!type\":\"fn()\",\"prototype\":{}},\"toString\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"Symbol(src)_1.z6tyubfuv9\":{\"!type\":\"string\"}},\"toLocaleString\":{\"!type\":\"fn()\"},\"join\":{\"!type\":\"fn()\"},\"reverse\":{\"!type\":\"fn()\"},\"sort\":{\"!type\":\"fn()\"},\"push\":{\"!type\":\"fn()\"},\"pop\":{\"!type\":\"fn()\"},\"shift\":{\"!type\":\"fn()\"},\"unshift\":{\"!type\":\"fn()\"},\"splice\":{\"!type\":\"fn()\"},\"concat\":{\"!type\":\"fn()\"},\"slice\":{\"!type\":\"fn()\"},\"lastIndexOf\":{\"!type\":\"fn()\"},\"indexOf\":{\"!type\":\"fn()\"},\"forEach\":{\"!type\":\"fn()\"},\"map\":{\"!type\":\"fn()\"},\"filter\":{\"!type\":\"fn()\"},\"reduce\":{\"!type\":\"fn()\"},\"reduceRight\":{\"!type\":\"fn()\"},\"some\":{\"!type\":\"fn()\"},\"every\":{\"!type\":\"fn()\"},\"find\":{\"!type\":\"fn()\"},\"findIndex\":{\"!type\":\"fn()\"},\"copyWithin\":{\"!type\":\"fn()\"},\"fill\":{\"!type\":\"fn()\"},\"entries\":{\"!type\":\"fn()\"},\"keys\":{\"!type\":\"fn()\"},\"values\":{\"!type\":\"fn()\"},\"includes\":{\"!type\":\"fn()\"},\"flatMap\":{\"!type\":\"fn()\"},\"flat\":{\"!type\":\"fn()\"},\"at\":{\"!type\":\"fn()\"},\"findLast\":{\"!type\":\"fn()\"},\"findLastIndex\":{\"!type\":\"fn()\"},\"toReversed\":{\"!type\":\"fn()\"},\"toSorted\":{\"!type\":\"fn()\"},\"toSpliced\":{\"!type\":\"fn()\"},\"with\":{\"!type\":\"fn()\"},\"flatten\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"prototype\":{}}},\"9\":{\"0\":{\"!type\":\"string\"},\"1\":{\"!type\":\"fn()\",\"prototype\":{}},\"toString\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"Symbol(src)_1.z6tyubfuv9\":{\"!type\":\"string\"}},\"toLocaleString\":{\"!type\":\"fn()\"},\"join\":{\"!type\":\"fn()\"},\"reverse\":{\"!type\":\"fn()\"},\"sort\":{\"!type\":\"fn()\"},\"push\":{\"!type\":\"fn()\"},\"pop\":{\"!type\":\"fn()\"},\"shift\":{\"!type\":\"fn()\"},\"unshift\":{\"!type\":\"fn()\"},\"splice\":{\"!type\":\"fn()\"},\"concat\":{\"!type\":\"fn()\"},\"slice\":{\"!type\":\"fn()\"},\"lastIndexOf\":{\"!type\":\"fn()\"},\"indexOf\":{\"!type\":\"fn()\"},\"forEach\":{\"!type\":\"fn()\"},\"map\":{\"!type\":\"fn()\"},\"filter\":{\"!type\":\"fn()\"},\"reduce\":{\"!type\":\"fn()\"},\"reduceRight\":{\"!type\":\"fn()\"},\"some\":{\"!type\":\"fn()\"},\"every\":{\"!type\":\"fn()\"},\"find\":{\"!type\":\"fn()\"},\"findIndex\":{\"!type\":\"fn()\"},\"copyWithin\":{\"!type\":\"fn()\"},\"fill\":{\"!type\":\"fn()\"},\"entries\":{\"!type\":\"fn()\"},\"keys\":{\"!type\":\"fn()\"},\"values\":{\"!type\":\"fn()\"},\"includes\":{\"!type\":\"fn()\"},\"flatMap\":{\"!type\":\"fn()\"},\"flat\":{\"!type\":\"fn()\"},\"at\":{\"!type\":\"fn()\"},\"findLast\":{\"!type\":\"fn()\"},\"findLastIndex\":{\"!type\":\"fn()\"},\"toReversed\":{\"!type\":\"fn()\"},\"toSorted\":{\"!type\":\"fn()\"},\"toSpliced\":{\"!type\":\"fn()\"},\"with\":{\"!type\":\"fn()\"},\"flatten\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"prototype\":{}}},\"10\":{\"0\":{\"!type\":\"string\"},\"1\":{\"!type\":\"fn()\",\"prototype\":{}},\"toString\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"Symbol(src)_1.z6tyubfuv9\":{\"!type\":\"string\"}},\"toLocaleString\":{\"!type\":\"fn()\"},\"join\":{\"!type\":\"fn()\"},\"reverse\":{\"!type\":\"fn()\"},\"sort\":{\"!type\":\"fn()\"},\"push\":{\"!type\":\"fn()\"},\"pop\":{\"!type\":\"fn()\"},\"shift\":{\"!type\":\"fn()\"},\"unshift\":{\"!type\":\"fn()\"},\"splice\":{\"!type\":\"fn()\"},\"concat\":{\"!type\":\"fn()\"},\"slice\":{\"!type\":\"fn()\"},\"lastIndexOf\":{\"!type\":\"fn()\"},\"indexOf\":{\"!type\":\"fn()\"},\"forEach\":{\"!type\":\"fn()\"},\"map\":{\"!type\":\"fn()\"},\"filter\":{\"!type\":\"fn()\"},\"reduce\":{\"!type\":\"fn()\"},\"reduceRight\":{\"!type\":\"fn()\"},\"some\":{\"!type\":\"fn()\"},\"every\":{\"!type\":\"fn()\"},\"find\":{\"!type\":\"fn()\"},\"findIndex\":{\"!type\":\"fn()\"},\"copyWithin\":{\"!type\":\"fn()\"},\"fill\":{\"!type\":\"fn()\"},\"entries\":{\"!type\":\"fn()\"},\"keys\":{\"!type\":\"fn()\"},\"values\":{\"!type\":\"fn()\"},\"includes\":{\"!type\":\"fn()\"},\"flatMap\":{\"!type\":\"fn()\"},\"flat\":{\"!type\":\"fn()\"},\"at\":{\"!type\":\"fn()\"},\"findLast\":{\"!type\":\"fn()\"},\"findLastIndex\":{\"!type\":\"fn()\"},\"toReversed\":{\"!type\":\"fn()\"},\"toSorted\":{\"!type\":\"fn()\"},\"toSpliced\":{\"!type\":\"fn()\"},\"with\":{\"!type\":\"fn()\"},\"flatten\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"prototype\":{}}},\"11\":{\"0\":{\"!type\":\"string\"},\"1\":{\"!type\":\"fn()\",\"prototype\":{}},\"toString\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"Symbol(src)_1.z6tyubfuv9\":{\"!type\":\"string\"}},\"toLocaleString\":{\"!type\":\"fn()\"},\"join\":{\"!type\":\"fn()\"},\"reverse\":{\"!type\":\"fn()\"},\"sort\":{\"!type\":\"fn()\"},\"push\":{\"!type\":\"fn()\"},\"pop\":{\"!type\":\"fn()\"},\"shift\":{\"!type\":\"fn()\"},\"unshift\":{\"!type\":\"fn()\"},\"splice\":{\"!type\":\"fn()\"},\"concat\":{\"!type\":\"fn()\"},\"slice\":{\"!type\":\"fn()\"},\"lastIndexOf\":{\"!type\":\"fn()\"},\"indexOf\":{\"!type\":\"fn()\"},\"forEach\":{\"!type\":\"fn()\"},\"map\":{\"!type\":\"fn()\"},\"filter\":{\"!type\":\"fn()\"},\"reduce\":{\"!type\":\"fn()\"},\"reduceRight\":{\"!type\":\"fn()\"},\"some\":{\"!type\":\"fn()\"},\"every\":{\"!type\":\"fn()\"},\"find\":{\"!type\":\"fn()\"},\"findIndex\":{\"!type\":\"fn()\"},\"copyWithin\":{\"!type\":\"fn()\"},\"fill\":{\"!type\":\"fn()\"},\"entries\":{\"!type\":\"fn()\"},\"keys\":{\"!type\":\"fn()\"},\"values\":{\"!type\":\"fn()\"},\"includes\":{\"!type\":\"fn()\"},\"flatMap\":{\"!type\":\"fn()\"},\"flat\":{\"!type\":\"fn()\"},\"at\":{\"!type\":\"fn()\"},\"findLast\":{\"!type\":\"fn()\"},\"findLastIndex\":{\"!type\":\"fn()\"},\"toReversed\":{\"!type\":\"fn()\"},\"toSorted\":{\"!type\":\"fn()\"},\"toSpliced\":{\"!type\":\"fn()\"},\"with\":{\"!type\":\"fn()\"},\"flatten\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"prototype\":{}}},\"12\":{\"0\":{\"!type\":\"string\"},\"1\":{\"!type\":\"fn()\",\"prototype\":{}},\"toString\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"Symbol(src)_1.z6tyubfuv9\":{\"!type\":\"string\"}},\"toLocaleString\":{\"!type\":\"fn()\"},\"join\":{\"!type\":\"fn()\"},\"reverse\":{\"!type\":\"fn()\"},\"sort\":{\"!type\":\"fn()\"},\"push\":{\"!type\":\"fn()\"},\"pop\":{\"!type\":\"fn()\"},\"shift\":{\"!type\":\"fn()\"},\"unshift\":{\"!type\":\"fn()\"},\"splice\":{\"!type\":\"fn()\"},\"concat\":{\"!type\":\"fn()\"},\"slice\":{\"!type\":\"fn()\"},\"lastIndexOf\":{\"!type\":\"fn()\"},\"indexOf\":{\"!type\":\"fn()\"},\"forEach\":{\"!type\":\"fn()\"},\"map\":{\"!type\":\"fn()\"},\"filter\":{\"!type\":\"fn()\"},\"reduce\":{\"!type\":\"fn()\"},\"reduceRight\":{\"!type\":\"fn()\"},\"some\":{\"!type\":\"fn()\"},\"every\":{\"!type\":\"fn()\"},\"find\":{\"!type\":\"fn()\"},\"findIndex\":{\"!type\":\"fn()\"},\"copyWithin\":{\"!type\":\"fn()\"},\"fill\":{\"!type\":\"fn()\"},\"entries\":{\"!type\":\"fn()\"},\"keys\":{\"!type\":\"fn()\"},\"values\":{\"!type\":\"fn()\"},\"includes\":{\"!type\":\"fn()\"},\"flatMap\":{\"!type\":\"fn()\"},\"flat\":{\"!type\":\"fn()\"},\"at\":{\"!type\":\"fn()\"},\"findLast\":{\"!type\":\"fn()\"},\"findLastIndex\":{\"!type\":\"fn()\"},\"toReversed\":{\"!type\":\"fn()\"},\"toSorted\":{\"!type\":\"fn()\"},\"toSpliced\":{\"!type\":\"fn()\"},\"with\":{\"!type\":\"fn()\"},\"flatten\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"prototype\":{}}},\"13\":{\"0\":{\"!type\":\"string\"},\"1\":{\"!type\":\"fn()\",\"prototype\":{}},\"toString\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"Symbol(src)_1.z6tyubfuv9\":{\"!type\":\"string\"}},\"toLocaleString\":{\"!type\":\"fn()\"},\"join\":{\"!type\":\"fn()\"},\"reverse\":{\"!type\":\"fn()\"},\"sort\":{\"!type\":\"fn()\"},\"push\":{\"!type\":\"fn()\"},\"pop\":{\"!type\":\"fn()\"},\"shift\":{\"!type\":\"fn()\"},\"unshift\":{\"!type\":\"fn()\"},\"splice\":{\"!type\":\"fn()\"},\"concat\":{\"!type\":\"fn()\"},\"slice\":{\"!type\":\"fn()\"},\"lastIndexOf\":{\"!type\":\"fn()\"},\"indexOf\":{\"!type\":\"fn()\"},\"forEach\":{\"!type\":\"fn()\"},\"map\":{\"!type\":\"fn()\"},\"filter\":{\"!type\":\"fn()\"},\"reduce\":{\"!type\":\"fn()\"},\"reduceRight\":{\"!type\":\"fn()\"},\"some\":{\"!type\":\"fn()\"},\"every\":{\"!type\":\"fn()\"},\"find\":{\"!type\":\"fn()\"},\"findIndex\":{\"!type\":\"fn()\"},\"copyWithin\":{\"!type\":\"fn()\"},\"fill\":{\"!type\":\"fn()\"},\"entries\":{\"!type\":\"fn()\"},\"keys\":{\"!type\":\"fn()\"},\"values\":{\"!type\":\"fn()\"},\"includes\":{\"!type\":\"fn()\"},\"flatMap\":{\"!type\":\"fn()\"},\"flat\":{\"!type\":\"fn()\"},\"at\":{\"!type\":\"fn()\"},\"findLast\":{\"!type\":\"fn()\"},\"findLastIndex\":{\"!type\":\"fn()\"},\"toReversed\":{\"!type\":\"fn()\"},\"toSorted\":{\"!type\":\"fn()\"},\"toSpliced\":{\"!type\":\"fn()\"},\"with\":{\"!type\":\"fn()\"},\"flatten\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"prototype\":{}}},\"toString\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"Symbol(src)_1.z6tyubfuv9\":{\"!type\":\"string\"}},\"toLocaleString\":{\"!type\":\"fn()\"},\"join\":{\"!type\":\"fn()\"},\"reverse\":{\"!type\":\"fn()\"},\"sort\":{\"!type\":\"fn()\"},\"push\":{\"!type\":\"fn()\"},\"pop\":{\"!type\":\"fn()\"},\"shift\":{\"!type\":\"fn()\"},\"unshift\":{\"!type\":\"fn()\"},\"splice\":{\"!type\":\"fn()\"},\"concat\":{\"!type\":\"fn()\"},\"slice\":{\"!type\":\"fn()\"},\"lastIndexOf\":{\"!type\":\"fn()\"},\"indexOf\":{\"!type\":\"fn()\"},\"forEach\":{\"!type\":\"fn()\"},\"map\":{\"!type\":\"fn()\"},\"filter\":{\"!type\":\"fn()\"},\"reduce\":{\"!type\":\"fn()\"},\"reduceRight\":{\"!type\":\"fn()\"},\"some\":{\"!type\":\"fn()\"},\"every\":{\"!type\":\"fn()\"},\"find\":{\"!type\":\"fn()\"},\"findIndex\":{\"!type\":\"fn()\"},\"copyWithin\":{\"!type\":\"fn()\"},\"fill\":{\"!type\":\"fn()\"},\"entries\":{\"!type\":\"fn()\"},\"keys\":{\"!type\":\"fn()\"},\"values\":{\"!type\":\"fn()\"},\"includes\":{\"!type\":\"fn()\"},\"flatMap\":{\"!type\":\"fn()\"},\"flat\":{\"!type\":\"fn()\"},\"at\":{\"!type\":\"fn()\"},\"findLast\":{\"!type\":\"fn()\"},\"findLastIndex\":{\"!type\":\"fn()\"},\"toReversed\":{\"!type\":\"fn()\"},\"toSorted\":{\"!type\":\"fn()\"},\"toSpliced\":{\"!type\":\"fn()\"},\"with\":{\"!type\":\"fn()\"},\"flatten\":{\"!type\":\"fn()\",\"Symbol(src)_1.nlgkvika8m\":{\"!type\":\"string\"},\"prototype\":{}}},\"__acroform__\":{\"setBit\":{\"!type\":\"fn()\",\"prototype\":{}},\"clearBit\":{\"!type\":\"fn()\",\"prototype\":{}},\"getBit\":{\"!type\":\"fn()\",\"prototype\":{}},\"getBitForPdf\":{\"!type\":\"fn()\",\"prototype\":{}},\"setBitForPdf\":{\"!type\":\"fn()\",\"prototype\":{}},\"clearBitForPdf\":{\"!type\":\"fn()\",\"prototype\":{}},\"calculateCoordinates\":{\"!type\":\"fn()\",\"prototype\":{}},\"arrayToPdfArray\":{\"!type\":\"fn()\",\"prototype\":{}}},\"addField\":{\"!type\":\"fn()\",\"prototype\":{}},\"AcroFormChoiceField\":{\"!type\":\"fn()\",\"prototype\":{}},\"AcroFormListBox\":{\"!type\":\"fn()\",\"prototype\":{}},\"AcroFormComboBox\":{\"!type\":\"fn()\",\"prototype\":{}},\"AcroFormEditBox\":{\"!type\":\"fn()\",\"prototype\":{}},\"AcroFormButton\":{\"!type\":\"fn()\",\"prototype\":{}},\"AcroFormPushButton\":{\"!type\":\"fn()\",\"prototype\":{}},\"AcroFormRadioButton\":{\"!type\":\"fn()\",\"prototype\":{\"setAppearance\":{\"!type\":\"fn()\",\"prototype\":{}},\"createOption\":{\"!type\":\"fn()\",\"prototype\":{}}}},\"AcroFormCheckBox\":{\"!type\":\"fn()\",\"prototype\":{}},\"AcroFormTextField\":{\"!type\":\"fn()\",\"prototype\":{}},\"AcroFormPasswordField\":{\"!type\":\"fn()\",\"prototype\":{}},\"AcroFormAppearance\":{\"CheckBox\":{\"createAppearanceStream\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesPushDown\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesNormal\":{\"!type\":\"fn()\",\"prototype\":{}},\"OffPushDown\":{\"!type\":\"fn()\",\"prototype\":{}}},\"RadioButton\":{\"Circle\":{\"createAppearanceStream\":{\"!type\":\"fn()\",\"prototype\":{}},\"getCA\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesNormal\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesPushDown\":{\"!type\":\"fn()\",\"prototype\":{}},\"OffPushDown\":{\"!type\":\"fn()\",\"prototype\":{}}},\"Cross\":{\"createAppearanceStream\":{\"!type\":\"fn()\",\"prototype\":{}},\"getCA\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesNormal\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesPushDown\":{\"!type\":\"fn()\",\"prototype\":{}},\"OffPushDown\":{\"!type\":\"fn()\",\"prototype\":{}}}},\"createDefaultAppearanceStream\":{\"!type\":\"fn()\",\"prototype\":{}},\"internal\":{\"Bezier_C\":{\"!type\":\"number\"},\"calculateCross\":{\"!type\":\"fn()\",\"prototype\":{}},\"getWidth\":{\"!type\":\"fn()\",\"prototype\":{}},\"getHeight\":{\"!type\":\"fn()\",\"prototype\":{}}}},\"AcroForm\":{\"ChoiceField\":{\"!type\":\"fn()\",\"prototype\":{}},\"ListBox\":{\"!type\":\"fn()\",\"prototype\":{}},\"ComboBox\":{\"!type\":\"fn()\",\"prototype\":{}},\"EditBox\":{\"!type\":\"fn()\",\"prototype\":{}},\"Button\":{\"!type\":\"fn()\",\"prototype\":{}},\"PushButton\":{\"!type\":\"fn()\",\"prototype\":{}},\"RadioButton\":{\"!type\":\"fn()\",\"prototype\":{\"setAppearance\":{\"!type\":\"fn()\",\"prototype\":{}},\"createOption\":{\"!type\":\"fn()\",\"prototype\":{}}}},\"CheckBox\":{\"!type\":\"fn()\",\"prototype\":{}},\"TextField\":{\"!type\":\"fn()\",\"prototype\":{}},\"PasswordField\":{\"!type\":\"fn()\",\"prototype\":{}},\"Appearance\":{\"CheckBox\":{\"createAppearanceStream\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesPushDown\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesNormal\":{\"!type\":\"fn()\",\"prototype\":{}},\"OffPushDown\":{\"!type\":\"fn()\",\"prototype\":{}}},\"RadioButton\":{\"Circle\":{\"createAppearanceStream\":{\"!type\":\"fn()\",\"prototype\":{}},\"getCA\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesNormal\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesPushDown\":{\"!type\":\"fn()\",\"prototype\":{}},\"OffPushDown\":{\"!type\":\"fn()\",\"prototype\":{}}},\"Cross\":{\"createAppearanceStream\":{\"!type\":\"fn()\",\"prototype\":{}},\"getCA\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesNormal\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesPushDown\":{\"!type\":\"fn()\",\"prototype\":{}},\"OffPushDown\":{\"!type\":\"fn()\",\"prototype\":{}}}},\"createDefaultAppearanceStream\":{\"!type\":\"fn()\",\"prototype\":{}},\"internal\":{\"Bezier_C\":{\"!type\":\"number\"},\"calculateCross\":{\"!type\":\"fn()\",\"prototype\":{}},\"getWidth\":{\"!type\":\"fn()\",\"prototype\":{}},\"getHeight\":{\"!type\":\"fn()\",\"prototype\":{}}}}},\"__addimage__\":{\"getImageFileTypeByImageData\":{\"!type\":\"fn()\",\"prototype\":{}},\"sHashCode\":{\"!type\":\"fn()\",\"prototype\":{}},\"validateStringAsBase64\":{\"!type\":\"fn()\",\"prototype\":{}},\"extractImageFromDataUrl\":{\"!type\":\"fn()\",\"prototype\":{}},\"supportsArrayBuffer\":{\"!type\":\"fn()\",\"prototype\":{}},\"isArrayBuffer\":{\"!type\":\"fn()\",\"prototype\":{}},\"isArrayBufferView\":{\"!type\":\"fn()\",\"prototype\":{}},\"binaryStringToUint8Array\":{\"!type\":\"fn()\",\"prototype\":{}},\"arrayBufferToBinaryString\":{\"!type\":\"fn()\",\"prototype\":{}},\"convertBase64ToBinaryString\":{\"!type\":\"fn()\",\"prototype\":{}}},\"color_spaces\":{\"DEVICE_RGB\":{\"!type\":\"string\"},\"DEVICE_GRAY\":{\"!type\":\"string\"},\"DEVICE_CMYK\":{\"!type\":\"string\"},\"CAL_GREY\":{\"!type\":\"string\"},\"CAL_RGB\":{\"!type\":\"string\"},\"LAB\":{\"!type\":\"string\"},\"ICC_BASED\":{\"!type\":\"string\"},\"INDEXED\":{\"!type\":\"string\"},\"PATTERN\":{\"!type\":\"string\"},\"SEPARATION\":{\"!type\":\"string\"},\"DEVICE_N\":{\"!type\":\"string\"}},\"decode\":{\"DCT_DECODE\":{\"!type\":\"string\"},\"FLATE_DECODE\":{\"!type\":\"string\"},\"LZW_DECODE\":{\"!type\":\"string\"},\"JPX_DECODE\":{\"!type\":\"string\"},\"JBIG2_DECODE\":{\"!type\":\"string\"},\"ASCII85_DECODE\":{\"!type\":\"string\"},\"ASCII_HEX_DECODE\":{\"!type\":\"string\"},\"RUN_LENGTH_DECODE\":{\"!type\":\"string\"},\"CCITT_FAX_DECODE\":{\"!type\":\"string\"}},\"image_compression\":{\"NONE\":{\"!type\":\"string\"},\"FAST\":{\"!type\":\"string\"},\"MEDIUM\":{\"!type\":\"string\"},\"SLOW\":{\"!type\":\"string\"}},\"addImage\":{\"!type\":\"fn()\",\"prototype\":{}},\"getImageProperties\":{\"!type\":\"fn()\",\"prototype\":{}},\"createAnnotation\":{\"!type\":\"fn()\",\"prototype\":{}},\"link\":{\"!type\":\"fn()\",\"prototype\":{}},\"textWithLink\":{\"!type\":\"fn()\",\"prototype\":{}},\"getTextWidth\":{\"!type\":\"fn()\",\"prototype\":{}},\"__arabicParser__\":{\"isInArabicSubstitutionA\":{\"!type\":\"fn()\",\"prototype\":{}},\"isArabicLetter\":{\"!type\":\"fn()\",\"prototype\":{}},\"isArabicEndLetter\":{\"!type\":\"fn()\",\"prototype\":{}},\"isArabicAlfLetter\":{\"!type\":\"fn()\",\"prototype\":{}},\"arabicLetterHasIsolatedForm\":{\"!type\":\"fn()\",\"prototype\":{}},\"arabicLetterHasFinalForm\":{\"!type\":\"fn()\",\"prototype\":{}},\"arabicLetterHasInitialForm\":{\"!type\":\"fn()\",\"prototype\":{}},\"arabicLetterHasMedialForm\":{\"!type\":\"fn()\",\"prototype\":{}},\"resolveLigatures\":{\"!type\":\"fn()\",\"prototype\":{}},\"isArabicDiacritic\":{\"!type\":\"fn()\",\"prototype\":{}},\"getCorrectForm\":{\"!type\":\"fn()\",\"prototype\":{}},\"processArabic\":{\"!type\":\"fn()\",\"prototype\":{}}},\"processArabic\":{\"!type\":\"fn()\",\"prototype\":{}},\"autoPrint\":{\"!type\":\"fn()\",\"prototype\":{}},\"setHeaderFunction\":{\"!type\":\"fn()\",\"prototype\":{}},\"getTextDimensions\":{\"!type\":\"fn()\",\"prototype\":{}},\"cellAddPage\":{\"!type\":\"fn()\",\"prototype\":{}},\"cell\":{\"!type\":\"fn()\",\"prototype\":{}},\"table\":{\"!type\":\"fn()\",\"prototype\":{}},\"setTableHeaderRow\":{\"!type\":\"fn()\",\"prototype\":{}},\"printHeaderRow\":{\"!type\":\"fn()\",\"prototype\":{}},\"processDataByFilters\":{\"!type\":\"fn()\",\"prototype\":{}},\"loadFile\":{\"!type\":\"fn()\",\"prototype\":{}},\"loadImageFile\":{\"!type\":\"fn()\",\"prototype\":{}},\"html\":{\"!type\":\"fn()\",\"prototype\":{}},\"addJS\":{\"!type\":\"fn()\",\"prototype\":{}},\"processJPEG\":{\"!type\":\"fn()\",\"prototype\":{}},\"processPNG\":{\"!type\":\"fn()\",\"prototype\":{}},\"processGIF89A\":{\"!type\":\"fn()\",\"prototype\":{}},\"processGIF87A\":{\"!type\":\"fn()\",\"prototype\":{}},\"processBMP\":{\"!type\":\"fn()\",\"prototype\":{}},\"processWEBP\":{\"!type\":\"fn()\",\"prototype\":{}},\"processRGBA\":{\"!type\":\"fn()\",\"prototype\":{}},\"setLanguage\":{\"!type\":\"fn()\",\"prototype\":{}},\"getCharWidthsArray\":{\"!type\":\"fn()\",\"prototype\":{}},\"getStringUnitWidth\":{\"!type\":\"fn()\",\"prototype\":{}},\"splitTextToSize\":{\"!type\":\"fn()\",\"prototype\":{}},\"__fontmetrics__\":{\"compress\":{\"!type\":\"fn()\",\"prototype\":{}},\"uncompress\":{\"!type\":\"fn()\",\"prototype\":{}}},\"addSvgAsImage\":{\"!type\":\"fn()\",\"prototype\":{}},\"putTotalPages\":{\"!type\":\"fn()\",\"prototype\":{}},\"viewerPreferences\":{\"!type\":\"fn()\",\"prototype\":{}},\"addMetadata\":{\"!type\":\"fn()\",\"prototype\":{}},\"pdfEscape16\":{\"!type\":\"fn()\",\"prototype\":{}},\"existsFileInVFS\":{\"!type\":\"fn()\",\"prototype\":{}},\"addFileToVFS\":{\"!type\":\"fn()\",\"prototype\":{}},\"getFileFromVFS\":{\"!type\":\"fn()\",\"prototype\":{}},\"TTFFont\":{\"!type\":\"fn()\",\"open\":{\"!type\":\"fn()\",\"prototype\":{}},\"prototype\":{\"parse\":{\"!type\":\"fn()\",\"prototype\":{}},\"registerTTF\":{\"!type\":\"fn()\",\"prototype\":{}},\"characterToGlyph\":{\"!type\":\"fn()\",\"prototype\":{}},\"widthOfGlyph\":{\"!type\":\"fn()\",\"prototype\":{}},\"widthOfString\":{\"!type\":\"fn()\",\"prototype\":{}},\"lineHeight\":{\"!type\":\"fn()\",\"prototype\":{}}}},\"PDFObject\":{\"!type\":\"fn()\",\"convert\":{\"!type\":\"fn()\",\"prototype\":{}},\"prototype\":{}}},\"version\":{\"!type\":\"string\"},\"AcroForm\":{\"ChoiceField\":{\"!type\":\"fn()\",\"prototype\":{}},\"ListBox\":{\"!type\":\"fn()\",\"prototype\":{}},\"ComboBox\":{\"!type\":\"fn()\",\"prototype\":{}},\"EditBox\":{\"!type\":\"fn()\",\"prototype\":{}},\"Button\":{\"!type\":\"fn()\",\"prototype\":{}},\"PushButton\":{\"!type\":\"fn()\",\"prototype\":{}},\"RadioButton\":{\"!type\":\"fn()\",\"prototype\":{\"setAppearance\":{\"!type\":\"fn()\",\"prototype\":{}},\"createOption\":{\"!type\":\"fn()\",\"prototype\":{}}}},\"CheckBox\":{\"!type\":\"fn()\",\"prototype\":{}},\"TextField\":{\"!type\":\"fn()\",\"prototype\":{}},\"PasswordField\":{\"!type\":\"fn()\",\"prototype\":{}},\"Appearance\":{\"CheckBox\":{\"createAppearanceStream\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesPushDown\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesNormal\":{\"!type\":\"fn()\",\"prototype\":{}},\"OffPushDown\":{\"!type\":\"fn()\",\"prototype\":{}}},\"RadioButton\":{\"Circle\":{\"createAppearanceStream\":{\"!type\":\"fn()\",\"prototype\":{}},\"getCA\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesNormal\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesPushDown\":{\"!type\":\"fn()\",\"prototype\":{}},\"OffPushDown\":{\"!type\":\"fn()\",\"prototype\":{}}},\"Cross\":{\"createAppearanceStream\":{\"!type\":\"fn()\",\"prototype\":{}},\"getCA\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesNormal\":{\"!type\":\"fn()\",\"prototype\":{}},\"YesPushDown\":{\"!type\":\"fn()\",\"prototype\":{}},\"OffPushDown\":{\"!type\":\"fn()\",\"prototype\":{}}}},\"createDefaultAppearanceStream\":{\"!type\":\"fn()\",\"prototype\":{}},\"internal\":{\"Bezier_C\":{\"!type\":\"number\"},\"calculateCross\":{\"!type\":\"fn()\",\"prototype\":{}},\"getWidth\":{\"!type\":\"fn()\",\"prototype\":{}},\"getHeight\":{\"!type\":\"fn()\",\"prototype\":{}}}}},\"getPageSize\":{\"!type\":\"fn()\",\"prototype\":{}},\"prototype\":{\"__bidiEngine__\":{\"!type\":\"fn()\",\"prototype\":{}}},\"__bidiEngine__\":{\"!type\":\"fn()\",\"prototype\":{}}},\"__esModule\":{\"!type\":\"bool\"}}}"}],"actionList":[{"id":"Home_Api1","pluginType":"SAAS","pluginId":"google-sheets-plugin","unpublishedAction":{"name":"Api1","fullyQualifiedName":"Api1","datasource":{"id":"Untitled datasource 2","userPermissions":[],"name":"Untitled datasource 2","pluginId":"google-sheets-plugin","messages":[],"isValid":true},"pageId":"Home","actionConfiguration":{"timeoutInMillisecond":10000,"paginationType":"NONE","encodeParamsToggle":true,"formData":{"command":{"data":"FETCH_MANY"},"entityType":{"data":"ROWS"},"tableHeaderIndex":{"data":"1"},"projection":{"data":["Currency"]},"queryFormat":{"data":"ROWS"},"range":{"data":""},"where":{"data":{"condition":"AND","children":[{"condition":"LT"}]}},"pagination":{"data":{"limit":"20","offset":"0"}},"smartSubstitution":{"data":true},"sheetUrl":{"data":"https://docs.google.com/spreadsheets/d/1DLNNumIhXhbajHGAEhWfzlgixcAu259gzAOVvLtWVpA/edit"},"sheetName":{"data":"Sheet1"},"sortBy":{"data":[{"column":"","order":"Ascending"}]}}},"executeOnLoad":true,"dynamicBindingPathList":[],"isValid":true,"invalids":[],"messages":[],"jsonPathKeys":[],"confirmBeforeExecute":false,"userPermissions":[]},"publishedAction":{"name":"Api1","fullyQualifiedName":"Api1","datasource":{"id":"Untitled datasource 2","userPermissions":[],"name":"Untitled datasource 2","pluginId":"google-sheets-plugin","messages":[],"isValid":true},"pageId":"Home","actionConfiguration":{"timeoutInMillisecond":10000,"paginationType":"NONE","encodeParamsToggle":true,"formData":{"command":{"data":"FETCH_MANY"},"entityType":{"data":"ROWS"},"tableHeaderIndex":{"data":"1"},"projection":{"data":["Currency"]},"queryFormat":{"data":"ROWS"},"range":{"data":""},"where":{"data":{"condition":"AND","children":[{"condition":"LT"}]}},"pagination":{"data":{"limit":"20","offset":"0"}},"smartSubstitution":{"data":true},"sheetUrl":{"data":"https://docs.google.com/spreadsheets/d/1DLNNumIhXhbajHGAEhWfzlgixcAu259gzAOVvLtWVpA/edit"},"sheetName":{"data":"Sheet1"},"sortBy":{"data":[{"column":"","order":"Ascending"}]}}},"executeOnLoad":true,"dynamicBindingPathList":[],"isValid":true,"invalids":[],"messages":[],"jsonPathKeys":[],"confirmBeforeExecute":false,"userPermissions":[]}}],"actionCollectionList":[{"id":"Home_JSObject1","unpublishedCollection":{"name":"JSObject1","pageId":"Home","pluginId":"js-plugin","pluginType":"JS","actions":[],"archivedActions":[],"body":"export default {\n\tgenPDF: () => {\n\t\tconst doc = new jspdf.jsPDF();\n\tdoc.text('Users', 20, 20);\n\t\tdoc.table(20, 30, Table1.tableData, Table1.columnOrder, {autoSize: true});\n\t\tdownload(doc.output(), 'users_list.pdf');\n\t}\n}","variables":[],"userPermissions":[]},"publishedCollection":{"name":"JSObject1","pageId":"Home","pluginId":"js-plugin","pluginType":"JS","actions":[],"archivedActions":[],"body":"export default {\n\tgenPDF: () => {\n\t\tconst doc = new jspdf.jsPDF();\n\tdoc.text('Users', 20, 20);\n\t\tdoc.table(20, 30, Table1.tableData, Table1.columnOrder, {autoSize: true});\n\t\tdownload(doc.output(), 'users_list.pdf');\n\t}\n}","variables":[],"userPermissions":[]}},{"id":"Home_JSObject2","unpublishedCollection":{"name":"JSObject2","pageId":"Home","pluginId":"js-plugin","pluginType":"JS","actions":[],"archivedActions":[],"body":"export default {\n\tmyVar1: [],\n\tmyVar2: {},\n\tmyFun1 () {\n\t\tshowAlert(moment().daysInMonth().toString());\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":"JSObject2","pageId":"Home","pluginId":"js-plugin","pluginType":"JS","actions":[],"archivedActions":[],"body":"export default {\n\tmyVar1: [],\n\tmyVar2: {},\n\tmyFun1 () {\n\t\tshowAlert(moment().daysInMonth().toString());\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":[]}}],"widgets":"{\"layoutSystemType\":\"FIXED\",\"widgets\":[{\"hierarchy\":4,\"list\":[{\"boxShadow\":\"{{appsmith.theme.boxShadow.appBoxShadow}}\",\"borderColor\":\"#E0DEDE\",\"isVisibleDownload\":true,\"topRow\":1,\"isSortable\":true,\"type\":\"TABLE_WIDGET_V2\",\"inlineEditingSaveOption\":\"ROW_LEVEL\",\"animateLoading\":true,\"dynamicBindingPathList\":[{\"key\":\"accentColor\"},{\"key\":\"borderRadius\"},{\"key\":\"boxShadow\"},{\"key\":\"tableData\"},{\"key\":\"primaryColumns.rowIndex.computedValue\"},{\"key\":\"primaryColumns.Currency.computedValue\"}],\"leftColumn\":7,\"delimiter\":\",\",\"customIsLoadingValue\":\"\",\"defaultSelectedRowIndex\":0,\"flexVerticalAlignment\":\"start\",\"accentColor\":\"{{appsmith.theme.colors.primaryColor}}\",\"isVisibleFilters\":false,\"isVisible\":true,\"enableClientSideSearch\":true,\"version\":2,\"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}}\"}},\"customIsLoading\":false,\"borderRadius\":\"{{appsmith.theme.borderRadius.appBorderRadius}}\",\"columnUpdatedAt\":1731311884410,\"defaultSelectedRowIndices\":[0],\"needsErrorInfo\":false,\"mobileBottomRow\":62,\"widgetName\":\"Table1\",\"defaultPageSize\":0,\"columnOrder\":[\"rowIndex\",\"Currency\"],\"dynamicPropertyPathList\":[{\"key\":\"tableData\"}],\"bottomRow\":34,\"columnWidthMap\":{},\"parentRowSpace\":10,\"mobileRightColumn\":41,\"parentColumnSpace\":30.5625,\"dynamicTriggerPathList\":[],\"borderWidth\":\"1\",\"primaryColumns\":{\"rowIndex\":{\"allowCellWrapping\":false,\"allowSameOptionsInNewRow\":true,\"index\":1,\"width\":150,\"originalId\":\"rowIndex\",\"id\":\"rowIndex\",\"alias\":\"rowIndex\",\"horizontalAlignment\":\"LEFT\",\"verticalAlignment\":\"CENTER\",\"columnType\":\"number\",\"textColor\":\"\",\"textSize\":\"0.875rem\",\"fontStyle\":\"\",\"enableFilter\":true,\"enableSort\":true,\"isVisible\":true,\"isDisabled\":false,\"isCellEditable\":false,\"isEditable\":false,\"isCellVisible\":true,\"isDerived\":false,\"label\":\"rowIndex\",\"isSaveVisible\":true,\"isDiscardVisible\":true,\"computedValue\":\"{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\\\"rowIndex\\\"]))}}\",\"sticky\":\"\",\"validation\":{},\"currencyCode\":\"USD\",\"decimals\":0,\"thousandSeparator\":true,\"notation\":\"standard\",\"cellBackground\":\"\"},\"Currency\":{\"allowCellWrapping\":false,\"allowSameOptionsInNewRow\":true,\"index\":9,\"width\":150,\"originalId\":\"Currency\",\"id\":\"Currency\",\"alias\":\"Currency\",\"horizontalAlignment\":\"LEFT\",\"verticalAlignment\":\"CENTER\",\"columnType\":\"number\",\"textColor\":\"\",\"textSize\":\"0.875rem\",\"fontStyle\":\"\",\"enableFilter\":true,\"enableSort\":true,\"isVisible\":true,\"isDisabled\":false,\"isCellEditable\":false,\"isEditable\":false,\"isCellVisible\":true,\"isDerived\":false,\"label\":\"Currency\",\"isSaveVisible\":true,\"isDiscardVisible\":true,\"computedValue\":\"{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\\\"Currency\\\"]))}}\",\"sticky\":\"\",\"validation\":{},\"currencyCode\":\"USD\",\"decimals\":0,\"thousandSeparator\":true,\"notation\":\"standard\",\"cellBackground\":\"\"}},\"key\":\"iwmm57yz9c\",\"canFreezeColumn\":true,\"rightColumn\":41,\"textSize\":\"0.875rem\",\"widgetId\":\"6auq1k5wf7\",\"minWidth\":450,\"tableData\":\"{{Api1.data}}\",\"label\":\"Data\",\"searchKey\":\"\",\"parentId\":\"0\",\"renderMode\":\"CANVAS\",\"mobileTopRow\":34,\"horizontalAlignment\":\"LEFT\",\"isVisibleSearch\":true,\"responsiveBehavior\":\"fill\",\"mobileLeftColumn\":7,\"isVisiblePagination\":true,\"verticalAlignment\":\"CENTER\"}],\"parentId\":\"0\",\"widgetId\":\"6auq1k5wf7\",\"widgetPositionInfo\":null},{\"hierarchy\":4,\"list\":[{\"resetFormOnClick\":false,\"needsErrorInfo\":false,\"boxShadow\":\"none\",\"mobileBottomRow\":79,\"widgetName\":\"Button1\",\"onClick\":\"{{JSObject1.genPDF();}}\",\"buttonColor\":\"{{appsmith.theme.colors.primaryColor}}\",\"topRow\":42,\"bottomRow\":46,\"parentRowSpace\":10,\"type\":\"BUTTON_WIDGET\",\"mobileRightColumn\":38,\"animateLoading\":true,\"parentColumnSpace\":30.5625,\"dynamicTriggerPathList\":[{\"key\":\"onClick\"}],\"leftColumn\":22,\"dynamicBindingPathList\":[{\"key\":\"buttonColor\"},{\"key\":\"borderRadius\"}],\"text\":\"Submit\",\"isDisabled\":false,\"key\":\"dlbj0skcwr\",\"rightColumn\":38,\"isDefaultClickDisabled\":true,\"widgetId\":\"vdsey2khz4\",\"minWidth\":120,\"isVisible\":true,\"recaptchaType\":\"V3\",\"version\":1,\"parentId\":\"0\",\"renderMode\":\"CANVAS\",\"isLoading\":false,\"mobileTopRow\":75,\"responsiveBehavior\":\"hug\",\"disabledWhenInvalid\":false,\"borderRadius\":\"{{appsmith.theme.borderRadius.appBorderRadius}}\",\"mobileLeftColumn\":22,\"buttonVariant\":\"PRIMARY\",\"placement\":\"CENTER\"}],\"parentId\":\"0\",\"widgetId\":\"vdsey2khz4\",\"widgetPositionInfo\":null}],\"flexLayers\":[]}"}
export default {
genPDF: () => {
try {
const doc = new jspdf.jsPDF();
doc.text('Users', 20, 20);
doc.table(20, 30, Table1.tableData, Table1.columnOrder, {autoSize: true});
download(doc.output(), 'users_list.pdf');
} catch (error) {
showAlert('Failed to generate PDF: ' + error.message);
}
}
}

@NandanAnantharamu
Copy link
Collaborator Author

/ci-test-limit-count run_count=25

Copy link

Copy link

Workflow run: https://github.com/appsmithorg/appsmith/actions/runs/11985117369.
Cypress dashboard url: Click here!
All Cypress tests have passed 🎉🎉🎉

***** Repeat Run Summary ***** Total Tests with repeat: 100 Total Passed: 0 Total Failed: 100 Total Skipped: 0 *****************************

@NandanAnantharamu
Copy link
Collaborator Author

/ci-test-limit

Copy link

Copy link

Workflow run: https://github.com/appsmithorg/appsmith/actions/runs/11988423349.
Cypress dashboard url: Click here!
All cypress tests have passed 🎉🎉🎉

@NandanAnantharamu
Copy link
Collaborator Author

/ci-test-limit-count run_count=25

Copy link

Copy link

Workflow run: https://github.com/appsmithorg/appsmith/actions/runs/11988959032.
Cypress dashboard: Click here!
The following are new failures, please fix them before merging the PR:
To know the list of identified flaky tests - Refer here

***** Repeat Run Summary ***** Total Tests with repeat: 100 Total Passed: 100 Total Failed: 0 Total Skipped: 0 *****************************

@NandanAnantharamu NandanAnantharamu added the ok-to-test Required label for CI label Nov 24, 2024
Copy link
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 2

🧹 Outside diff range and nitpick comments (3)
app/client/cypress/fixtures/PartialImportExport/PartialQueryExport.json (2)

1-1: Consider environment-specific configuration for Docker host URL

The hardcoded Docker host URL http://host.docker.internal:5001 might not work across different environments. Consider making this configurable through environment variables or Cypress configuration.


1-1: Consider making timeout configurable

The hardcoded timeout value of 10000ms might need adjustment based on network conditions or test requirements. Consider making this configurable through Cypress test configuration.

app/client/cypress/fixtures/PartialImportExport/ImportExport.json (1)

1-1: Enhance widget error handling and user feedback

The Table and Button configurations need improvements:

  1. Add loading state handling for the Button during PDF generation
  2. Consider adding user feedback for successful PDF generation

Suggested Button onClick implementation:

-"onClick":"{{JSObject1.genPDF();}}"
+"onClick":"{{showAlert('Generating PDF...', 'info'); JSObject1.genPDF().then(() => showAlert('PDF generated successfully', 'success')).catch(err => showAlert(err.message, 'error'))}}"
📜 Review details

Configuration used: .coderabbit.yaml
Review profile: CHILL

📥 Commits

Reviewing files that changed from the base of the PR and between 55f40eb and 08476de.

📒 Files selected for processing (3)
  • app/client/cypress/e2e/Regression/ClientSide/PartialImportExport/PartialImportRegularApp.ts (1 hunks)
  • app/client/cypress/fixtures/PartialImportExport/ImportExport.json (1 hunks)
  • app/client/cypress/fixtures/PartialImportExport/PartialQueryExport.json (1 hunks)
🧰 Additional context used
📓 Path-based instructions (3)
app/client/cypress/e2e/Regression/ClientSide/PartialImportExport/PartialImportRegularApp.ts (1)

Pattern app/client/cypress/**/**.*: Review the following e2e test code written using the Cypress test library. Ensure that:

  • Follow best practices for Cypress code and e2e automation.
  • Avoid using cy.wait in code.
  • Avoid using cy.pause in code.
  • Avoid using agHelper.sleep().
  • Use locator variables for locators and do not use plain strings.
  • Use data-* attributes for selectors.
  • Avoid Xpaths, Attributes and CSS path.
  • Avoid selectors like .btn.submit or button[type=submit].
  • Perform logins via API with LoginFromAPI.
  • Perform logout via API with LogOutviaAPI.
  • Perform signup via API with SignupFromAPI.
  • Avoid using it.only.
  • Avoid using after and aftereach in test cases.
  • Use multiple assertions for expect statements.
  • Avoid using strings for assertions.
  • Do not use duplicate filenames even with different paths.
  • Avoid using agHelper.Sleep, this.Sleep in any file in code.
app/client/cypress/fixtures/PartialImportExport/ImportExport.json (1)

Pattern app/client/cypress/**/**.*: Review the following e2e test code written using the Cypress test library. Ensure that:

  • Follow best practices for Cypress code and e2e automation.
  • Avoid using cy.wait in code.
  • Avoid using cy.pause in code.
  • Avoid using agHelper.sleep().
  • Use locator variables for locators and do not use plain strings.
  • Use data-* attributes for selectors.
  • Avoid Xpaths, Attributes and CSS path.
  • Avoid selectors like .btn.submit or button[type=submit].
  • Perform logins via API with LoginFromAPI.
  • Perform logout via API with LogOutviaAPI.
  • Perform signup via API with SignupFromAPI.
  • Avoid using it.only.
  • Avoid using after and aftereach in test cases.
  • Use multiple assertions for expect statements.
  • Avoid using strings for assertions.
  • Do not use duplicate filenames even with different paths.
  • Avoid using agHelper.Sleep, this.Sleep in any file in code.
app/client/cypress/fixtures/PartialImportExport/PartialQueryExport.json (1)

Pattern app/client/cypress/**/**.*: Review the following e2e test code written using the Cypress test library. Ensure that:

  • Follow best practices for Cypress code and e2e automation.
  • Avoid using cy.wait in code.
  • Avoid using cy.pause in code.
  • Avoid using agHelper.sleep().
  • Use locator variables for locators and do not use plain strings.
  • Use data-* attributes for selectors.
  • Avoid Xpaths, Attributes and CSS path.
  • Avoid selectors like .btn.submit or button[type=submit].
  • Perform logins via API with LoginFromAPI.
  • Perform logout via API with LogOutviaAPI.
  • Perform signup via API with SignupFromAPI.
  • Avoid using it.only.
  • Avoid using after and aftereach in test cases.
  • Use multiple assertions for expect statements.
  • Avoid using strings for assertions.
  • Do not use duplicate filenames even with different paths.
  • Avoid using agHelper.Sleep, this.Sleep in any file in code.
🔇 Additional comments (7)
app/client/cypress/fixtures/PartialImportExport/PartialQueryExport.json (1)

1-1: Verify schema version compatibility

The file specifies clientSchemaVersion: 1 and serverSchemaVersion: 11. Please ensure these versions are compatible with the current application version.

app/client/cypress/e2e/Regression/ClientSide/PartialImportExport/PartialImportRegularApp.ts (5)

1-31: LGTM! Well-structured test setup

The imports and test setup follow good practices with proper initialization in the before hook.


84-106: LGTM! Well-structured assertions

Good use of multiple assertions to verify widget counts and properties.


108-139: LGTM with noted issues

The test follows good practices but has the same modal operation duplication issues noted in previous reviews.


141-173: LGTM with noted issues

Good workspace-level test coverage, following consistent patterns.


175-230: LGTM with noted issues

Good Git branch test coverage, though contains previously noted issues with duplicate operations.

app/client/cypress/fixtures/PartialImportExport/ImportExport.json (1)

1-1: Review API configuration for testing best practices

The API configuration has potential issues:

  1. Using host.docker.internal might cause flakiness in tests
  2. Consider reducing the timeout from 10000ms for faster test execution
  3. Query parameters should be parameterized for test flexibility

Consider using environment variables for the host configuration:

-"url":"http://host.docker.internal:5001"
+"url":"{{TEST_API_URL}}"

["Api1"],
);

cy.wait(5000);
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue

Replace cy.wait with proper assertions

Using cy.wait is against best practices. Replace with proper assertions or waitUntil conditions.

-      cy.wait(5000);
+      agHelper.WaitUntil(() => PageList.isPageAvailable(), "wait for page to be ready");

Committable suggestion skipped: line range outside the PR's diff.

@@ -0,0 +1 @@
{"artifactJsonType":"APPLICATION","clientSchemaVersion":1,"serverSchemaVersion":11,"customJSLibList":[],"actionList":[{"id":"Home_Api1","pluginType":"API","pluginId":"restapi-plugin","unpublishedAction":{"name":"Api1","datasource":{"userPermissions":[],"name":"DEFAULT_REST_DATASOURCE","pluginId":"restapi-plugin","datasourceConfiguration":{"url":"http://host.docker.internal:5001"},"invalids":[],"messages":[],"isValid":true},"pageId":"Home","actionConfiguration":{"timeoutInMillisecond":10000,"paginationType":"NONE","path":"/v1/mock-api","headers":[],"autoGeneratedHeaders":[],"encodeParamsToggle":true,"queryParameters":[{"key":"records","value":"10"}],"body":"","bodyFormData":[],"httpMethod":"GET","httpVersion":"HTTP11","pluginSpecifiedTemplates":[{"value":true}],"formData":{"apiContentType":"none"}},"executeOnLoad":true,"dynamicBindingPathList":[],"isValid":true,"invalids":[],"messages":[],"jsonPathKeys":[],"confirmBeforeExecute":false,"userPermissions":[]},"publishedAction":{"datasource":{"userPermissions":[],"messages":[],"isValid":true},"messages":[],"confirmBeforeExecute":false,"userPermissions":[]}}],"actionCollectionList":[{"id":"Home_JSObject1","unpublishedCollection":{"name":"JSObject1","pageId":"Home","pluginId":"js-plugin","pluginType":"JS","actions":[],"archivedActions":[],"body":"export default {\n\tgenPDF: () => {\n\t\tconst doc = new jspdf.jsPDF();\n\tdoc.text('Users', 20, 20);\n\t\tdoc.table(20, 30, Table1.tableData, Table1.columnOrder, {autoSize: true});\n\t\tdownload(doc.output(), 'users_list.pdf');\n\t}\n}","variables":[],"userPermissions":[]}},{"id":"Home_JSObject2","unpublishedCollection":{"name":"JSObject2","pageId":"Home","pluginId":"js-plugin","pluginType":"JS","actions":[],"archivedActions":[],"body":"export default {\n\tmyVar1: [],\n\tmyVar2: {},\n\tmyFun1 () {\n\t\tshowAlert(moment().daysInMonth().toString());\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":[]}}],"widgets":"{\"layoutSystemType\":\"FIXED\",\"widgets\":[{\"hierarchy\":4,\"list\":[{\"isVisible\":true,\"type\":\"TABLE_WIDGET_V2\",\"flexVerticalAlignment\":\"start\",\"responsiveBehavior\":\"fill\",\"minWidth\":450,\"canFreezeColumn\":true,\"columnUpdatedAt\":1732544015069,\"animateLoading\":true,\"defaultSelectedRowIndex\":0,\"defaultSelectedRowIndices\":[0],\"label\":\"Data\",\"widgetName\":\"Table1\",\"searchKey\":\"\",\"textSize\":\"0.875rem\",\"horizontalAlignment\":\"LEFT\",\"verticalAlignment\":\"CENTER\",\"totalRecordsCount\":0,\"defaultPageSize\":0,\"dynamicPropertyPathList\":[{\"key\":\"tableData\"}],\"borderColor\":\"#E0DEDE\",\"borderWidth\":\"1\",\"dynamicBindingPathList\":[{\"key\":\"accentColor\"},{\"key\":\"borderRadius\"},{\"key\":\"boxShadow\"},{\"key\":\"tableData\"},{\"key\":\"primaryColumns.address.computedValue\"},{\"key\":\"primaryColumns.avatar.computedValue\"},{\"key\":\"primaryColumns.email.computedValue\"},{\"key\":\"primaryColumns.gender.computedValue\"},{\"key\":\"primaryColumns.id.computedValue\"},{\"key\":\"primaryColumns.name.computedValue\"},{\"key\":\"primaryColumns.status.computedValue\"}],\"primaryColumns\":{\"address\":{\"allowCellWrapping\":false,\"allowSameOptionsInNewRow\":true,\"index\":0,\"width\":150,\"originalId\":\"address\",\"id\":\"address\",\"alias\":\"address\",\"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\":\"address\",\"isSaveVisible\":true,\"isDiscardVisible\":true,\"computedValue\":\"{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\\\"address\\\"]))}}\",\"sticky\":\"\",\"validation\":{},\"currencyCode\":\"USD\",\"decimals\":0,\"thousandSeparator\":true,\"notation\":\"standard\"},\"avatar\":{\"allowCellWrapping\":false,\"allowSameOptionsInNewRow\":true,\"index\":1,\"width\":150,\"originalId\":\"avatar\",\"id\":\"avatar\",\"alias\":\"avatar\",\"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\":\"avatar\",\"isSaveVisible\":true,\"isDiscardVisible\":true,\"computedValue\":\"{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\\\"avatar\\\"]))}}\",\"sticky\":\"\",\"validation\":{},\"currencyCode\":\"USD\",\"decimals\":0,\"thousandSeparator\":true,\"notation\":\"standard\"},\"email\":{\"allowCellWrapping\":false,\"allowSameOptionsInNewRow\":true,\"index\":2,\"width\":150,\"originalId\":\"email\",\"id\":\"email\",\"alias\":\"email\",\"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\":\"email\",\"isSaveVisible\":true,\"isDiscardVisible\":true,\"computedValue\":\"{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\\\"email\\\"]))}}\",\"sticky\":\"\",\"validation\":{},\"currencyCode\":\"USD\",\"decimals\":0,\"thousandSeparator\":true,\"notation\":\"standard\"},\"gender\":{\"allowCellWrapping\":false,\"allowSameOptionsInNewRow\":true,\"index\":3,\"width\":150,\"originalId\":\"gender\",\"id\":\"gender\",\"alias\":\"gender\",\"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\":\"gender\",\"isSaveVisible\":true,\"isDiscardVisible\":true,\"computedValue\":\"{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\\\"gender\\\"]))}}\",\"sticky\":\"\",\"validation\":{},\"currencyCode\":\"USD\",\"decimals\":0,\"thousandSeparator\":true,\"notation\":\"standard\"},\"id\":{\"allowCellWrapping\":false,\"allowSameOptionsInNewRow\":true,\"index\":4,\"width\":150,\"originalId\":\"id\",\"id\":\"id\",\"alias\":\"id\",\"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\":\"id\",\"isSaveVisible\":true,\"isDiscardVisible\":true,\"computedValue\":\"{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\\\"id\\\"]))}}\",\"sticky\":\"\",\"validation\":{},\"currencyCode\":\"USD\",\"decimals\":0,\"thousandSeparator\":true,\"notation\":\"standard\"},\"name\":{\"allowCellWrapping\":false,\"allowSameOptionsInNewRow\":true,\"index\":5,\"width\":150,\"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\":\"{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\\\"name\\\"]))}}\",\"sticky\":\"\",\"validation\":{},\"currencyCode\":\"USD\",\"decimals\":0,\"thousandSeparator\":true,\"notation\":\"standard\"},\"status\":{\"allowCellWrapping\":false,\"allowSameOptionsInNewRow\":true,\"index\":6,\"width\":150,\"originalId\":\"status\",\"id\":\"status\",\"alias\":\"status\",\"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\":\"status\",\"isSaveVisible\":true,\"isDiscardVisible\":true,\"computedValue\":\"{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\\\"status\\\"]))}}\",\"sticky\":\"\",\"validation\":{},\"currencyCode\":\"USD\",\"decimals\":0,\"thousandSeparator\":true,\"notation\":\"standard\"}},\"tableData\":\"{{Api1.data}}\",\"columnWidthMap\":{},\"columnOrder\":[\"address\",\"avatar\",\"email\",\"gender\",\"id\",\"name\",\"status\"],\"enableClientSideSearch\":true,\"isVisibleSearch\":true,\"isVisibleFilters\":false,\"isVisibleDownload\":true,\"isVisiblePagination\":true,\"isSortable\":true,\"delimiter\":\",\",\"version\":2,\"inlineEditingSaveOption\":\"ROW_LEVEL\",\"customIsLoading\":false,\"customIsLoadingValue\":\"\",\"key\":\"kf8hr71nup\",\"needsErrorInfo\":false,\"widgetId\":\"u35g21sru2\",\"renderMode\":\"CANVAS\",\"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}}\"}},\"isLoading\":false,\"parentColumnSpace\":8.65625,\"parentRowSpace\":10,\"leftColumn\":11,\"rightColumn\":45,\"topRow\":11,\"bottomRow\":39,\"mobileLeftColumn\":11,\"mobileRightColumn\":45,\"mobileTopRow\":11,\"mobileBottomRow\":39,\"parentId\":\"0\",\"dynamicTriggerPathList\":[]}],\"parentId\":\"0\",\"widgetId\":\"u35g21sru2\",\"widgetPositionInfo\":null},{\"hierarchy\":4,\"list\":[{\"isVisible\":true,\"type\":\"BUTTON_WIDGET\",\"animateLoading\":true,\"text\":\"Submit\",\"buttonVariant\":\"PRIMARY\",\"placement\":\"CENTER\",\"widgetName\":\"Button1\",\"isDisabled\":false,\"isDefaultClickDisabled\":true,\"disabledWhenInvalid\":false,\"resetFormOnClick\":false,\"recaptchaType\":\"V3\",\"version\":1,\"responsiveBehavior\":\"hug\",\"minWidth\":120,\"key\":\"q8mlo01tzz\",\"needsErrorInfo\":false,\"widgetId\":\"imzxuk30nh\",\"renderMode\":\"CANVAS\",\"buttonColor\":\"{{appsmith.theme.colors.primaryColor}}\",\"borderRadius\":\"{{appsmith.theme.borderRadius.appBorderRadius}}\",\"boxShadow\":\"none\",\"isLoading\":false,\"parentColumnSpace\":8.65625,\"parentRowSpace\":10,\"leftColumn\":24,\"rightColumn\":40,\"topRow\":44,\"bottomRow\":48,\"mobileLeftColumn\":24,\"mobileRightColumn\":40,\"mobileTopRow\":44,\"mobileBottomRow\":48,\"parentId\":\"0\",\"dynamicBindingPathList\":[{\"key\":\"buttonColor\"},{\"key\":\"borderRadius\"}],\"onClick\":\"{{JSObject1.genPDF();}}\",\"dynamicTriggerPathList\":[{\"key\":\"onClick\"}]}],\"parentId\":\"0\",\"widgetId\":\"imzxuk30nh\",\"widgetPositionInfo\":null}],\"flexLayers\":[]}"}
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🛠️ Refactor suggestion

Improve JavaScript object implementations

  1. JSObject1's PDF generation:
    • Add error handling for PDF generation
    • Validate Table1 data before processing
  2. JSObject2:
    • Remove commented code
    • Complete the async function implementation

Suggested implementation for JSObject1:

 export default {
   genPDF: () => {
+    try {
+      if (!Table1.tableData || !Table1.columnOrder) {
+        throw new Error('Table data or column order is missing');
+      }
       const doc = new jspdf.jsPDF();
       doc.text('Users', 20, 20);
       doc.table(20, 30, Table1.tableData, Table1.columnOrder, {autoSize: true});
       download(doc.output(), 'users_list.pdf');
+    } catch (error) {
+      showAlert('Failed to generate PDF: ' + error.message);
+    }
   }
 }

Committable suggestion skipped: line range outside the PR's diff.

@NandanAnantharamu
Copy link
Collaborator Author

/ci-test-limit

Copy link

Copy link
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 0

🧹 Outside diff range and nitpick comments (3)
app/client/cypress/fixtures/PartialImportExport/PartialWidgetExport.json (3)

1-1: Format the JSON for better readability and maintainability.

The JSON content is minified into a single line, making it difficult to read and maintain. Consider formatting it with proper indentation.


1-1: Consider using constants for column identifiers.

The table widget uses hardcoded column IDs like "rowIndex" and "Currency". These should be defined as constants to improve test maintenance.

Example:

// Define in a separate constants file
export const TABLE_COLUMNS = {
  ROW_INDEX: "rowIndex",
  CURRENCY: "Currency"
};

1-1: Consider using theme constants for numeric values.

Several widget properties use magic numbers (e.g., column widths, row positions). Consider using theme constants or configuration variables for better maintainability.

Example:

// Define in theme configuration
export const WIDGET_DIMENSIONS = {
  TABLE_COLUMN_WIDTH: 150,
  BUTTON_MIN_WIDTH: 120
};
📜 Review details

Configuration used: .coderabbit.yaml
Review profile: CHILL

📥 Commits

Reviewing files that changed from the base of the PR and between 08476de and ae283a6.

📒 Files selected for processing (1)
  • app/client/cypress/fixtures/PartialImportExport/PartialWidgetExport.json (1 hunks)
🧰 Additional context used
📓 Path-based instructions (1)
app/client/cypress/fixtures/PartialImportExport/PartialWidgetExport.json (1)

Pattern app/client/cypress/**/**.*: Review the following e2e test code written using the Cypress test library. Ensure that:

  • Follow best practices for Cypress code and e2e automation.
  • Avoid using cy.wait in code.
  • Avoid using cy.pause in code.
  • Avoid using agHelper.sleep().
  • Use locator variables for locators and do not use plain strings.
  • Use data-* attributes for selectors.
  • Avoid Xpaths, Attributes and CSS path.
  • Avoid selectors like .btn.submit or button[type=submit].
  • Perform logins via API with LoginFromAPI.
  • Perform logout via API with LogOutviaAPI.
  • Perform signup via API with SignupFromAPI.
  • Avoid using it.only.
  • Avoid using after and aftereach in test cases.
  • Use multiple assertions for expect statements.
  • Avoid using strings for assertions.
  • Do not use duplicate filenames even with different paths.
  • Avoid using agHelper.Sleep, this.Sleep in any file in code.
🔇 Additional comments (1)
app/client/cypress/fixtures/PartialImportExport/PartialWidgetExport.json (1)

1-1: Verify the existence of JSObject1.genPDF function.

The button's onClick handler references JSObject1.genPDF(), but we need to ensure this function exists in the test context.

✅ Verification successful

JSObject1.genPDF() function exists and is properly implemented

The function is defined in the test fixtures and implements PDF generation using jspdf library with Table1's data. The implementation matches the button's onClick handler usage.

🏁 Scripts executed

The following scripts were executed for the analysis:

Script:

#!/bin/bash
# Search for JSObject1.genPDF definition
rg -l "JSObject1.*genPDF" app/client/cypress/

Length of output: 244


Script:

#!/bin/bash
# Let's check the content of these files to see the actual implementation
rg -A 5 "JSObject1.*genPDF" app/client/cypress/fixtures/PartialImportExport/PartialWidgetExport.json app/client/cypress/fixtures/PartialImportExport/ImportExport.json app/client/cypress/fixtures/PartialImportAppNegative.json

Length of output: 18391

Copy link
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 2

🧹 Outside diff range and nitpick comments (1)
app/client/cypress/e2e/Regression/ClientSide/PartialImportExport/PartialImportRegularApp.ts (1)

14-31: Consider using constants for repeated strings and adding setup documentation

The setup is well-structured but could benefit from:

  1. Moving repeated strings like "Home", "Page1" to constants
  2. Adding JSDoc comments to document the setup steps
 const fixtureName = "ImportExport.json";
+const PAGE_NAMES = {
+  DEFAULT: "Page1",
+  HOME: "Home"
+};
+
+/**
+ * Setup:
+ * 1. Generates unique ID
+ * 2. Imports test fixture
+ * 3. Renames application and default page
+ */
 before(() => {
   agHelper.GenerateUUID();
   partialImportExport.OpenImportModal();
   homePage.ImportApp(`PartialImportExport/${fixtureName}`, "", true);
   homePage.RenameApplication("ImportExport");
   entityExplorer.RenameEntityFromExplorer(
-    "Page1",
-    "Home",
+    PAGE_NAMES.DEFAULT,
+    PAGE_NAMES.HOME,
     false,
     entityItems.Page,
   );
 });
📜 Review details

Configuration used: .coderabbit.yaml
Review profile: CHILL

📥 Commits

Reviewing files that changed from the base of the PR and between ae283a6 and ae42421.

📒 Files selected for processing (1)
  • app/client/cypress/e2e/Regression/ClientSide/PartialImportExport/PartialImportRegularApp.ts (1 hunks)
🧰 Additional context used
📓 Path-based instructions (1)
app/client/cypress/e2e/Regression/ClientSide/PartialImportExport/PartialImportRegularApp.ts (1)

Pattern app/client/cypress/**/**.*: Review the following e2e test code written using the Cypress test library. Ensure that:

  • Follow best practices for Cypress code and e2e automation.
  • Avoid using cy.wait in code.
  • Avoid using cy.pause in code.
  • Avoid using agHelper.sleep().
  • Use locator variables for locators and do not use plain strings.
  • Use data-* attributes for selectors.
  • Avoid Xpaths, Attributes and CSS path.
  • Avoid selectors like .btn.submit or button[type=submit].
  • Perform logins via API with LoginFromAPI.
  • Perform logout via API with LogOutviaAPI.
  • Perform signup via API with SignupFromAPI.
  • Avoid using it.only.
  • Avoid using after and aftereach in test cases.
  • Use multiple assertions for expect statements.
  • Avoid using strings for assertions.
  • Do not use duplicate filenames even with different paths.
  • Avoid using agHelper.Sleep, this.Sleep in any file in code.
🔇 Additional comments (1)
app/client/cypress/e2e/Regression/ClientSide/PartialImportExport/PartialImportRegularApp.ts (1)

177-179: 🛠️ Refactor suggestion

Simplify Git branch creation

The consecutive Git branch creation calls can be simplified.

 gitSync.CreateNConnectToGit();
 gitSync.CreateGitBranch("New_Branch");
-gitSync.CreateGitBranch();

Likely invalid or redundant comment.

Comment on lines 33 to 81
it("1. Should export all the selected elements and import it to new Page", () => {
partialImportExport.OpenExportModal();

// Export Widgets
partialImportExport.PartiallyExportFile(
4,
partialImportExport.locators.export.modelContents.widgetsSection,
["Table1", "Button1"],
);

// Export Queries
partialImportExport.OpenExportModal();
partialImportExport.PartiallyExportFile(
2,
partialImportExport.locators.export.modelContents.queriesSection,
["Api1"],
);

PageList.AddNewPage("New blank page");
partialImportExport.OpenImportModal();

// Import Widgets
partialImportExport.OpenImportModal();
partialImportExport.ImportPartiallyExportedFile(
"PartialWidgetExport.json",
"Widgets",
["Table1", "Button1"],
);

// Import Queries
partialImportExport.OpenImportModal();
partialImportExport.ImportPartiallyExportedFile(
"PartialQueryExport.json",
"Queries",
["Api1"],
);

agHelper.selectAndValidateWidgetNameAndProperty({
widgetName: "Table1",
propFieldName: "Table data",
valueToValidate: "{{Api1.data}}",
});

PageLeftPane.switchSegment("Queries");
agHelper.GetNClick('[data-testid="t--entity-item-Api1"]');
apiPage.RunAPI();
PageLeftPane.switchSegment("UI");
agHelper.AssertElementExist('[data-colindex="0"][data-rowindex="0"]');
});
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🛠️ Refactor suggestion

Extract common test steps into helper functions

The test cases have repeated patterns for importing widgets and queries. Consider extracting these into helper functions.

+/**
+ * Helper function to import widgets and queries
+ */
+const importWidgetsAndQueries = () => {
+  // Import Widgets
+  partialImportExport.OpenImportModal();
+  partialImportExport.ImportPartiallyExportedFile(
+    "PartialWidgetExport.json",
+    "Widgets",
+    ["Table1", "Button1"]
+  );
+
+  // Import Queries
+  partialImportExport.ImportPartiallyExportedFile(
+    "PartialQueryExport.json",
+    "Queries",
+    ["Api1"]
+  );
+};
+
+/**
+ * Helper function to validate imports
+ */
+const validateImports = () => {
+  agHelper.selectAndValidateWidgetNameAndProperty({
+    widgetName: "Table1",
+    propFieldName: "Table data",
+    valueToValidate: "{{Api1.data}}"
+  });
+
+  PageLeftPane.switchSegment("Queries");
+  agHelper.GetNClick(LOCATORS.API_ITEM);
+  apiPage.RunAPI();
+  PageLeftPane.switchSegment("UI");
+  agHelper.AssertElementExist(LOCATORS.TABLE_CELL);
+};

This will reduce code duplication and make the tests more maintainable.

Also applies to: 83-105, 107-138, 140-172, 174-229

Comment on lines 70 to 80
agHelper.selectAndValidateWidgetNameAndProperty({
widgetName: "Table1",
propFieldName: "Table data",
valueToValidate: "{{Api1.data}}",
});

PageLeftPane.switchSegment("Queries");
agHelper.GetNClick('[data-testid="t--entity-item-Api1"]');
apiPage.RunAPI();
PageLeftPane.switchSegment("UI");
agHelper.AssertElementExist('[data-colindex="0"][data-rowindex="0"]');
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🛠️ Refactor suggestion

Move selectors to locator variables

Avoid using hardcoded selectors. Move them to the locators object.

+// Add to locators object
+const LOCATORS = {
+  API_ITEM: '[data-testid="t--entity-item-Api1"]',
+  TABLE_CELL: '[data-colindex="0"][data-rowindex="0"]'
+};

 agHelper.selectAndValidateWidgetNameAndProperty({
   widgetName: "Table1",
   propFieldName: "Table data",
   valueToValidate: "{{Api1.data}}",
 });

 PageLeftPane.switchSegment("Queries");
-agHelper.GetNClick('[data-testid="t--entity-item-Api1"]');
+agHelper.GetNClick(LOCATORS.API_ITEM);
 apiPage.RunAPI();
 PageLeftPane.switchSegment("UI");
-agHelper.AssertElementExist('[data-colindex="0"][data-rowindex="0"]');
+agHelper.AssertElementExist(LOCATORS.TABLE_CELL);

Committable suggestion skipped: line range outside the PR's diff.

Copy link

Workflow run: https://github.com/appsmithorg/appsmith/actions/runs/12030015090.
Cypress dashboard url: Click here!
All cypress tests have passed 🎉🎉🎉

Copy link
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 2

📜 Review details

Configuration used: .coderabbit.yaml
Review profile: CHILL

📥 Commits

Reviewing files that changed from the base of the PR and between ae42421 and cb80ee9.

📒 Files selected for processing (2)
  • app/client/cypress/e2e/Regression/ClientSide/PartialImportExport/PartialImportRegularApp.ts (1 hunks)
  • app/client/cypress/support/Objects/CommonLocators.ts (1 hunks)
🚧 Files skipped from review as they are similar to previous changes (1)
  • app/client/cypress/e2e/Regression/ClientSide/PartialImportExport/PartialImportRegularApp.ts
🧰 Additional context used
📓 Path-based instructions (1)
app/client/cypress/support/Objects/CommonLocators.ts (1)

Pattern app/client/cypress/**/**.*: Review the following e2e test code written using the Cypress test library. Ensure that:

  • Follow best practices for Cypress code and e2e automation.
  • Avoid using cy.wait in code.
  • Avoid using cy.pause in code.
  • Avoid using agHelper.sleep().
  • Use locator variables for locators and do not use plain strings.
  • Use data-* attributes for selectors.
  • Avoid Xpaths, Attributes and CSS path.
  • Avoid selectors like .btn.submit or button[type=submit].
  • Perform logins via API with LoginFromAPI.
  • Perform logout via API with LogOutviaAPI.
  • Perform signup via API with SignupFromAPI.
  • Avoid using it.only.
  • Avoid using after and aftereach in test cases.
  • Use multiple assertions for expect statements.
  • Avoid using strings for assertions.
  • Do not use duplicate filenames even with different paths.
  • Avoid using agHelper.Sleep, this.Sleep in any file in code.

@@ -342,4 +342,6 @@ export class CommonLocators {
_propertyCollapseBody = ".bp3-collapse-body";
_propertyCollapse = ".bp3-collapse";
_widgetBorder = ".t--draggable-tabswidget div div div";
_entityItem = "[data-testid='t--entity-item-Api1']";
_rowData = "[data-colindex='0'][data-rowindex='0']";
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🛠️ Refactor suggestion

Make _rowData locator reusable by parameterizing indices

The current implementation is hardcoded to specific row and column indices, limiting its reusability.

Consider this implementation:

- _rowData = "[data-colindex='0'][data-rowindex='0']";
+ _rowData = (colIndex: number, rowIndex: number) => `[data-colindex='${colIndex}'][data-rowindex='${rowIndex}']`;
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
_rowData = "[data-colindex='0'][data-rowindex='0']";
_rowData = (colIndex: number, rowIndex: number) => `[data-colindex='${colIndex}'][data-rowindex='${rowIndex}']`;

@@ -342,4 +342,6 @@ export class CommonLocators {
_propertyCollapseBody = ".bp3-collapse-body";
_propertyCollapse = ".bp3-collapse";
_widgetBorder = ".t--draggable-tabswidget div div div";
_entityItem = "[data-testid='t--entity-item-Api1']";
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🛠️ Refactor suggestion

Make _entityItem locator reusable by parameterizing the entity name

The current implementation is hardcoded to 'Api1', limiting its reusability across different test scenarios.

Consider this implementation:

- _entityItem = "[data-testid='t--entity-item-Api1']";
+ _entityItem = (entityName: string) => `[data-testid='t--entity-item-${entityName}']`;
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
_entityItem = "[data-testid='t--entity-item-Api1']";
_entityItem = (entityName: string) => `[data-testid='t--entity-item-${entityName}']`;

@NandanAnantharamu
Copy link
Collaborator Author

/ci-test-limit-count run_count=25

Copy link

Copy link

Workflow run: https://github.com/appsmithorg/appsmith/actions/runs/12030536121.
Cypress dashboard: Click here!
The following are new failures, please fix them before merging the PR:
To know the list of identified flaky tests - Refer here

***** Repeat Run Summary ***** Total Tests with repeat: 125 Total Passed: 125 Total Failed: 0 Total Skipped: 0 *****************************

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ok-to-test Required label for CI skip-changelog Adding this label to a PR prevents it from being listed in the changelog Test
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants