-
Notifications
You must be signed in to change notification settings - Fork 3.8k
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
base: release
Are you sure you want to change the base?
Conversation
WalkthroughThe 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
Possibly related PRs
Suggested labels
Suggested reviewers
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? 🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
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)
Other keywords and placeholders
Documentation and Community
|
…rt/PartialImportExportWithinNewPageAndApp.ts
There was a problem hiding this 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 valuesThe fixture contains static values for pagination and filtering which limits test coverage. Consider parameterizing these values to support multiple test scenarios.
Suggested improvements:
- Use variables for pagination limits
- Add more filter conditions
- 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 readabilityThe 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 valuesMultiple 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 Table1The 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
📒 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":""} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
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:
- Use Cypress environment variables
- Create a separate test constants file
- 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.
partialImportExport.OpenImportModal(); | ||
partialImportExport.ImportPartiallyExportedFile( |
There was a problem hiding this comment.
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
partialImportExport.OpenImportModal(); | ||
partialImportExport.ImportPartiallyExportedFile( |
There was a problem hiding this comment.
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
partialImportExport.OpenImportModal(); | ||
partialImportExport.ImportPartiallyExportedFile( |
There was a problem hiding this comment.
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(() => {}); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
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.
beforeEach(() => {}); |
gitSync.CreateGitBranch("New_Branch"); | ||
gitSync.CreateGitBranch(); |
There was a problem hiding this comment.
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\":[]}"} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
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.
{"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); | |
} | |
} | |
} |
/ci-test-limit-count run_count=25 |
Tests running at: https://github.com/appsmithorg/appsmith/actions/runs/11985117369. |
Workflow run: https://github.com/appsmithorg/appsmith/actions/runs/11985117369.
|
/ci-test-limit |
Tests running at: https://github.com/appsmithorg/appsmith/actions/runs/11988423349. |
Workflow run: https://github.com/appsmithorg/appsmith/actions/runs/11988423349. |
/ci-test-limit-count run_count=25 |
Tests running at: https://github.com/appsmithorg/appsmith/actions/runs/11988959032. |
Workflow run: https://github.com/appsmithorg/appsmith/actions/runs/11988959032.
|
There was a problem hiding this 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 URLThe 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 configurableThe 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 feedbackThe Table and Button configurations need improvements:
- Add loading state handling for the Button during PDF generation
- 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
📒 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:
- Using
host.docker.internal
might cause flakiness in tests - Consider reducing the timeout from 10000ms for faster test execution
- 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); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
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\":[]}"} |
There was a problem hiding this comment.
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
- JSObject1's PDF generation:
- Add error handling for PDF generation
- Validate Table1 data before processing
- 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.
/ci-test-limit |
Tests running at: https://github.com/appsmithorg/appsmith/actions/runs/12030015090. |
There was a problem hiding this 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
📒 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
There was a problem hiding this 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 documentationThe setup is well-structured but could benefit from:
- Moving repeated strings like "Home", "Page1" to constants
- 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
📒 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.
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"]'); | ||
}); |
There was a problem hiding this comment.
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
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"]'); |
There was a problem hiding this comment.
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.
Workflow run: https://github.com/appsmithorg/appsmith/actions/runs/12030015090. |
There was a problem hiding this 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
📒 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']"; |
There was a problem hiding this comment.
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.
_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']"; |
There was a problem hiding this comment.
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.
_entityItem = "[data-testid='t--entity-item-Api1']"; | |
_entityItem = (entityName: string) => `[data-testid='t--entity-item-${entityName}']`; |
/ci-test-limit-count run_count=25 |
Tests running at: https://github.com/appsmithorg/appsmith/actions/runs/12030536121. |
Workflow run: https://github.com/appsmithorg/appsmith/actions/runs/12030536121.
|
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
Improvements
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