From d7330617df736ccb2e3dbadddd124e7ad9a49d83 Mon Sep 17 00:00:00 2001 From: Sabir Hassan Date: Tue, 20 Sep 2022 22:02:15 +0500 Subject: [PATCH] chore: update docs --- docs/assets/highlight.css | 6 +- docs/assets/icons.css | 1043 --------------- docs/assets/icons.png | Bin 9615 -> 0 bytes docs/assets/icons@2x.png | Bin 28144 -> 0 bytes docs/assets/main.js | 6 +- docs/assets/search.js | 2 +- docs/assets/style.css | 1080 +++++++--------- docs/assets/widgets.png | Bin 480 -> 0 bytes docs/assets/widgets@2x.png | Bin 855 -> 0 bytes .../SAS9ApiClient.SAS9ApiClient-1.html | 17 - docs/classes/SAS9ApiClient.SAS9ApiClient.html | 151 +++ .../SASViyaApiClient.SASViyaApiClient-1.html | 239 ---- .../SASViyaApiClient.SASViyaApiClient.html | 911 +++++++++++++ docs/classes/SASjs.SASjs-1.html | 292 ----- docs/classes/SASjs.default.html | 1150 +++++++++++++++++ .../SASjsApiClient.SASjsApiClient-1.html | 19 - .../SASjsApiClient.SASjsApiClient.html | 190 +++ docs/classes/types.SASjsConfig.html | 214 ++- docs/enums/types.LoginMechanism.html | 74 +- docs/enums/types.MemberType.html | 1 - docs/index.html | 75 +- .../SASjsApiClient.SASjsAuthResponse.html | 78 +- docs/interfaces/types.Context.html | 99 +- .../types.ContextAllAttributes.html | 158 ++- docs/interfaces/types.CsrfToken.html | 78 +- docs/interfaces/types.EditContextInput.html | 132 +- docs/interfaces/types.ExecutionQuery.html | 78 +- docs/interfaces/types.File.html | 92 +- docs/interfaces/types.FileTree.html | 1 - docs/interfaces/types.Folder.html | 92 +- docs/interfaces/types.FolderMember.html | 1 - docs/interfaces/types.Job.html | 127 +- docs/interfaces/types.JobDefinition.html | 71 +- docs/interfaces/types.JobResult.html | 71 +- docs/interfaces/types.Link.html | 99 +- docs/interfaces/types.PollOptions.html | 92 +- docs/interfaces/types.SASjsRequest.html | 111 +- docs/interfaces/types.ServiceMember.html | 1 - docs/interfaces/types.Session.html | 104 +- docs/interfaces/types.SessionVariable.html | 71 +- docs/interfaces/types.UploadFile.html | 83 +- docs/interfaces/types.WriteStream.html | 104 +- docs/modules.html | 51 +- docs/modules/SAS9ApiClient.html | 57 +- docs/modules/SASViyaApiClient.html | 57 +- docs/modules/SASjs.html | 57 +- docs/modules/SASjsApiClient.html | 62 +- docs/modules/types.html | 99 +- 48 files changed, 5271 insertions(+), 2325 deletions(-) delete mode 100644 docs/assets/icons.css delete mode 100644 docs/assets/icons.png delete mode 100644 docs/assets/icons@2x.png delete mode 100644 docs/assets/widgets.png delete mode 100644 docs/assets/widgets@2x.png delete mode 100644 docs/classes/SAS9ApiClient.SAS9ApiClient-1.html create mode 100644 docs/classes/SAS9ApiClient.SAS9ApiClient.html delete mode 100644 docs/classes/SASViyaApiClient.SASViyaApiClient-1.html create mode 100644 docs/classes/SASViyaApiClient.SASViyaApiClient.html delete mode 100644 docs/classes/SASjs.SASjs-1.html create mode 100644 docs/classes/SASjs.default.html delete mode 100644 docs/classes/SASjsApiClient.SASjsApiClient-1.html create mode 100644 docs/classes/SASjsApiClient.SASjsApiClient.html delete mode 100644 docs/enums/types.MemberType.html delete mode 100644 docs/interfaces/types.FileTree.html delete mode 100644 docs/interfaces/types.FolderMember.html delete mode 100644 docs/interfaces/types.ServiceMember.html diff --git a/docs/assets/highlight.css b/docs/assets/highlight.css index 7edb131..357e5eb 100644 --- a/docs/assets/highlight.css +++ b/docs/assets/highlight.css @@ -21,7 +21,7 @@ --dark-hl-9: #C8C8C8; --light-hl-10: #CD3131; --dark-hl-10: #F44747; - --light-code-background: #F5F5F5; + --light-code-background: #FFFFFF; --dark-code-background: #1E1E1E; } @@ -55,7 +55,7 @@ --code-background: var(--dark-code-background); } } -body.light { +:root[data-theme='light'] { --hl-0: var(--light-hl-0); --hl-1: var(--light-hl-1); --hl-2: var(--light-hl-2); @@ -70,7 +70,7 @@ body.light { --code-background: var(--light-code-background); } -body.dark { +:root[data-theme='dark'] { --hl-0: var(--dark-hl-0); --hl-1: var(--dark-hl-1); --hl-2: var(--dark-hl-2); diff --git a/docs/assets/icons.css b/docs/assets/icons.css deleted file mode 100644 index 776a356..0000000 --- a/docs/assets/icons.css +++ /dev/null @@ -1,1043 +0,0 @@ -.tsd-kind-icon { - display: block; - position: relative; - padding-left: 20px; - text-indent: -20px; -} -.tsd-kind-icon:before { - content: ""; - display: inline-block; - vertical-align: middle; - width: 17px; - height: 17px; - margin: 0 3px 2px 0; - background-image: url(./icons.png); -} -@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) { - .tsd-kind-icon:before { - background-image: url(./icons@2x.png); - background-size: 238px 204px; - } -} - -.tsd-signature.tsd-kind-icon:before { - background-position: 0 -153px; -} - -.tsd-kind-object-literal > .tsd-kind-icon:before { - background-position: 0px -17px; -} -.tsd-kind-object-literal.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -17px; -} -.tsd-kind-object-literal.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -17px; -} - -.tsd-kind-class > .tsd-kind-icon:before { - background-position: 0px -34px; -} -.tsd-kind-class.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -34px; -} -.tsd-kind-class.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -34px; -} - -.tsd-kind-class.tsd-has-type-parameter > .tsd-kind-icon:before { - background-position: 0px -51px; -} -.tsd-kind-class.tsd-has-type-parameter.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -17px -51px; -} -.tsd-kind-class.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -51px; -} - -.tsd-kind-interface > .tsd-kind-icon:before { - background-position: 0px -68px; -} -.tsd-kind-interface.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -68px; -} -.tsd-kind-interface.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -68px; -} - -.tsd-kind-interface.tsd-has-type-parameter > .tsd-kind-icon:before { - background-position: 0px -85px; -} -.tsd-kind-interface.tsd-has-type-parameter.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -17px -85px; -} -.tsd-kind-interface.tsd-has-type-parameter.tsd-is-private - > .tsd-kind-icon:before { - background-position: -34px -85px; -} - -.tsd-kind-namespace > .tsd-kind-icon:before { - background-position: 0px -102px; -} -.tsd-kind-namespace.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -102px; -} -.tsd-kind-namespace.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -102px; -} - -.tsd-kind-module > .tsd-kind-icon:before { - background-position: 0px -102px; -} -.tsd-kind-module.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -102px; -} -.tsd-kind-module.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -102px; -} - -.tsd-kind-enum > .tsd-kind-icon:before { - background-position: 0px -119px; -} -.tsd-kind-enum.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -119px; -} -.tsd-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -119px; -} - -.tsd-kind-enum-member > .tsd-kind-icon:before { - background-position: 0px -136px; -} -.tsd-kind-enum-member.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -136px; -} -.tsd-kind-enum-member.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -136px; -} - -.tsd-kind-signature > .tsd-kind-icon:before { - background-position: 0px -153px; -} -.tsd-kind-signature.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -153px; -} -.tsd-kind-signature.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -153px; -} - -.tsd-kind-type-alias > .tsd-kind-icon:before { - background-position: 0px -170px; -} -.tsd-kind-type-alias.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -170px; -} -.tsd-kind-type-alias.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -170px; -} - -.tsd-kind-type-alias.tsd-has-type-parameter > .tsd-kind-icon:before { - background-position: 0px -187px; -} -.tsd-kind-type-alias.tsd-has-type-parameter.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -17px -187px; -} -.tsd-kind-type-alias.tsd-has-type-parameter.tsd-is-private - > .tsd-kind-icon:before { - background-position: -34px -187px; -} - -.tsd-kind-variable > .tsd-kind-icon:before { - background-position: -136px -0px; -} -.tsd-kind-variable.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -0px; -} -.tsd-kind-variable.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -0px; -} -.tsd-kind-variable.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -0px; -} -.tsd-kind-variable.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -0px; -} -.tsd-kind-variable.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -0px; -} -.tsd-kind-variable.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -0px; -} -.tsd-kind-variable.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -0px; -} -.tsd-kind-variable.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -0px; -} -.tsd-kind-variable.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -0px; -} -.tsd-kind-variable.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -0px; -} -.tsd-kind-variable.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -0px; -} -.tsd-kind-variable.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -0px; -} - -.tsd-kind-property > .tsd-kind-icon:before { - background-position: -136px -0px; -} -.tsd-kind-property.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -0px; -} -.tsd-kind-property.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -0px; -} -.tsd-kind-property.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -0px; -} -.tsd-kind-property.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -0px; -} -.tsd-kind-property.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -0px; -} -.tsd-kind-property.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -0px; -} -.tsd-kind-property.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -0px; -} -.tsd-kind-property.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -0px; -} -.tsd-kind-property.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -0px; -} -.tsd-kind-property.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -0px; -} -.tsd-kind-property.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -0px; -} -.tsd-kind-property.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -0px; -} - -.tsd-kind-get-signature > .tsd-kind-icon:before { - background-position: -136px -17px; -} -.tsd-kind-get-signature.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -17px; -} -.tsd-kind-get-signature.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -17px; -} - -.tsd-kind-set-signature > .tsd-kind-icon:before { - background-position: -136px -34px; -} -.tsd-kind-set-signature.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -34px; -} -.tsd-kind-set-signature.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -34px; -} - -.tsd-kind-accessor > .tsd-kind-icon:before { - background-position: -136px -51px; -} -.tsd-kind-accessor.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -51px; -} -.tsd-kind-accessor.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -51px; -} - -.tsd-kind-function > .tsd-kind-icon:before { - background-position: -136px -68px; -} -.tsd-kind-function.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -68px; -} -.tsd-kind-function.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-function.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -68px; -} -.tsd-kind-function.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -68px; -} -.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -68px; -} -.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -68px; -} -.tsd-kind-function.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-function.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -68px; -} -.tsd-kind-function.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -68px; -} -.tsd-kind-function.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-function.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -68px; -} -.tsd-kind-function.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -68px; -} - -.tsd-kind-method > .tsd-kind-icon:before { - background-position: -136px -68px; -} -.tsd-kind-method.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -68px; -} -.tsd-kind-method.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-method.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -68px; -} -.tsd-kind-method.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -68px; -} -.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -68px; -} -.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -68px; -} -.tsd-kind-method.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-method.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -68px; -} -.tsd-kind-method.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before { - background-position: -187px -68px; -} -.tsd-kind-method.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-method.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -68px; -} -.tsd-kind-method.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -68px; -} - -.tsd-kind-call-signature > .tsd-kind-icon:before { - background-position: -136px -68px; -} -.tsd-kind-call-signature.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -68px; -} -.tsd-kind-call-signature.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -68px; -} - -.tsd-kind-function.tsd-has-type-parameter > .tsd-kind-icon:before { - background-position: -136px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -153px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class - > .tsd-kind-icon:before { - background-position: -51px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum - > .tsd-kind-icon:before { - background-position: -170px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-interface - > .tsd-kind-icon:before { - background-position: -204px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -85px; -} - -.tsd-kind-method.tsd-has-type-parameter > .tsd-kind-icon:before { - background-position: -136px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -153px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class - > .tsd-kind-icon:before { - background-position: -51px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum - > .tsd-kind-icon:before { - background-position: -170px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-interface - > .tsd-kind-icon:before { - background-position: -204px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -85px; -} - -.tsd-kind-constructor > .tsd-kind-icon:before { - background-position: -136px -102px; -} -.tsd-kind-constructor.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -102px; -} -.tsd-kind-constructor.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -102px; -} - -.tsd-kind-constructor-signature > .tsd-kind-icon:before { - background-position: -136px -102px; -} -.tsd-kind-constructor-signature.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -102px; -} -.tsd-kind-constructor-signature.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-interface - > .tsd-kind-icon:before { - background-position: -204px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -102px; -} - -.tsd-kind-index-signature > .tsd-kind-icon:before { - background-position: -136px -119px; -} -.tsd-kind-index-signature.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -119px; -} -.tsd-kind-index-signature.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -119px; -} - -.tsd-kind-event > .tsd-kind-icon:before { - background-position: -136px -136px; -} -.tsd-kind-event.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -136px; -} -.tsd-kind-event.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -136px; -} -.tsd-kind-event.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -136px; -} -.tsd-kind-event.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before { - background-position: -68px -136px; -} -.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before { - background-position: -85px -136px; -} -.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -136px; -} -.tsd-kind-event.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -136px; -} -.tsd-kind-event.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -136px; -} -.tsd-kind-event.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before { - background-position: -187px -136px; -} -.tsd-kind-event.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -136px; -} -.tsd-kind-event.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -136px; -} -.tsd-kind-event.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -136px; -} - -.tsd-is-static > .tsd-kind-icon:before { - background-position: -136px -153px; -} -.tsd-is-static.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -153px; -} -.tsd-is-static.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -153px; -} -.tsd-is-static.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -153px; -} -.tsd-is-static.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before { - background-position: -68px -153px; -} -.tsd-is-static.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before { - background-position: -85px -153px; -} -.tsd-is-static.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -153px; -} -.tsd-is-static.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -153px; -} -.tsd-is-static.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -153px; -} -.tsd-is-static.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before { - background-position: -187px -153px; -} -.tsd-is-static.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -153px; -} -.tsd-is-static.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -153px; -} -.tsd-is-static.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -153px; -} - -.tsd-is-static.tsd-kind-function > .tsd-kind-icon:before { - background-position: -136px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-interface - > .tsd-kind-icon:before { - background-position: -204px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -170px; -} - -.tsd-is-static.tsd-kind-method > .tsd-kind-icon:before { - background-position: -136px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-interface - > .tsd-kind-icon:before { - background-position: -204px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -170px; -} - -.tsd-is-static.tsd-kind-call-signature > .tsd-kind-icon:before { - background-position: -136px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -153px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class - > .tsd-kind-icon:before { - background-position: -51px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum - > .tsd-kind-icon:before { - background-position: -170px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-interface - > .tsd-kind-icon:before { - background-position: -204px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -170px; -} - -.tsd-is-static.tsd-kind-event > .tsd-kind-icon:before { - background-position: -136px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-interface - > .tsd-kind-icon:before { - background-position: -204px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -187px; -} diff --git a/docs/assets/icons.png b/docs/assets/icons.png deleted file mode 100644 index 3836d5fe46e48bbe186116855aae879c23935327..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9615 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 NZmR35l_G4O{0}dcmS_L~ diff --git a/docs/assets/icons@2x.png b/docs/assets/icons@2x.png deleted file mode 100644 index 5a209e2f6d7f915cc9cb6fe7a4264c8be4db87b0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 28144 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 Ce=Object.create;var J=Object.defineProperty;var Pe=Object.getOwnPropertyDescriptor;var Oe=Object.getOwnPropertyNames;var Re=Object.getPrototypeOf,_e=Object.prototype.hasOwnProperty;var Me=t=>J(t,"__esModule",{value:!0});var Fe=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports);var De=(t,e,r,n)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of Oe(e))!_e.call(t,i)&&(r||i!=="default")&&J(t,i,{get:()=>e[i],enumerable:!(n=Pe(e,i))||n.enumerable});return t},Ae=(t,e)=>De(Me(J(t!=null?Ce(Re(t)):{},"default",!e&&t&&t.__esModule?{get:()=>t.default,enumerable:!0}:{value:t,enumerable:!0})),t);var de=Fe((ce,he)=>{(function(){var t=function(e){var r=new t.Builder;return r.pipeline.add(t.trimmer,t.stopWordFilter,t.stemmer),r.searchPipeline.add(t.stemmer),e.call(r,r),r.build()};t.version="2.3.9";t.utils={},t.utils.warn=function(e){return function(r){e.console&&console.warn&&console.warn(r)}}(this),t.utils.asString=function(e){return e==null?"":e.toString()},t.utils.clone=function(e){if(e==null)return e;for(var r=Object.create(null),n=Object.keys(e),i=0;i0){var h=t.utils.clone(r)||{};h.position=[a,l],h.index=s.length,s.push(new t.Token(n.slice(a,o),h))}a=o+1}}return s},t.tokenizer.separator=/[\s\-]+/;t.Pipeline=function(){this._stack=[]},t.Pipeline.registeredFunctions=Object.create(null),t.Pipeline.registerFunction=function(e,r){r in this.registeredFunctions&&t.utils.warn("Overwriting existing registered function: "+r),e.label=r,t.Pipeline.registeredFunctions[e.label]=e},t.Pipeline.warnIfFunctionNotRegistered=function(e){var r=e.label&&e.label in this.registeredFunctions;r||t.utils.warn(`Function is not registered with pipeline. This may cause problems when serialising the index. -`,e)},t.Pipeline.load=function(e){var r=new t.Pipeline;return e.forEach(function(n){var i=t.Pipeline.registeredFunctions[n];if(i)r.add(i);else throw new Error("Cannot load unregistered function: "+n)}),r},t.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach(function(r){t.Pipeline.warnIfFunctionNotRegistered(r),this._stack.push(r)},this)},t.Pipeline.prototype.after=function(e,r){t.Pipeline.warnIfFunctionNotRegistered(r);var n=this._stack.indexOf(e);if(n==-1)throw new Error("Cannot find existingFn");n=n+1,this._stack.splice(n,0,r)},t.Pipeline.prototype.before=function(e,r){t.Pipeline.warnIfFunctionNotRegistered(r);var n=this._stack.indexOf(e);if(n==-1)throw new Error("Cannot find existingFn");this._stack.splice(n,0,r)},t.Pipeline.prototype.remove=function(e){var r=this._stack.indexOf(e);r!=-1&&this._stack.splice(r,1)},t.Pipeline.prototype.run=function(e){for(var r=this._stack.length,n=0;n1&&(oe&&(n=s),o!=e);)i=n-r,s=r+Math.floor(i/2),o=this.elements[s*2];if(o==e||o>e)return s*2;if(ou?h+=2:a==u&&(r+=n[l+1]*i[h+1],l+=2,h+=2);return r},t.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},t.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),r=1,n=0;r0){var o=s.str.charAt(0),a;o in s.node.edges?a=s.node.edges[o]:(a=new t.TokenSet,s.node.edges[o]=a),s.str.length==1&&(a.final=!0),i.push({node:a,editsRemaining:s.editsRemaining,str:s.str.slice(1)})}if(s.editsRemaining!=0){if("*"in s.node.edges)var u=s.node.edges["*"];else{var u=new t.TokenSet;s.node.edges["*"]=u}if(s.str.length==0&&(u.final=!0),i.push({node:u,editsRemaining:s.editsRemaining-1,str:s.str}),s.str.length>1&&i.push({node:s.node,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)}),s.str.length==1&&(s.node.final=!0),s.str.length>=1){if("*"in s.node.edges)var l=s.node.edges["*"];else{var l=new t.TokenSet;s.node.edges["*"]=l}s.str.length==1&&(l.final=!0),i.push({node:l,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)})}if(s.str.length>1){var h=s.str.charAt(0),p=s.str.charAt(1),v;p in s.node.edges?v=s.node.edges[p]:(v=new t.TokenSet,s.node.edges[p]=v),s.str.length==1&&(v.final=!0),i.push({node:v,editsRemaining:s.editsRemaining-1,str:h+s.str.slice(2)})}}}return n},t.TokenSet.fromString=function(e){for(var r=new t.TokenSet,n=r,i=0,s=e.length;i=e;r--){var n=this.uncheckedNodes[r],i=n.child.toString();i in this.minimizedNodes?n.parent.edges[n.char]=this.minimizedNodes[i]:(n.child._str=i,this.minimizedNodes[i]=n.child),this.uncheckedNodes.pop()}};t.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},t.Index.prototype.search=function(e){return this.query(function(r){var n=new t.QueryParser(e,r);n.parse()})},t.Index.prototype.query=function(e){for(var r=new t.Query(this.fields),n=Object.create(null),i=Object.create(null),s=Object.create(null),o=Object.create(null),a=Object.create(null),u=0;u1?this._b=1:this._b=e},t.Builder.prototype.k1=function(e){this._k1=e},t.Builder.prototype.add=function(e,r){var n=e[this._ref],i=Object.keys(this._fields);this._documents[n]=r||{},this.documentCount+=1;for(var s=0;s=this.length)return t.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},t.QueryLexer.prototype.width=function(){return this.pos-this.start},t.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},t.QueryLexer.prototype.backup=function(){this.pos-=1},t.QueryLexer.prototype.acceptDigitRun=function(){var e,r;do e=this.next(),r=e.charCodeAt(0);while(r>47&&r<58);e!=t.QueryLexer.EOS&&this.backup()},t.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(t.QueryLexer.TERM)),e.ignore(),e.more())return t.QueryLexer.lexText},t.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.EDIT_DISTANCE),t.QueryLexer.lexText},t.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.BOOST),t.QueryLexer.lexText},t.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(t.QueryLexer.TERM)},t.QueryLexer.termSeparator=t.tokenizer.separator,t.QueryLexer.lexText=function(e){for(;;){var r=e.next();if(r==t.QueryLexer.EOS)return t.QueryLexer.lexEOS;if(r.charCodeAt(0)==92){e.escapeCharacter();continue}if(r==":")return t.QueryLexer.lexField;if(r=="~")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexEditDistance;if(r=="^")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexBoost;if(r=="+"&&e.width()===1||r=="-"&&e.width()===1)return e.emit(t.QueryLexer.PRESENCE),t.QueryLexer.lexText;if(r.match(t.QueryLexer.termSeparator))return t.QueryLexer.lexTerm}},t.QueryParser=function(e,r){this.lexer=new t.QueryLexer(e),this.query=r,this.currentClause={},this.lexemeIdx=0},t.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=t.QueryParser.parseClause;e;)e=e(this);return this.query},t.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},t.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},t.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},t.QueryParser.parseClause=function(e){var r=e.peekLexeme();if(r!=null)switch(r.type){case t.QueryLexer.PRESENCE:return t.QueryParser.parsePresence;case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var n="expected either a field or a term, found "+r.type;throw r.str.length>=1&&(n+=" with value '"+r.str+"'"),new t.QueryParseError(n,r.start,r.end)}},t.QueryParser.parsePresence=function(e){var r=e.consumeLexeme();if(r!=null){switch(r.str){case"-":e.currentClause.presence=t.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=t.Query.presence.REQUIRED;break;default:var n="unrecognised presence operator'"+r.str+"'";throw new t.QueryParseError(n,r.start,r.end)}var i=e.peekLexeme();if(i==null){var n="expecting term or field, found nothing";throw new t.QueryParseError(n,r.start,r.end)}switch(i.type){case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var n="expecting term or field, found '"+i.type+"'";throw new t.QueryParseError(n,i.start,i.end)}}},t.QueryParser.parseField=function(e){var r=e.consumeLexeme();if(r!=null){if(e.query.allFields.indexOf(r.str)==-1){var n=e.query.allFields.map(function(o){return"'"+o+"'"}).join(", "),i="unrecognised field '"+r.str+"', possible fields: "+n;throw new t.QueryParseError(i,r.start,r.end)}e.currentClause.fields=[r.str];var s=e.peekLexeme();if(s==null){var i="expecting term, found nothing";throw new t.QueryParseError(i,r.start,r.end)}switch(s.type){case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var i="expecting term, found '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseTerm=function(e){var r=e.consumeLexeme();if(r!=null){e.currentClause.term=r.str.toLowerCase(),r.str.indexOf("*")!=-1&&(e.currentClause.usePipeline=!1);var n=e.peekLexeme();if(n==null){e.nextClause();return}switch(n.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+n.type+"'";throw new t.QueryParseError(i,n.start,n.end)}}},t.QueryParser.parseEditDistance=function(e){var r=e.consumeLexeme();if(r!=null){var n=parseInt(r.str,10);if(isNaN(n)){var i="edit distance must be numeric";throw new t.QueryParseError(i,r.start,r.end)}e.currentClause.editDistance=n;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseBoost=function(e){var r=e.consumeLexeme();if(r!=null){var n=parseInt(r.str,10);if(isNaN(n)){var i="boost must be numeric";throw new t.QueryParseError(i,r.start,r.end)}e.currentClause.boost=n;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},function(e,r){typeof define=="function"&&define.amd?define(r):typeof ce=="object"?he.exports=r():e.lunr=r()}(this,function(){return t})})()});var le=[];function N(t,e){le.push({selector:e,constructor:t})}var X=class{constructor(){this.createComponents(document.body)}createComponents(e){le.forEach(r=>{e.querySelectorAll(r.selector).forEach(n=>{n.dataset.hasInstance||(new r.constructor({el:n}),n.dataset.hasInstance=String(!0))})})}};var Q=class{constructor(e){this.el=e.el}};var Z=class{constructor(){this.listeners={}}addEventListener(e,r){e in this.listeners||(this.listeners[e]=[]),this.listeners[e].push(r)}removeEventListener(e,r){if(!(e in this.listeners))return;let n=this.listeners[e];for(let i=0,s=n.length;i{let r=Date.now();return(...n)=>{r+e-Date.now()<0&&(t(...n),r=Date.now())}};var ee=class extends Z{constructor(){super();this.scrollTop=0;this.lastY=0;this.width=0;this.height=0;this.showToolbar=!0;this.toolbar=document.querySelector(".tsd-page-toolbar"),this.secondaryNav=document.querySelector(".tsd-navigation.secondary"),window.addEventListener("scroll",K(()=>this.onScroll(),10)),window.addEventListener("resize",K(()=>this.onResize(),10)),this.onResize(),this.onScroll()}triggerResize(){let e=new CustomEvent("resize",{detail:{width:this.width,height:this.height}});this.dispatchEvent(e)}onResize(){this.width=window.innerWidth||0,this.height=window.innerHeight||0;let e=new CustomEvent("resize",{detail:{width:this.width,height:this.height}});this.dispatchEvent(e)}onScroll(){this.scrollTop=window.scrollY||0;let e=new CustomEvent("scroll",{detail:{scrollTop:this.scrollTop}});this.dispatchEvent(e),this.hideShowToolbar()}hideShowToolbar(){var r;let e=this.showToolbar;this.showToolbar=this.lastY>=this.scrollTop||this.scrollTop<=0,e!==this.showToolbar&&(this.toolbar.classList.toggle("tsd-page-toolbar--hide"),(r=this.secondaryNav)==null||r.classList.toggle("tsd-navigation--toolbar-hide")),this.lastY=this.scrollTop}},I=ee;I.instance=new ee;var te=class extends Q{constructor(e){super(e);this.anchors=[];this.index=-1;I.instance.addEventListener("resize",()=>this.onResize()),I.instance.addEventListener("scroll",r=>this.onScroll(r)),this.createAnchors()}createAnchors(){let e=window.location.href;e.indexOf("#")!=-1&&(e=e.substr(0,e.indexOf("#"))),this.el.querySelectorAll("a").forEach(r=>{let n=r.href;if(n.indexOf("#")==-1||n.substr(0,e.length)!=e)return;let i=n.substr(n.indexOf("#")+1),s=document.querySelector("a.tsd-anchor[name="+i+"]"),o=r.parentNode;!s||!o||this.anchors.push({link:o,anchor:s,position:0})}),this.onResize()}onResize(){let e;for(let n=0,i=this.anchors.length;nn.position-i.position);let r=new CustomEvent("scroll",{detail:{scrollTop:I.instance.scrollTop}});this.onScroll(r)}onScroll(e){let r=e.detail.scrollTop+5,n=this.anchors,i=n.length-1,s=this.index;for(;s>-1&&n[s].position>r;)s-=1;for(;s-1&&this.anchors[this.index].link.classList.remove("focus"),this.index=s,this.index>-1&&this.anchors[this.index].link.classList.add("focus"))}};var ue=(t,e=100)=>{let r;return(...n)=>{clearTimeout(r),r=setTimeout(()=>t(n),e)}};var fe=Ae(de());function pe(){let t=document.getElementById("tsd-search");if(!t)return;let e=document.getElementById("search-script");t.classList.add("loading"),e&&(e.addEventListener("error",()=>{t.classList.remove("loading"),t.classList.add("failure")}),e.addEventListener("load",()=>{t.classList.remove("loading"),t.classList.add("ready")}),window.searchData&&t.classList.remove("loading"));let r=document.querySelector("#tsd-search input"),n=document.querySelector("#tsd-search .results");if(!r||!n)throw new Error("The input field or the result list wrapper was not found");let i=!1;n.addEventListener("mousedown",()=>i=!0),n.addEventListener("mouseup",()=>{i=!1,t.classList.remove("has-focus")}),r.addEventListener("focus",()=>t.classList.add("has-focus")),r.addEventListener("blur",()=>{i||(i=!1,t.classList.remove("has-focus"))});let s={base:t.dataset.base+"/"};Ve(t,n,r,s)}function Ve(t,e,r,n){r.addEventListener("input",ue(()=>{ze(t,e,r,n)},200));let i=!1;r.addEventListener("keydown",s=>{i=!0,s.key=="Enter"?Ne(e,r):s.key=="Escape"?r.blur():s.key=="ArrowUp"?me(e,-1):s.key==="ArrowDown"?me(e,1):i=!1}),r.addEventListener("keypress",s=>{i&&s.preventDefault()}),document.body.addEventListener("keydown",s=>{s.altKey||s.ctrlKey||s.metaKey||!r.matches(":focus")&&s.key==="/"&&(r.focus(),s.preventDefault())})}function He(t,e){t.index||window.searchData&&(e.classList.remove("loading"),e.classList.add("ready"),t.data=window.searchData,t.index=fe.Index.load(window.searchData.index))}function ze(t,e,r,n){if(He(n,t),!n.index||!n.data)return;e.textContent="";let i=r.value.trim(),s=n.index.search(`*${i}*`);for(let o=0,a=Math.min(10,s.length);o${ve(u.parent,i)}.${l}`);let h=document.createElement("li");h.classList.value=u.classes;let p=document.createElement("a");p.href=n.base+u.url,p.classList.add("tsd-kind-icon"),p.innerHTML=l,h.append(p),e.appendChild(h)}}function me(t,e){let r=t.querySelector(".current");if(!r)r=t.querySelector(e==1?"li:first-child":"li:last-child"),r&&r.classList.add("current");else{let n=r;if(e===1)do n=n.nextElementSibling;while(n instanceof HTMLElement&&n.offsetParent==null);else do n=n.previousElementSibling;while(n instanceof HTMLElement&&n.offsetParent==null);n&&(r.classList.remove("current"),n.classList.add("current"))}}function Ne(t,e){let r=t.querySelector(".current");if(r||(r=t.querySelector("li:first-child")),r){let n=r.querySelector("a");n&&(window.location.href=n.href),e.blur()}}function ve(t,e){if(e==="")return t;let r=t.toLocaleLowerCase(),n=e.toLocaleLowerCase(),i=[],s=0,o=r.indexOf(n);for(;o!=-1;)i.push(re(t.substring(s,o)),`${re(t.substring(o,o+n.length))}`),s=o+n.length,o=r.indexOf(n,s);return i.push(re(t.substring(s))),i.join("")}var je={"&":"&","<":"<",">":">","'":"'",'"':"""};function re(t){return t.replace(/[&<>"'"]/g,e=>je[e])}var ge=class{constructor(e,r){this.signature=e,this.description=r}addClass(e){return this.signature.classList.add(e),this.description.classList.add(e),this}removeClass(e){return this.signature.classList.remove(e),this.description.classList.remove(e),this}},ne=class extends Q{constructor(e){super(e);this.groups=[];this.index=-1;this.createGroups(),this.container&&(this.el.classList.add("active"),Array.from(this.el.children).forEach(r=>{r.addEventListener("touchstart",n=>this.onClick(n)),r.addEventListener("click",n=>this.onClick(n))}),this.container.classList.add("active"),this.setIndex(0))}setIndex(e){if(e<0&&(e=0),e>this.groups.length-1&&(e=this.groups.length-1),this.index==e)return;let r=this.groups[e];if(this.index>-1){let n=this.groups[this.index];n.removeClass("current").addClass("fade-out"),r.addClass("current"),r.addClass("fade-in"),I.instance.triggerResize(),setTimeout(()=>{n.removeClass("fade-out"),r.removeClass("fade-in")},300)}else r.addClass("current"),I.instance.triggerResize();this.index=e}createGroups(){let e=this.el.children;if(e.length<2)return;this.container=this.el.nextElementSibling;let r=this.container.children;this.groups=[];for(let n=0;n{r.signature===e.currentTarget&&this.setIndex(n)})}};var C="mousedown",ye="mousemove",_="mouseup",G={x:0,y:0},xe=!1,ie=!1,Be=!1,A=!1,Le=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);document.documentElement.classList.add(Le?"is-mobile":"not-mobile");Le&&"ontouchstart"in document.documentElement&&(Be=!0,C="touchstart",ye="touchmove",_="touchend");document.addEventListener(C,t=>{ie=!0,A=!1;let e=C=="touchstart"?t.targetTouches[0]:t;G.y=e.pageY||0,G.x=e.pageX||0});document.addEventListener(ye,t=>{if(!!ie&&!A){let e=C=="touchstart"?t.targetTouches[0]:t,r=G.x-(e.pageX||0),n=G.y-(e.pageY||0);A=Math.sqrt(r*r+n*n)>10}});document.addEventListener(_,()=>{ie=!1});document.addEventListener("click",t=>{xe&&(t.preventDefault(),t.stopImmediatePropagation(),xe=!1)});var se=class extends Q{constructor(e){super(e);this.className=this.el.dataset.toggle||"",this.el.addEventListener(_,r=>this.onPointerUp(r)),this.el.addEventListener("click",r=>r.preventDefault()),document.addEventListener(C,r=>this.onDocumentPointerDown(r)),document.addEventListener(_,r=>this.onDocumentPointerUp(r))}setActive(e){if(this.active==e)return;this.active=e,document.documentElement.classList.toggle("has-"+this.className,e),this.el.classList.toggle("active",e);let r=(this.active?"to-has-":"from-has-")+this.className;document.documentElement.classList.add(r),setTimeout(()=>document.documentElement.classList.remove(r),500)}onPointerUp(e){A||(this.setActive(!0),e.preventDefault())}onDocumentPointerDown(e){if(this.active){if(e.target.closest(".col-menu, .tsd-filter-group"))return;this.setActive(!1)}}onDocumentPointerUp(e){if(!A&&this.active&&e.target.closest(".col-menu")){let r=e.target.closest("a");if(r){let n=window.location.href;n.indexOf("#")!=-1&&(n=n.substr(0,n.indexOf("#"))),r.href.substr(0,n.length)==n&&setTimeout(()=>this.setActive(!1),250)}}}};var oe=class{constructor(e,r){this.key=e,this.value=r,this.defaultValue=r,this.initialize(),window.localStorage[this.key]&&this.setValue(this.fromLocalStorage(window.localStorage[this.key]))}initialize(){}setValue(e){if(this.value==e)return;let r=this.value;this.value=e,window.localStorage[this.key]=this.toLocalStorage(e),this.handleValueChange(r,e)}},ae=class extends oe{initialize(){let e=document.querySelector("#tsd-filter-"+this.key);!e||(this.checkbox=e,this.checkbox.addEventListener("change",()=>{this.setValue(this.checkbox.checked)}))}handleValueChange(e,r){!this.checkbox||(this.checkbox.checked=this.value,document.documentElement.classList.toggle("toggle-"+this.key,this.value!=this.defaultValue))}fromLocalStorage(e){return e=="true"}toLocalStorage(e){return e?"true":"false"}},Ee=class extends oe{initialize(){document.documentElement.classList.add("toggle-"+this.key+this.value);let e=document.querySelector("#tsd-filter-"+this.key);if(!e)return;this.select=e;let r=()=>{this.select.classList.add("active")},n=()=>{this.select.classList.remove("active")};this.select.addEventListener(C,r),this.select.addEventListener("mouseover",r),this.select.addEventListener("mouseleave",n),this.select.querySelectorAll("li").forEach(i=>{i.addEventListener(_,s=>{e.classList.remove("active"),this.setValue(s.target.dataset.value||"")})}),document.addEventListener(C,i=>{this.select.contains(i.target)||this.select.classList.remove("active")})}handleValueChange(e,r){this.select.querySelectorAll("li.selected").forEach(s=>{s.classList.remove("selected")});let n=this.select.querySelector('li[data-value="'+r+'"]'),i=this.select.querySelector(".tsd-select-label");n&&i&&(n.classList.add("selected"),i.textContent=n.textContent),document.documentElement.classList.remove("toggle-"+e),document.documentElement.classList.add("toggle-"+r)}fromLocalStorage(e){return e}toLocalStorage(e){return e}},Y=class extends Q{constructor(e){super(e);this.optionVisibility=new Ee("visibility","private"),this.optionInherited=new ae("inherited",!0),this.optionExternals=new ae("externals",!0)}static isSupported(){try{return typeof window.localStorage!="undefined"}catch{return!1}}};function be(t){let e=localStorage.getItem("tsd-theme")||"os";t.value=e,we(e),t.addEventListener("change",()=>{localStorage.setItem("tsd-theme",t.value),we(t.value)})}function we(t){switch(t){case"os":document.body.classList.remove("light","dark");break;case"light":document.body.classList.remove("dark"),document.body.classList.add("light");break;case"dark":document.body.classList.remove("light"),document.body.classList.add("dark");break}}pe();N(te,".menu-highlight");N(ne,".tsd-signatures");N(se,"a[data-toggle]");Y.isSupported()?N(Y,"#tsd-filter"):document.documentElement.classList.add("no-filter");var Te=document.getElementById("theme");Te&&be(Te);var qe=new X;Object.defineProperty(window,"app",{value:qe});})(); +"use strict"; +"use strict";(()=>{var Qe=Object.create;var ae=Object.defineProperty;var Pe=Object.getOwnPropertyDescriptor;var Ce=Object.getOwnPropertyNames;var Oe=Object.getPrototypeOf,Re=Object.prototype.hasOwnProperty;var _e=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports);var Me=(t,e,n,r)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of Ce(e))!Re.call(t,i)&&i!==n&&ae(t,i,{get:()=>e[i],enumerable:!(r=Pe(e,i))||r.enumerable});return t};var De=(t,e,n)=>(n=t!=null?Qe(Oe(t)):{},Me(e||!t||!t.__esModule?ae(n,"default",{value:t,enumerable:!0}):n,t));var de=_e((ce,he)=>{(function(){var t=function(e){var n=new t.Builder;return n.pipeline.add(t.trimmer,t.stopWordFilter,t.stemmer),n.searchPipeline.add(t.stemmer),e.call(n,n),n.build()};t.version="2.3.9";t.utils={},t.utils.warn=function(e){return function(n){e.console&&console.warn&&console.warn(n)}}(this),t.utils.asString=function(e){return e==null?"":e.toString()},t.utils.clone=function(e){if(e==null)return e;for(var n=Object.create(null),r=Object.keys(e),i=0;i0){var h=t.utils.clone(n)||{};h.position=[a,l],h.index=s.length,s.push(new t.Token(r.slice(a,o),h))}a=o+1}}return s},t.tokenizer.separator=/[\s\-]+/;t.Pipeline=function(){this._stack=[]},t.Pipeline.registeredFunctions=Object.create(null),t.Pipeline.registerFunction=function(e,n){n in this.registeredFunctions&&t.utils.warn("Overwriting existing registered function: "+n),e.label=n,t.Pipeline.registeredFunctions[e.label]=e},t.Pipeline.warnIfFunctionNotRegistered=function(e){var n=e.label&&e.label in this.registeredFunctions;n||t.utils.warn(`Function is not registered with pipeline. This may cause problems when serialising the index. +`,e)},t.Pipeline.load=function(e){var n=new t.Pipeline;return e.forEach(function(r){var i=t.Pipeline.registeredFunctions[r];if(i)n.add(i);else throw new Error("Cannot load unregistered function: "+r)}),n},t.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach(function(n){t.Pipeline.warnIfFunctionNotRegistered(n),this._stack.push(n)},this)},t.Pipeline.prototype.after=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");r=r+1,this._stack.splice(r,0,n)},t.Pipeline.prototype.before=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");this._stack.splice(r,0,n)},t.Pipeline.prototype.remove=function(e){var n=this._stack.indexOf(e);n!=-1&&this._stack.splice(n,1)},t.Pipeline.prototype.run=function(e){for(var n=this._stack.length,r=0;r1&&(oe&&(r=s),o!=e);)i=r-n,s=n+Math.floor(i/2),o=this.elements[s*2];if(o==e||o>e)return s*2;if(ou?h+=2:a==u&&(n+=r[l+1]*i[h+1],l+=2,h+=2);return n},t.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},t.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),n=1,r=0;n0){var o=s.str.charAt(0),a;o in s.node.edges?a=s.node.edges[o]:(a=new t.TokenSet,s.node.edges[o]=a),s.str.length==1&&(a.final=!0),i.push({node:a,editsRemaining:s.editsRemaining,str:s.str.slice(1)})}if(s.editsRemaining!=0){if("*"in s.node.edges)var u=s.node.edges["*"];else{var u=new t.TokenSet;s.node.edges["*"]=u}if(s.str.length==0&&(u.final=!0),i.push({node:u,editsRemaining:s.editsRemaining-1,str:s.str}),s.str.length>1&&i.push({node:s.node,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)}),s.str.length==1&&(s.node.final=!0),s.str.length>=1){if("*"in s.node.edges)var l=s.node.edges["*"];else{var l=new t.TokenSet;s.node.edges["*"]=l}s.str.length==1&&(l.final=!0),i.push({node:l,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)})}if(s.str.length>1){var h=s.str.charAt(0),m=s.str.charAt(1),v;m in s.node.edges?v=s.node.edges[m]:(v=new t.TokenSet,s.node.edges[m]=v),s.str.length==1&&(v.final=!0),i.push({node:v,editsRemaining:s.editsRemaining-1,str:h+s.str.slice(2)})}}}return r},t.TokenSet.fromString=function(e){for(var n=new t.TokenSet,r=n,i=0,s=e.length;i=e;n--){var r=this.uncheckedNodes[n],i=r.child.toString();i in this.minimizedNodes?r.parent.edges[r.char]=this.minimizedNodes[i]:(r.child._str=i,this.minimizedNodes[i]=r.child),this.uncheckedNodes.pop()}};t.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},t.Index.prototype.search=function(e){return this.query(function(n){var r=new t.QueryParser(e,n);r.parse()})},t.Index.prototype.query=function(e){for(var n=new t.Query(this.fields),r=Object.create(null),i=Object.create(null),s=Object.create(null),o=Object.create(null),a=Object.create(null),u=0;u1?this._b=1:this._b=e},t.Builder.prototype.k1=function(e){this._k1=e},t.Builder.prototype.add=function(e,n){var r=e[this._ref],i=Object.keys(this._fields);this._documents[r]=n||{},this.documentCount+=1;for(var s=0;s=this.length)return t.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},t.QueryLexer.prototype.width=function(){return this.pos-this.start},t.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},t.QueryLexer.prototype.backup=function(){this.pos-=1},t.QueryLexer.prototype.acceptDigitRun=function(){var e,n;do e=this.next(),n=e.charCodeAt(0);while(n>47&&n<58);e!=t.QueryLexer.EOS&&this.backup()},t.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(t.QueryLexer.TERM)),e.ignore(),e.more())return t.QueryLexer.lexText},t.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.EDIT_DISTANCE),t.QueryLexer.lexText},t.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.BOOST),t.QueryLexer.lexText},t.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(t.QueryLexer.TERM)},t.QueryLexer.termSeparator=t.tokenizer.separator,t.QueryLexer.lexText=function(e){for(;;){var n=e.next();if(n==t.QueryLexer.EOS)return t.QueryLexer.lexEOS;if(n.charCodeAt(0)==92){e.escapeCharacter();continue}if(n==":")return t.QueryLexer.lexField;if(n=="~")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexEditDistance;if(n=="^")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexBoost;if(n=="+"&&e.width()===1||n=="-"&&e.width()===1)return e.emit(t.QueryLexer.PRESENCE),t.QueryLexer.lexText;if(n.match(t.QueryLexer.termSeparator))return t.QueryLexer.lexTerm}},t.QueryParser=function(e,n){this.lexer=new t.QueryLexer(e),this.query=n,this.currentClause={},this.lexemeIdx=0},t.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=t.QueryParser.parseClause;e;)e=e(this);return this.query},t.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},t.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},t.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},t.QueryParser.parseClause=function(e){var n=e.peekLexeme();if(n!=null)switch(n.type){case t.QueryLexer.PRESENCE:return t.QueryParser.parsePresence;case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expected either a field or a term, found "+n.type;throw n.str.length>=1&&(r+=" with value '"+n.str+"'"),new t.QueryParseError(r,n.start,n.end)}},t.QueryParser.parsePresence=function(e){var n=e.consumeLexeme();if(n!=null){switch(n.str){case"-":e.currentClause.presence=t.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=t.Query.presence.REQUIRED;break;default:var r="unrecognised presence operator'"+n.str+"'";throw new t.QueryParseError(r,n.start,n.end)}var i=e.peekLexeme();if(i==null){var r="expecting term or field, found nothing";throw new t.QueryParseError(r,n.start,n.end)}switch(i.type){case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expecting term or field, found '"+i.type+"'";throw new t.QueryParseError(r,i.start,i.end)}}},t.QueryParser.parseField=function(e){var n=e.consumeLexeme();if(n!=null){if(e.query.allFields.indexOf(n.str)==-1){var r=e.query.allFields.map(function(o){return"'"+o+"'"}).join(", "),i="unrecognised field '"+n.str+"', possible fields: "+r;throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.fields=[n.str];var s=e.peekLexeme();if(s==null){var i="expecting term, found nothing";throw new t.QueryParseError(i,n.start,n.end)}switch(s.type){case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var i="expecting term, found '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseTerm=function(e){var n=e.consumeLexeme();if(n!=null){e.currentClause.term=n.str.toLowerCase(),n.str.indexOf("*")!=-1&&(e.currentClause.usePipeline=!1);var r=e.peekLexeme();if(r==null){e.nextClause();return}switch(r.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+r.type+"'";throw new t.QueryParseError(i,r.start,r.end)}}},t.QueryParser.parseEditDistance=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="edit distance must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.editDistance=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseBoost=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="boost must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.boost=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},function(e,n){typeof define=="function"&&define.amd?define(n):typeof ce=="object"?he.exports=n():e.lunr=n()}(this,function(){return t})})()});var le=[];function j(t,e){le.push({selector:e,constructor:t})}var Y=class{constructor(){this.createComponents(document.body)}createComponents(e){le.forEach(n=>{e.querySelectorAll(n.selector).forEach(r=>{r.dataset.hasInstance||(new n.constructor({el:r}),r.dataset.hasInstance=String(!0))})})}};var k=class{constructor(e){this.el=e.el}};var J=class{constructor(){this.listeners={}}addEventListener(e,n){e in this.listeners||(this.listeners[e]=[]),this.listeners[e].push(n)}removeEventListener(e,n){if(!(e in this.listeners))return;let r=this.listeners[e];for(let i=0,s=r.length;i{let n=Date.now();return(...r)=>{n+e-Date.now()<0&&(t(...r),n=Date.now())}};var re=class extends J{constructor(){super();this.scrollTop=0;this.lastY=0;this.width=0;this.height=0;this.showToolbar=!0;this.toolbar=document.querySelector(".tsd-page-toolbar"),this.navigation=document.querySelector(".col-menu"),window.addEventListener("scroll",ne(()=>this.onScroll(),10)),window.addEventListener("resize",ne(()=>this.onResize(),10)),this.searchInput=document.querySelector("#tsd-search input"),this.searchInput&&this.searchInput.addEventListener("focus",()=>{this.hideShowToolbar()}),this.onResize(),this.onScroll()}triggerResize(){let n=new CustomEvent("resize",{detail:{width:this.width,height:this.height}});this.dispatchEvent(n)}onResize(){this.width=window.innerWidth||0,this.height=window.innerHeight||0;let n=new CustomEvent("resize",{detail:{width:this.width,height:this.height}});this.dispatchEvent(n)}onScroll(){this.scrollTop=window.scrollY||0;let n=new CustomEvent("scroll",{detail:{scrollTop:this.scrollTop}});this.dispatchEvent(n),this.hideShowToolbar()}hideShowToolbar(){let n=this.showToolbar;this.showToolbar=this.lastY>=this.scrollTop||this.scrollTop<=0||!!this.searchInput&&this.searchInput===document.activeElement,n!==this.showToolbar&&(this.toolbar.classList.toggle("tsd-page-toolbar--hide"),this.navigation?.classList.toggle("col-menu--hide")),this.lastY=this.scrollTop}},R=re;R.instance=new re;var X=class extends k{constructor(n){super(n);this.anchors=[];this.index=-1;R.instance.addEventListener("resize",()=>this.onResize()),R.instance.addEventListener("scroll",r=>this.onScroll(r)),this.createAnchors()}createAnchors(){let n=window.location.href;n.indexOf("#")!=-1&&(n=n.substring(0,n.indexOf("#"))),this.el.querySelectorAll("a").forEach(r=>{let i=r.href;if(i.indexOf("#")==-1||i.substring(0,n.length)!=n)return;let s=i.substring(i.indexOf("#")+1),o=document.querySelector("a.tsd-anchor[name="+s+"]"),a=r.parentNode;!o||!a||this.anchors.push({link:a,anchor:o,position:0})}),this.onResize()}onResize(){let n;for(let i=0,s=this.anchors.length;ii.position-s.position);let r=new CustomEvent("scroll",{detail:{scrollTop:R.instance.scrollTop}});this.onScroll(r)}onScroll(n){let r=n.detail.scrollTop+5,i=this.anchors,s=i.length-1,o=this.index;for(;o>-1&&i[o].position>r;)o-=1;for(;o-1&&this.anchors[this.index].link.classList.remove("focus"),this.index=o,this.index>-1&&this.anchors[this.index].link.classList.add("focus"))}};var ue=(t,e=100)=>{let n;return(...r)=>{clearTimeout(n),n=setTimeout(()=>t(r),e)}};var me=De(de());function ve(){let t=document.getElementById("tsd-search");if(!t)return;let e=document.getElementById("search-script");t.classList.add("loading"),e&&(e.addEventListener("error",()=>{t.classList.remove("loading"),t.classList.add("failure")}),e.addEventListener("load",()=>{t.classList.remove("loading"),t.classList.add("ready")}),window.searchData&&t.classList.remove("loading"));let n=document.querySelector("#tsd-search input"),r=document.querySelector("#tsd-search .results");if(!n||!r)throw new Error("The input field or the result list wrapper was not found");let i=!1;r.addEventListener("mousedown",()=>i=!0),r.addEventListener("mouseup",()=>{i=!1,t.classList.remove("has-focus")}),n.addEventListener("focus",()=>t.classList.add("has-focus")),n.addEventListener("blur",()=>{i||(i=!1,t.classList.remove("has-focus"))});let s={base:t.dataset.base+"/"};Fe(t,r,n,s)}function Fe(t,e,n,r){n.addEventListener("input",ue(()=>{Ae(t,e,n,r)},200));let i=!1;n.addEventListener("keydown",s=>{i=!0,s.key=="Enter"?Ve(e,n):s.key=="Escape"?n.blur():s.key=="ArrowUp"?fe(e,-1):s.key==="ArrowDown"?fe(e,1):i=!1}),n.addEventListener("keypress",s=>{i&&s.preventDefault()}),document.body.addEventListener("keydown",s=>{s.altKey||s.ctrlKey||s.metaKey||!n.matches(":focus")&&s.key==="/"&&(n.focus(),s.preventDefault())})}function He(t,e){t.index||window.searchData&&(e.classList.remove("loading"),e.classList.add("ready"),t.data=window.searchData,t.index=me.Index.load(window.searchData.index))}function Ae(t,e,n,r){if(He(r,t),!r.index||!r.data)return;e.textContent="";let i=n.value.trim(),s=i?r.index.search(`*${i}*`):[];for(let o=0;oa.score-o.score);for(let o=0,a=Math.min(10,s.length);o${pe(u.parent,i)}.${l}`);let h=document.createElement("li");h.classList.value=u.classes??"";let m=document.createElement("a");m.href=r.base+u.url,m.innerHTML=l,h.append(m),e.appendChild(h)}}function fe(t,e){let n=t.querySelector(".current");if(!n)n=t.querySelector(e==1?"li:first-child":"li:last-child"),n&&n.classList.add("current");else{let r=n;if(e===1)do r=r.nextElementSibling??void 0;while(r instanceof HTMLElement&&r.offsetParent==null);else do r=r.previousElementSibling??void 0;while(r instanceof HTMLElement&&r.offsetParent==null);r&&(n.classList.remove("current"),r.classList.add("current"))}}function Ve(t,e){let n=t.querySelector(".current");if(n||(n=t.querySelector("li:first-child")),n){let r=n.querySelector("a");r&&(window.location.href=r.href),e.blur()}}function pe(t,e){if(e==="")return t;let n=t.toLocaleLowerCase(),r=e.toLocaleLowerCase(),i=[],s=0,o=n.indexOf(r);for(;o!=-1;)i.push(ie(t.substring(s,o)),`${ie(t.substring(o,o+r.length))}`),s=o+r.length,o=n.indexOf(r,s);return i.push(ie(t.substring(s))),i.join("")}var Ne={"&":"&","<":"<",">":">","'":"'",'"':"""};function ie(t){return t.replace(/[&<>"'"]/g,e=>Ne[e])}var F="mousedown",ye="mousemove",B="mouseup",Z={x:0,y:0},ge=!1,se=!1,je=!1,H=!1,xe=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);document.documentElement.classList.add(xe?"is-mobile":"not-mobile");xe&&"ontouchstart"in document.documentElement&&(je=!0,F="touchstart",ye="touchmove",B="touchend");document.addEventListener(F,t=>{se=!0,H=!1;let e=F=="touchstart"?t.targetTouches[0]:t;Z.y=e.pageY||0,Z.x=e.pageX||0});document.addEventListener(ye,t=>{if(!!se&&!H){let e=F=="touchstart"?t.targetTouches[0]:t,n=Z.x-(e.pageX||0),r=Z.y-(e.pageY||0);H=Math.sqrt(n*n+r*r)>10}});document.addEventListener(B,()=>{se=!1});document.addEventListener("click",t=>{ge&&(t.preventDefault(),t.stopImmediatePropagation(),ge=!1)});var K=class extends k{constructor(n){super(n);this.className=this.el.dataset.toggle||"",this.el.addEventListener(B,r=>this.onPointerUp(r)),this.el.addEventListener("click",r=>r.preventDefault()),document.addEventListener(F,r=>this.onDocumentPointerDown(r)),document.addEventListener(B,r=>this.onDocumentPointerUp(r))}setActive(n){if(this.active==n)return;this.active=n,document.documentElement.classList.toggle("has-"+this.className,n),this.el.classList.toggle("active",n);let r=(this.active?"to-has-":"from-has-")+this.className;document.documentElement.classList.add(r),setTimeout(()=>document.documentElement.classList.remove(r),500)}onPointerUp(n){H||(this.setActive(!0),n.preventDefault())}onDocumentPointerDown(n){if(this.active){if(n.target.closest(".col-menu, .tsd-filter-group"))return;this.setActive(!1)}}onDocumentPointerUp(n){if(!H&&this.active&&n.target.closest(".col-menu")){let r=n.target.closest("a");if(r){let i=window.location.href;i.indexOf("#")!=-1&&(i=i.substring(0,i.indexOf("#"))),r.href.substring(0,i.length)==i&&setTimeout(()=>this.setActive(!1),250)}}}};var oe;try{oe=localStorage}catch{oe={getItem(){return null},setItem(){}}}var Q=oe;var Le=document.head.appendChild(document.createElement("style"));Le.dataset.for="filters";var ee=class extends k{constructor(n){super(n);this.key=`filter-${this.el.name}`,this.value=this.el.checked,this.el.addEventListener("change",()=>{this.setLocalStorage(this.el.checked)}),this.setLocalStorage(this.fromLocalStorage()),Le.innerHTML+=`html:not(.${this.key}) .tsd-is-${this.el.name} { display: none; } +`}fromLocalStorage(){let n=Q.getItem(this.key);return n?n==="true":this.el.checked}setLocalStorage(n){Q.setItem(this.key,n.toString()),this.value=n,this.handleValueChange()}handleValueChange(){this.el.checked=this.value,document.documentElement.classList.toggle(this.key,this.value),document.querySelectorAll(".tsd-index-section").forEach(n=>{n.style.display="block";let r=Array.from(n.querySelectorAll(".tsd-index-link")).every(i=>i.offsetParent==null);n.style.display=r?"none":"block"})}};var te=class extends k{constructor(n){super(n);this.calculateHeights(),this.summary=this.el.querySelector(".tsd-accordion-summary"),this.icon=this.summary.querySelector("svg"),this.key=`tsd-accordion-${this.summary.textContent.replace(/\s+/g,"-").toLowerCase()}`,this.setLocalStorage(this.fromLocalStorage(),!0),this.summary.addEventListener("click",r=>this.toggleVisibility(r)),this.icon.style.transform=this.getIconRotation()}getIconRotation(n=this.el.open){return`rotate(${n?0:-90}deg)`}calculateHeights(){let n=this.el.open,{position:r,left:i}=this.el.style;this.el.style.position="fixed",this.el.style.left="-9999px",this.el.open=!0,this.expandedHeight=this.el.offsetHeight+"px",this.el.open=!1,this.collapsedHeight=this.el.offsetHeight+"px",this.el.open=n,this.el.style.height=n?this.expandedHeight:this.collapsedHeight,this.el.style.position=r,this.el.style.left=i}toggleVisibility(n){n.preventDefault(),this.el.style.overflow="hidden",this.el.open?this.collapse():this.expand()}expand(n=!0){this.el.open=!0,this.animate(this.collapsedHeight,this.expandedHeight,{opening:!0,duration:n?300:0})}collapse(n=!0){this.animate(this.expandedHeight,this.collapsedHeight,{opening:!1,duration:n?300:0})}animate(n,r,{opening:i,duration:s=300}){if(this.animation)return;let o={duration:s,easing:"ease"};this.animation=this.el.animate({height:[n,r]},o),this.icon.animate({transform:[this.icon.style.transform||this.getIconRotation(!i),this.getIconRotation(i)]},o).addEventListener("finish",()=>{this.icon.style.transform=this.getIconRotation(i)}),this.animation.addEventListener("finish",()=>this.animationEnd(i))}animationEnd(n){this.el.open=n,this.animation=void 0,this.el.style.height="auto",this.el.style.overflow="visible",this.setLocalStorage(n)}fromLocalStorage(){let n=Q.getItem(this.key);return n?n==="true":this.el.open}setLocalStorage(n,r=!1){this.fromLocalStorage()===n&&!r||(Q.setItem(this.key,n.toString()),this.el.open=n,this.handleValueChange(r))}handleValueChange(n=!1){this.fromLocalStorage()===this.el.open&&!n||(this.fromLocalStorage()?this.expand(!1):this.collapse(!1))}};function be(t){let e=Q.getItem("tsd-theme")||"os";t.value=e,Ee(e),t.addEventListener("change",()=>{Q.setItem("tsd-theme",t.value),Ee(t.value)})}function Ee(t){document.documentElement.dataset.theme=t}ve();j(X,".menu-highlight");j(K,"a[data-toggle]");j(te,".tsd-index-accordion");j(ee,".tsd-filter-item input[type=checkbox]");var Se=document.getElementById("theme");Se&&be(Se);var Be=new Y;Object.defineProperty(window,"app",{value:Be});})(); /*! * lunr.Builder * Copyright (C) 2020 Oliver Nightingale diff --git a/docs/assets/search.js b/docs/assets/search.js index b4f13c1..55a4794 100644 --- a/docs/assets/search.js +++ b/docs/assets/search.js @@ -1 +1 @@ -window.searchData = JSON.parse("{\"kinds\":{\"2\":\"Module\",\"8\":\"Enumeration\",\"16\":\"Enumeration member\",\"64\":\"Function\",\"128\":\"Class\",\"256\":\"Interface\",\"512\":\"Constructor\",\"1024\":\"Property\",\"2048\":\"Method\",\"65536\":\"Type literal\",\"262144\":\"Accessor\"},\"rows\":[{\"id\":0,\"kind\":2,\"name\":\"SASjs\",\"url\":\"modules/SASjs.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1,\"kind\":128,\"name\":\"SASjs\",\"url\":\"classes/SASjs.SASjs-1.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"SASjs\"},{\"id\":2,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/SASjs.SASjs-1.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"SASjs.SASjs\"},{\"id\":3,\"kind\":2048,\"name\":\"getCsrfToken\",\"url\":\"classes/SASjs.SASjs-1.html#getCsrfToken\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjs.SASjs\"},{\"id\":4,\"kind\":2048,\"name\":\"executeScriptSAS9\",\"url\":\"classes/SASjs.SASjs-1.html#executeScriptSAS9\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjs.SASjs\"},{\"id\":5,\"kind\":2048,\"name\":\"executeScriptSASViya\",\"url\":\"classes/SASjs.SASjs-1.html#executeScriptSASViya\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjs.SASjs\"},{\"id\":6,\"kind\":2048,\"name\":\"getComputeContexts\",\"url\":\"classes/SASjs.SASjs-1.html#getComputeContexts\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjs.SASjs\"},{\"id\":7,\"kind\":2048,\"name\":\"getLauncherContexts\",\"url\":\"classes/SASjs.SASjs-1.html#getLauncherContexts\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjs.SASjs\"},{\"id\":8,\"kind\":2048,\"name\":\"getDefaultComputeContexts\",\"url\":\"classes/SASjs.SASjs-1.html#getDefaultComputeContexts\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjs.SASjs\"},{\"id\":9,\"kind\":2048,\"name\":\"getExecutableContexts\",\"url\":\"classes/SASjs.SASjs-1.html#getExecutableContexts\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjs.SASjs\"},{\"id\":10,\"kind\":2048,\"name\":\"createComputeContext\",\"url\":\"classes/SASjs.SASjs-1.html#createComputeContext\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjs.SASjs\"},{\"id\":11,\"kind\":2048,\"name\":\"createLauncherContext\",\"url\":\"classes/SASjs.SASjs-1.html#createLauncherContext\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjs.SASjs\"},{\"id\":12,\"kind\":2048,\"name\":\"editComputeContext\",\"url\":\"classes/SASjs.SASjs-1.html#editComputeContext\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjs.SASjs\"},{\"id\":13,\"kind\":2048,\"name\":\"deleteComputeContext\",\"url\":\"classes/SASjs.SASjs-1.html#deleteComputeContext\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjs.SASjs\"},{\"id\":14,\"kind\":2048,\"name\":\"getComputeContextByName\",\"url\":\"classes/SASjs.SASjs-1.html#getComputeContextByName\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjs.SASjs\"},{\"id\":15,\"kind\":2048,\"name\":\"getComputeContextById\",\"url\":\"classes/SASjs.SASjs-1.html#getComputeContextById\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjs.SASjs\"},{\"id\":16,\"kind\":2048,\"name\":\"createSession\",\"url\":\"classes/SASjs.SASjs-1.html#createSession\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjs.SASjs\"},{\"id\":17,\"kind\":2048,\"name\":\"createFolder\",\"url\":\"classes/SASjs.SASjs-1.html#createFolder\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjs.SASjs\"},{\"id\":18,\"kind\":2048,\"name\":\"createFile\",\"url\":\"classes/SASjs.SASjs-1.html#createFile\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjs.SASjs\"},{\"id\":19,\"kind\":2048,\"name\":\"getFolder\",\"url\":\"classes/SASjs.SASjs-1.html#getFolder\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjs.SASjs\"},{\"id\":20,\"kind\":2048,\"name\":\"deleteFolder\",\"url\":\"classes/SASjs.SASjs-1.html#deleteFolder\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjs.SASjs\"},{\"id\":21,\"kind\":2048,\"name\":\"listFolder\",\"url\":\"classes/SASjs.SASjs-1.html#listFolder\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjs.SASjs\"},{\"id\":22,\"kind\":2048,\"name\":\"moveFolder\",\"url\":\"classes/SASjs.SASjs-1.html#moveFolder\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjs.SASjs\"},{\"id\":23,\"kind\":2048,\"name\":\"createJobDefinition\",\"url\":\"classes/SASjs.SASjs-1.html#createJobDefinition\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjs.SASjs\"},{\"id\":24,\"kind\":2048,\"name\":\"getAuthCode\",\"url\":\"classes/SASjs.SASjs-1.html#getAuthCode\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjs.SASjs\"},{\"id\":25,\"kind\":2048,\"name\":\"getAccessToken\",\"url\":\"classes/SASjs.SASjs-1.html#getAccessToken\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjs.SASjs\"},{\"id\":26,\"kind\":2048,\"name\":\"refreshTokens\",\"url\":\"classes/SASjs.SASjs-1.html#refreshTokens\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjs.SASjs\"},{\"id\":27,\"kind\":2048,\"name\":\"deleteClient\",\"url\":\"classes/SASjs.SASjs-1.html#deleteClient\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjs.SASjs\"},{\"id\":28,\"kind\":2048,\"name\":\"getSasjsConfig\",\"url\":\"classes/SASjs.SASjs-1.html#getSasjsConfig\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjs.SASjs\"},{\"id\":29,\"kind\":2048,\"name\":\"getUserName\",\"url\":\"classes/SASjs.SASjs-1.html#getUserName\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjs.SASjs\"},{\"id\":30,\"kind\":2048,\"name\":\"setSASjsConfig\",\"url\":\"classes/SASjs.SASjs-1.html#setSASjsConfig\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjs.SASjs\"},{\"id\":31,\"kind\":2048,\"name\":\"setDebugState\",\"url\":\"classes/SASjs.SASjs-1.html#setDebugState\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjs.SASjs\"},{\"id\":32,\"kind\":2048,\"name\":\"checkSession\",\"url\":\"classes/SASjs.SASjs-1.html#checkSession\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjs.SASjs\"},{\"id\":33,\"kind\":2048,\"name\":\"logIn\",\"url\":\"classes/SASjs.SASjs-1.html#logIn\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjs.SASjs\"},{\"id\":34,\"kind\":2048,\"name\":\"logOut\",\"url\":\"classes/SASjs.SASjs-1.html#logOut\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjs.SASjs\"},{\"id\":35,\"kind\":2048,\"name\":\"uploadFile\",\"url\":\"classes/SASjs.SASjs-1.html#uploadFile\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjs.SASjs\"},{\"id\":36,\"kind\":2048,\"name\":\"request\",\"url\":\"classes/SASjs.SASjs-1.html#request\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjs.SASjs\"},{\"id\":37,\"kind\":2048,\"name\":\"deployServicePack\",\"url\":\"classes/SASjs.SASjs-1.html#deployServicePack\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjs.SASjs\"},{\"id\":38,\"kind\":2048,\"name\":\"deployToSASjs\",\"url\":\"classes/SASjs.SASjs-1.html#deployToSASjs\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjs.SASjs\"},{\"id\":39,\"kind\":2048,\"name\":\"executeJobSASjs\",\"url\":\"classes/SASjs.SASjs-1.html#executeJobSASjs\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjs.SASjs\"},{\"id\":40,\"kind\":2048,\"name\":\"startComputeJob\",\"url\":\"classes/SASjs.SASjs-1.html#startComputeJob\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjs.SASjs\"},{\"id\":41,\"kind\":2048,\"name\":\"fetchLogFileContent\",\"url\":\"classes/SASjs.SASjs-1.html#fetchLogFileContent\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjs.SASjs\"},{\"id\":42,\"kind\":2048,\"name\":\"getSasRequests\",\"url\":\"classes/SASjs.SASjs-1.html#getSasRequests\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjs.SASjs\"},{\"id\":43,\"kind\":2048,\"name\":\"clearSasRequests\",\"url\":\"classes/SASjs.SASjs-1.html#clearSasRequests\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjs.SASjs\"},{\"id\":44,\"kind\":2,\"name\":\"SAS9ApiClient\",\"url\":\"modules/SAS9ApiClient.html\",\"classes\":\"tsd-kind-module\"},{\"id\":45,\"kind\":128,\"name\":\"SAS9ApiClient\",\"url\":\"classes/SAS9ApiClient.SAS9ApiClient-1.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"SAS9ApiClient\"},{\"id\":46,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/SAS9ApiClient.SAS9ApiClient-1.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"SAS9ApiClient.SAS9ApiClient\"},{\"id\":47,\"kind\":2048,\"name\":\"getConfig\",\"url\":\"classes/SAS9ApiClient.SAS9ApiClient-1.html#getConfig\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SAS9ApiClient.SAS9ApiClient\"},{\"id\":48,\"kind\":2048,\"name\":\"setConfig\",\"url\":\"classes/SAS9ApiClient.SAS9ApiClient-1.html#setConfig\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SAS9ApiClient.SAS9ApiClient\"},{\"id\":49,\"kind\":2048,\"name\":\"executeScript\",\"url\":\"classes/SAS9ApiClient.SAS9ApiClient-1.html#executeScript\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SAS9ApiClient.SAS9ApiClient\"},{\"id\":50,\"kind\":2,\"name\":\"SASjsApiClient\",\"url\":\"modules/SASjsApiClient.html\",\"classes\":\"tsd-kind-module\"},{\"id\":51,\"kind\":128,\"name\":\"SASjsApiClient\",\"url\":\"classes/SASjsApiClient.SASjsApiClient-1.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"SASjsApiClient\"},{\"id\":52,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/SASjsApiClient.SASjsApiClient-1.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"SASjsApiClient.SASjsApiClient\"},{\"id\":53,\"kind\":2048,\"name\":\"setConfig\",\"url\":\"classes/SASjsApiClient.SASjsApiClient-1.html#setConfig\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjsApiClient.SASjsApiClient\"},{\"id\":54,\"kind\":2048,\"name\":\"deploy\",\"url\":\"classes/SASjsApiClient.SASjsApiClient-1.html#deploy\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjsApiClient.SASjsApiClient\"},{\"id\":55,\"kind\":2048,\"name\":\"executeJob\",\"url\":\"classes/SASjsApiClient.SASjsApiClient-1.html#executeJob\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjsApiClient.SASjsApiClient\"},{\"id\":56,\"kind\":2048,\"name\":\"getAccessToken\",\"url\":\"classes/SASjsApiClient.SASjsApiClient-1.html#getAccessToken\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjsApiClient.SASjsApiClient\"},{\"id\":57,\"kind\":2048,\"name\":\"refreshTokens\",\"url\":\"classes/SASjsApiClient.SASjsApiClient-1.html#refreshTokens\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjsApiClient.SASjsApiClient\"},{\"id\":58,\"kind\":2048,\"name\":\"getAuthCode\",\"url\":\"classes/SASjsApiClient.SASjsApiClient-1.html#getAuthCode\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjsApiClient.SASjsApiClient\"},{\"id\":59,\"kind\":256,\"name\":\"SASjsAuthResponse\",\"url\":\"interfaces/SASjsApiClient.SASjsAuthResponse.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"SASjsApiClient\"},{\"id\":60,\"kind\":1024,\"name\":\"access_token\",\"url\":\"interfaces/SASjsApiClient.SASjsAuthResponse.html#access_token\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SASjsApiClient.SASjsAuthResponse\"},{\"id\":61,\"kind\":1024,\"name\":\"refresh_token\",\"url\":\"interfaces/SASjsApiClient.SASjsAuthResponse.html#refresh_token\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SASjsApiClient.SASjsAuthResponse\"},{\"id\":62,\"kind\":2,\"name\":\"SASViyaApiClient\",\"url\":\"modules/SASViyaApiClient.html\",\"classes\":\"tsd-kind-module\"},{\"id\":63,\"kind\":128,\"name\":\"SASViyaApiClient\",\"url\":\"classes/SASViyaApiClient.SASViyaApiClient-1.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"SASViyaApiClient\"},{\"id\":64,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/SASViyaApiClient.SASViyaApiClient-1.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"SASViyaApiClient.SASViyaApiClient\"},{\"id\":65,\"kind\":2048,\"name\":\"appendRequest\",\"url\":\"classes/SASViyaApiClient.SASViyaApiClient-1.html#appendRequest\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASViyaApiClient.SASViyaApiClient\"},{\"id\":66,\"kind\":262144,\"name\":\"debug\",\"url\":\"classes/SASViyaApiClient.SASViyaApiClient-1.html#debug\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class\",\"parent\":\"SASViyaApiClient.SASViyaApiClient\"},{\"id\":67,\"kind\":2048,\"name\":\"getJobsInFolder\",\"url\":\"classes/SASViyaApiClient.SASViyaApiClient-1.html#getJobsInFolder\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASViyaApiClient.SASViyaApiClient\"},{\"id\":68,\"kind\":2048,\"name\":\"getConfig\",\"url\":\"classes/SASViyaApiClient.SASViyaApiClient-1.html#getConfig\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASViyaApiClient.SASViyaApiClient\"},{\"id\":69,\"kind\":2048,\"name\":\"setConfig\",\"url\":\"classes/SASViyaApiClient.SASViyaApiClient-1.html#setConfig\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASViyaApiClient.SASViyaApiClient\"},{\"id\":70,\"kind\":2048,\"name\":\"getComputeContexts\",\"url\":\"classes/SASViyaApiClient.SASViyaApiClient-1.html#getComputeContexts\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASViyaApiClient.SASViyaApiClient\"},{\"id\":71,\"kind\":2048,\"name\":\"getDefaultComputeContexts\",\"url\":\"classes/SASViyaApiClient.SASViyaApiClient-1.html#getDefaultComputeContexts\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASViyaApiClient.SASViyaApiClient\"},{\"id\":72,\"kind\":2048,\"name\":\"getLauncherContexts\",\"url\":\"classes/SASViyaApiClient.SASViyaApiClient-1.html#getLauncherContexts\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASViyaApiClient.SASViyaApiClient\"},{\"id\":73,\"kind\":2048,\"name\":\"getExecutableContexts\",\"url\":\"classes/SASViyaApiClient.SASViyaApiClient-1.html#getExecutableContexts\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASViyaApiClient.SASViyaApiClient\"},{\"id\":74,\"kind\":2048,\"name\":\"createSession\",\"url\":\"classes/SASViyaApiClient.SASViyaApiClient-1.html#createSession\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASViyaApiClient.SASViyaApiClient\"},{\"id\":75,\"kind\":2048,\"name\":\"createComputeContext\",\"url\":\"classes/SASViyaApiClient.SASViyaApiClient-1.html#createComputeContext\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASViyaApiClient.SASViyaApiClient\"},{\"id\":76,\"kind\":2048,\"name\":\"createLauncherContext\",\"url\":\"classes/SASViyaApiClient.SASViyaApiClient-1.html#createLauncherContext\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASViyaApiClient.SASViyaApiClient\"},{\"id\":77,\"kind\":2048,\"name\":\"editComputeContext\",\"url\":\"classes/SASViyaApiClient.SASViyaApiClient-1.html#editComputeContext\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASViyaApiClient.SASViyaApiClient\"},{\"id\":78,\"kind\":2048,\"name\":\"deleteComputeContext\",\"url\":\"classes/SASViyaApiClient.SASViyaApiClient-1.html#deleteComputeContext\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASViyaApiClient.SASViyaApiClient\"},{\"id\":79,\"kind\":2048,\"name\":\"executeScript\",\"url\":\"classes/SASViyaApiClient.SASViyaApiClient-1.html#executeScript\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASViyaApiClient.SASViyaApiClient\"},{\"id\":80,\"kind\":2048,\"name\":\"getFolder\",\"url\":\"classes/SASViyaApiClient.SASViyaApiClient-1.html#getFolder\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASViyaApiClient.SASViyaApiClient\"},{\"id\":81,\"kind\":2048,\"name\":\"createFile\",\"url\":\"classes/SASViyaApiClient.SASViyaApiClient-1.html#createFile\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASViyaApiClient.SASViyaApiClient\"},{\"id\":82,\"kind\":2048,\"name\":\"createFolder\",\"url\":\"classes/SASViyaApiClient.SASViyaApiClient-1.html#createFolder\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASViyaApiClient.SASViyaApiClient\"},{\"id\":83,\"kind\":2048,\"name\":\"createJobDefinition\",\"url\":\"classes/SASViyaApiClient.SASViyaApiClient-1.html#createJobDefinition\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASViyaApiClient.SASViyaApiClient\"},{\"id\":84,\"kind\":2048,\"name\":\"getAuthCode\",\"url\":\"classes/SASViyaApiClient.SASViyaApiClient-1.html#getAuthCode\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASViyaApiClient.SASViyaApiClient\"},{\"id\":85,\"kind\":2048,\"name\":\"getAccessToken\",\"url\":\"classes/SASViyaApiClient.SASViyaApiClient-1.html#getAccessToken\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASViyaApiClient.SASViyaApiClient\"},{\"id\":86,\"kind\":2048,\"name\":\"refreshTokens\",\"url\":\"classes/SASViyaApiClient.SASViyaApiClient-1.html#refreshTokens\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASViyaApiClient.SASViyaApiClient\"},{\"id\":87,\"kind\":2048,\"name\":\"deleteClient\",\"url\":\"classes/SASViyaApiClient.SASViyaApiClient-1.html#deleteClient\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASViyaApiClient.SASViyaApiClient\"},{\"id\":88,\"kind\":2048,\"name\":\"executeComputeJob\",\"url\":\"classes/SASViyaApiClient.SASViyaApiClient-1.html#executeComputeJob\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASViyaApiClient.SASViyaApiClient\"},{\"id\":89,\"kind\":2048,\"name\":\"executeJob\",\"url\":\"classes/SASViyaApiClient.SASViyaApiClient-1.html#executeJob\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASViyaApiClient.SASViyaApiClient\"},{\"id\":90,\"kind\":2048,\"name\":\"getComputeContextByName\",\"url\":\"classes/SASViyaApiClient.SASViyaApiClient-1.html#getComputeContextByName\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASViyaApiClient.SASViyaApiClient\"},{\"id\":91,\"kind\":2048,\"name\":\"getComputeContextById\",\"url\":\"classes/SASViyaApiClient.SASViyaApiClient-1.html#getComputeContextById\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASViyaApiClient.SASViyaApiClient\"},{\"id\":92,\"kind\":2048,\"name\":\"listFolder\",\"url\":\"classes/SASViyaApiClient.SASViyaApiClient-1.html#listFolder\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASViyaApiClient.SASViyaApiClient\"},{\"id\":93,\"kind\":2048,\"name\":\"moveFolder\",\"url\":\"classes/SASViyaApiClient.SASViyaApiClient-1.html#moveFolder\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASViyaApiClient.SASViyaApiClient\"},{\"id\":94,\"kind\":2048,\"name\":\"deleteFolder\",\"url\":\"classes/SASViyaApiClient.SASViyaApiClient-1.html#deleteFolder\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASViyaApiClient.SASViyaApiClient\"},{\"id\":95,\"kind\":2,\"name\":\"types\",\"url\":\"modules/types.html\",\"classes\":\"tsd-kind-module\"},{\"id\":96,\"kind\":256,\"name\":\"Context\",\"url\":\"interfaces/types.Context.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"types\"},{\"id\":97,\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/types.Context.html#name\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Context\"},{\"id\":98,\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/types.Context.html#id\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Context\"},{\"id\":99,\"kind\":1024,\"name\":\"createdBy\",\"url\":\"interfaces/types.Context.html#createdBy\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Context\"},{\"id\":100,\"kind\":1024,\"name\":\"version\",\"url\":\"interfaces/types.Context.html#version\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Context\"},{\"id\":101,\"kind\":1024,\"name\":\"attributes\",\"url\":\"interfaces/types.Context.html#attributes\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Context\"},{\"id\":102,\"kind\":256,\"name\":\"EditContextInput\",\"url\":\"interfaces/types.EditContextInput.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"types\"},{\"id\":103,\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/types.EditContextInput.html#name-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.EditContextInput\"},{\"id\":104,\"kind\":1024,\"name\":\"description\",\"url\":\"interfaces/types.EditContextInput.html#description\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.EditContextInput\"},{\"id\":105,\"kind\":1024,\"name\":\"launchContext\",\"url\":\"interfaces/types.EditContextInput.html#launchContext\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.EditContextInput\"},{\"id\":106,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/types.EditContextInput.html#__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"types.EditContextInput\"},{\"id\":107,\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/types.EditContextInput.html#__type-1.name\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"types.EditContextInput.__type\"},{\"id\":108,\"kind\":1024,\"name\":\"environment\",\"url\":\"interfaces/types.EditContextInput.html#environment\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.EditContextInput\"},{\"id\":109,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/types.EditContextInput.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"types.EditContextInput\"},{\"id\":110,\"kind\":1024,\"name\":\"options\",\"url\":\"interfaces/types.EditContextInput.html#__type.options\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"types.EditContextInput.__type\"},{\"id\":111,\"kind\":1024,\"name\":\"autoExecLines\",\"url\":\"interfaces/types.EditContextInput.html#__type.autoExecLines\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"types.EditContextInput.__type\"},{\"id\":112,\"kind\":1024,\"name\":\"attributes\",\"url\":\"interfaces/types.EditContextInput.html#attributes\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.EditContextInput\"},{\"id\":113,\"kind\":1024,\"name\":\"authorizedUsers\",\"url\":\"interfaces/types.EditContextInput.html#authorizedUsers\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.EditContextInput\"},{\"id\":114,\"kind\":1024,\"name\":\"authorizeAllAuthenticatedUsers\",\"url\":\"interfaces/types.EditContextInput.html#authorizeAllAuthenticatedUsers\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.EditContextInput\"},{\"id\":115,\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/types.EditContextInput.html#id\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.EditContextInput\"},{\"id\":116,\"kind\":256,\"name\":\"ContextAllAttributes\",\"url\":\"interfaces/types.ContextAllAttributes.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"types\"},{\"id\":117,\"kind\":1024,\"name\":\"attributes\",\"url\":\"interfaces/types.ContextAllAttributes.html#attributes\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.ContextAllAttributes\"},{\"id\":118,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/types.ContextAllAttributes.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"types.ContextAllAttributes\"},{\"id\":119,\"kind\":1024,\"name\":\"reuseServerProcesses\",\"url\":\"interfaces/types.ContextAllAttributes.html#__type.reuseServerProcesses\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"types.ContextAllAttributes.__type\"},{\"id\":120,\"kind\":1024,\"name\":\"runServerAs\",\"url\":\"interfaces/types.ContextAllAttributes.html#__type.runServerAs\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"types.ContextAllAttributes.__type\"},{\"id\":121,\"kind\":1024,\"name\":\"modifiedTimeStamp\",\"url\":\"interfaces/types.ContextAllAttributes.html#modifiedTimeStamp\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.ContextAllAttributes\"},{\"id\":122,\"kind\":1024,\"name\":\"createdBy\",\"url\":\"interfaces/types.ContextAllAttributes.html#createdBy\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.ContextAllAttributes\"},{\"id\":123,\"kind\":1024,\"name\":\"creationTimeStamp\",\"url\":\"interfaces/types.ContextAllAttributes.html#creationTimeStamp\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.ContextAllAttributes\"},{\"id\":124,\"kind\":1024,\"name\":\"launchType\",\"url\":\"interfaces/types.ContextAllAttributes.html#launchType\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.ContextAllAttributes\"},{\"id\":125,\"kind\":1024,\"name\":\"environment\",\"url\":\"interfaces/types.ContextAllAttributes.html#environment\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.ContextAllAttributes\"},{\"id\":126,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/types.ContextAllAttributes.html#__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"types.ContextAllAttributes\"},{\"id\":127,\"kind\":1024,\"name\":\"autoExecLines\",\"url\":\"interfaces/types.ContextAllAttributes.html#__type-1.autoExecLines\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"types.ContextAllAttributes.__type\"},{\"id\":128,\"kind\":1024,\"name\":\"launchContext\",\"url\":\"interfaces/types.ContextAllAttributes.html#launchContext\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.ContextAllAttributes\"},{\"id\":129,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/types.ContextAllAttributes.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"types.ContextAllAttributes\"},{\"id\":130,\"kind\":1024,\"name\":\"contextName\",\"url\":\"interfaces/types.ContextAllAttributes.html#__type-2.contextName\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"types.ContextAllAttributes.__type\"},{\"id\":131,\"kind\":1024,\"name\":\"modifiedBy\",\"url\":\"interfaces/types.ContextAllAttributes.html#modifiedBy\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.ContextAllAttributes\"},{\"id\":132,\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/types.ContextAllAttributes.html#id\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.ContextAllAttributes\"},{\"id\":133,\"kind\":1024,\"name\":\"version\",\"url\":\"interfaces/types.ContextAllAttributes.html#version\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.ContextAllAttributes\"},{\"id\":134,\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/types.ContextAllAttributes.html#name\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.ContextAllAttributes\"},{\"id\":135,\"kind\":256,\"name\":\"CsrfToken\",\"url\":\"interfaces/types.CsrfToken.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"types\"},{\"id\":136,\"kind\":1024,\"name\":\"headerName\",\"url\":\"interfaces/types.CsrfToken.html#headerName\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.CsrfToken\"},{\"id\":137,\"kind\":1024,\"name\":\"value\",\"url\":\"interfaces/types.CsrfToken.html#value\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.CsrfToken\"},{\"id\":138,\"kind\":256,\"name\":\"Folder\",\"url\":\"interfaces/types.Folder.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"types\"},{\"id\":139,\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/types.Folder.html#id\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Folder\"},{\"id\":140,\"kind\":1024,\"name\":\"uri\",\"url\":\"interfaces/types.Folder.html#uri\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Folder\"},{\"id\":141,\"kind\":1024,\"name\":\"links\",\"url\":\"interfaces/types.Folder.html#links\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Folder\"},{\"id\":142,\"kind\":1024,\"name\":\"memberCount\",\"url\":\"interfaces/types.Folder.html#memberCount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Folder\"},{\"id\":143,\"kind\":256,\"name\":\"File\",\"url\":\"interfaces/types.File.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"types\"},{\"id\":144,\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/types.File.html#id\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.File\"},{\"id\":145,\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/types.File.html#name\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.File\"},{\"id\":146,\"kind\":1024,\"name\":\"parentUri\",\"url\":\"interfaces/types.File.html#parentUri\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.File\"},{\"id\":147,\"kind\":1024,\"name\":\"links\",\"url\":\"interfaces/types.File.html#links\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.File\"},{\"id\":148,\"kind\":256,\"name\":\"Job\",\"url\":\"interfaces/types.Job.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"types\"},{\"id\":149,\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/types.Job.html#id\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Job\"},{\"id\":150,\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/types.Job.html#name\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Job\"},{\"id\":151,\"kind\":1024,\"name\":\"uri\",\"url\":\"interfaces/types.Job.html#uri\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Job\"},{\"id\":152,\"kind\":1024,\"name\":\"createdBy\",\"url\":\"interfaces/types.Job.html#createdBy\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Job\"},{\"id\":153,\"kind\":1024,\"name\":\"code\",\"url\":\"interfaces/types.Job.html#code\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Job\"},{\"id\":154,\"kind\":1024,\"name\":\"links\",\"url\":\"interfaces/types.Job.html#links\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Job\"},{\"id\":155,\"kind\":1024,\"name\":\"results\",\"url\":\"interfaces/types.Job.html#results\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Job\"},{\"id\":156,\"kind\":1024,\"name\":\"error\",\"url\":\"interfaces/types.Job.html#error\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Job\"},{\"id\":157,\"kind\":1024,\"name\":\"logStatistics\",\"url\":\"interfaces/types.Job.html#logStatistics\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Job\"},{\"id\":158,\"kind\":256,\"name\":\"JobDefinition\",\"url\":\"interfaces/types.JobDefinition.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"types\"},{\"id\":159,\"kind\":1024,\"name\":\"code\",\"url\":\"interfaces/types.JobDefinition.html#code\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.JobDefinition\"},{\"id\":160,\"kind\":256,\"name\":\"JobResult\",\"url\":\"interfaces/types.JobResult.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"types\"},{\"id\":161,\"kind\":1024,\"name\":\"_webout.json\",\"url\":\"interfaces/types.JobResult.html#_webout_json\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.JobResult\"},{\"id\":162,\"kind\":256,\"name\":\"Link\",\"url\":\"interfaces/types.Link.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"types\"},{\"id\":163,\"kind\":1024,\"name\":\"method\",\"url\":\"interfaces/types.Link.html#method\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Link\"},{\"id\":164,\"kind\":1024,\"name\":\"rel\",\"url\":\"interfaces/types.Link.html#rel\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Link\"},{\"id\":165,\"kind\":1024,\"name\":\"href\",\"url\":\"interfaces/types.Link.html#href\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Link\"},{\"id\":166,\"kind\":1024,\"name\":\"uri\",\"url\":\"interfaces/types.Link.html#uri\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Link\"},{\"id\":167,\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/types.Link.html#type\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Link\"},{\"id\":168,\"kind\":128,\"name\":\"SASjsConfig\",\"url\":\"classes/types.SASjsConfig.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"types\"},{\"id\":169,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/types.SASjsConfig.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"types.SASjsConfig\"},{\"id\":170,\"kind\":1024,\"name\":\"serverUrl\",\"url\":\"classes/types.SASjsConfig.html#serverUrl\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"types.SASjsConfig\"},{\"id\":171,\"kind\":1024,\"name\":\"pathSASJS\",\"url\":\"classes/types.SASjsConfig.html#pathSASJS\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"types.SASjsConfig\"},{\"id\":172,\"kind\":1024,\"name\":\"pathSAS9\",\"url\":\"classes/types.SASjsConfig.html#pathSAS9\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"types.SASjsConfig\"},{\"id\":173,\"kind\":1024,\"name\":\"pathSASViya\",\"url\":\"classes/types.SASjsConfig.html#pathSASViya\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"types.SASjsConfig\"},{\"id\":174,\"kind\":1024,\"name\":\"appLoc\",\"url\":\"classes/types.SASjsConfig.html#appLoc\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"types.SASjsConfig\"},{\"id\":175,\"kind\":1024,\"name\":\"serverType\",\"url\":\"classes/types.SASjsConfig.html#serverType\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"types.SASjsConfig\"},{\"id\":176,\"kind\":1024,\"name\":\"debug\",\"url\":\"classes/types.SASjsConfig.html#debug\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"types.SASjsConfig\"},{\"id\":177,\"kind\":1024,\"name\":\"contextName\",\"url\":\"classes/types.SASjsConfig.html#contextName\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"types.SASjsConfig\"},{\"id\":178,\"kind\":1024,\"name\":\"useComputeApi\",\"url\":\"classes/types.SASjsConfig.html#useComputeApi\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"types.SASjsConfig\"},{\"id\":179,\"kind\":1024,\"name\":\"httpsAgentOptions\",\"url\":\"classes/types.SASjsConfig.html#httpsAgentOptions\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"types.SASjsConfig\"},{\"id\":180,\"kind\":1024,\"name\":\"loginMechanism\",\"url\":\"classes/types.SASjsConfig.html#loginMechanism\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"types.SASjsConfig\"},{\"id\":181,\"kind\":1024,\"name\":\"requestHistoryLimit\",\"url\":\"classes/types.SASjsConfig.html#requestHistoryLimit\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"types.SASjsConfig\"},{\"id\":182,\"kind\":8,\"name\":\"LoginMechanism\",\"url\":\"enums/types.LoginMechanism.html\",\"classes\":\"tsd-kind-enum tsd-parent-kind-module\",\"parent\":\"types\"},{\"id\":183,\"kind\":16,\"name\":\"Default\",\"url\":\"enums/types.LoginMechanism.html#Default\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"types.LoginMechanism\"},{\"id\":184,\"kind\":16,\"name\":\"Redirected\",\"url\":\"enums/types.LoginMechanism.html#Redirected\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"types.LoginMechanism\"},{\"id\":185,\"kind\":256,\"name\":\"SASjsRequest\",\"url\":\"interfaces/types.SASjsRequest.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"types\"},{\"id\":186,\"kind\":1024,\"name\":\"serviceLink\",\"url\":\"interfaces/types.SASjsRequest.html#serviceLink\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.SASjsRequest\"},{\"id\":187,\"kind\":1024,\"name\":\"timestamp\",\"url\":\"interfaces/types.SASjsRequest.html#timestamp\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.SASjsRequest\"},{\"id\":188,\"kind\":1024,\"name\":\"sourceCode\",\"url\":\"interfaces/types.SASjsRequest.html#sourceCode\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.SASjsRequest\"},{\"id\":189,\"kind\":1024,\"name\":\"generatedCode\",\"url\":\"interfaces/types.SASjsRequest.html#generatedCode\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.SASjsRequest\"},{\"id\":190,\"kind\":1024,\"name\":\"logFile\",\"url\":\"interfaces/types.SASjsRequest.html#logFile\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.SASjsRequest\"},{\"id\":191,\"kind\":1024,\"name\":\"SASWORK\",\"url\":\"interfaces/types.SASjsRequest.html#SASWORK\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.SASjsRequest\"},{\"id\":192,\"kind\":256,\"name\":\"Session\",\"url\":\"interfaces/types.Session.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"types\"},{\"id\":193,\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/types.Session.html#id\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Session\"},{\"id\":194,\"kind\":1024,\"name\":\"state\",\"url\":\"interfaces/types.Session.html#state\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Session\"},{\"id\":195,\"kind\":1024,\"name\":\"links\",\"url\":\"interfaces/types.Session.html#links\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Session\"},{\"id\":196,\"kind\":1024,\"name\":\"attributes\",\"url\":\"interfaces/types.Session.html#attributes\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Session\"},{\"id\":197,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/types.Session.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"types.Session\"},{\"id\":198,\"kind\":1024,\"name\":\"sessionInactiveTimeout\",\"url\":\"interfaces/types.Session.html#__type.sessionInactiveTimeout\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"types.Session.__type\"},{\"id\":199,\"kind\":1024,\"name\":\"creationTimeStamp\",\"url\":\"interfaces/types.Session.html#creationTimeStamp\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Session\"},{\"id\":200,\"kind\":256,\"name\":\"SessionVariable\",\"url\":\"interfaces/types.SessionVariable.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"types\"},{\"id\":201,\"kind\":1024,\"name\":\"value\",\"url\":\"interfaces/types.SessionVariable.html#value\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.SessionVariable\"},{\"id\":202,\"kind\":256,\"name\":\"UploadFile\",\"url\":\"interfaces/types.UploadFile.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"types\"},{\"id\":203,\"kind\":1024,\"name\":\"file\",\"url\":\"interfaces/types.UploadFile.html#file\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.UploadFile\"},{\"id\":204,\"kind\":1024,\"name\":\"fileName\",\"url\":\"interfaces/types.UploadFile.html#fileName\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.UploadFile\"},{\"id\":205,\"kind\":256,\"name\":\"PollOptions\",\"url\":\"interfaces/types.PollOptions.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"types\"},{\"id\":206,\"kind\":1024,\"name\":\"maxPollCount\",\"url\":\"interfaces/types.PollOptions.html#maxPollCount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.PollOptions\"},{\"id\":207,\"kind\":1024,\"name\":\"pollInterval\",\"url\":\"interfaces/types.PollOptions.html#pollInterval\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.PollOptions\"},{\"id\":208,\"kind\":1024,\"name\":\"streamLog\",\"url\":\"interfaces/types.PollOptions.html#streamLog\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.PollOptions\"},{\"id\":209,\"kind\":1024,\"name\":\"logFolderPath\",\"url\":\"interfaces/types.PollOptions.html#logFolderPath\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.PollOptions\"},{\"id\":210,\"kind\":256,\"name\":\"WriteStream\",\"url\":\"interfaces/types.WriteStream.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"types\"},{\"id\":211,\"kind\":2048,\"name\":\"write\",\"url\":\"interfaces/types.WriteStream.html#write\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"types.WriteStream\"},{\"id\":212,\"kind\":1024,\"name\":\"path\",\"url\":\"interfaces/types.WriteStream.html#path\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.WriteStream\"},{\"id\":213,\"kind\":256,\"name\":\"FileTree\",\"url\":\"interfaces/types.FileTree.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"types\"},{\"id\":214,\"kind\":1024,\"name\":\"members\",\"url\":\"interfaces/types.FileTree.html#members\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.FileTree\"},{\"id\":215,\"kind\":8,\"name\":\"MemberType\",\"url\":\"enums/types.MemberType.html\",\"classes\":\"tsd-kind-enum tsd-parent-kind-module\",\"parent\":\"types\"},{\"id\":216,\"kind\":16,\"name\":\"folder\",\"url\":\"enums/types.MemberType.html#folder\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"types.MemberType\"},{\"id\":217,\"kind\":16,\"name\":\"service\",\"url\":\"enums/types.MemberType.html#service\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"types.MemberType\"},{\"id\":218,\"kind\":256,\"name\":\"FolderMember\",\"url\":\"interfaces/types.FolderMember.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"types\"},{\"id\":219,\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/types.FolderMember.html#name\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.FolderMember\"},{\"id\":220,\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/types.FolderMember.html#type\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.FolderMember\"},{\"id\":221,\"kind\":1024,\"name\":\"members\",\"url\":\"interfaces/types.FolderMember.html#members\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.FolderMember\"},{\"id\":222,\"kind\":256,\"name\":\"ServiceMember\",\"url\":\"interfaces/types.ServiceMember.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"types\"},{\"id\":223,\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/types.ServiceMember.html#name\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.ServiceMember\"},{\"id\":224,\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/types.ServiceMember.html#type\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.ServiceMember\"},{\"id\":225,\"kind\":1024,\"name\":\"code\",\"url\":\"interfaces/types.ServiceMember.html#code\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.ServiceMember\"},{\"id\":226,\"kind\":64,\"name\":\"isFileTree\",\"url\":\"modules/types.html#isFileTree\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"types\"},{\"id\":227,\"kind\":256,\"name\":\"ExecutionQuery\",\"url\":\"interfaces/types.ExecutionQuery.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"types\"},{\"id\":228,\"kind\":1024,\"name\":\"_program\",\"url\":\"interfaces/types.ExecutionQuery.html#_program\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.ExecutionQuery\"},{\"id\":229,\"kind\":1024,\"name\":\"_debug\",\"url\":\"interfaces/types.ExecutionQuery.html#_debug\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.ExecutionQuery\"}],\"index\":{\"version\":\"2.3.9\",\"fields\":[\"name\",\"parent\"],\"fieldVectors\":[[\"name/0\",[0,41.897]],[\"parent/0\",[]],[\"name/1\",[0,41.897]],[\"parent/1\",[0,4.152]],[\"name/2\",[1,37.377]],[\"parent/2\",[2,1.678]],[\"name/3\",[3,50.37]],[\"parent/3\",[2,1.678]],[\"name/4\",[4,50.37]],[\"parent/4\",[2,1.678]],[\"name/5\",[5,50.37]],[\"parent/5\",[2,1.678]],[\"name/6\",[6,45.261]],[\"parent/6\",[2,1.678]],[\"name/7\",[7,45.261]],[\"parent/7\",[2,1.678]],[\"name/8\",[8,45.261]],[\"parent/8\",[2,1.678]],[\"name/9\",[9,45.261]],[\"parent/9\",[2,1.678]],[\"name/10\",[10,45.261]],[\"parent/10\",[2,1.678]],[\"name/11\",[11,45.261]],[\"parent/11\",[2,1.678]],[\"name/12\",[12,45.261]],[\"parent/12\",[2,1.678]],[\"name/13\",[13,45.261]],[\"parent/13\",[2,1.678]],[\"name/14\",[14,45.261]],[\"parent/14\",[2,1.678]],[\"name/15\",[15,45.261]],[\"parent/15\",[2,1.678]],[\"name/16\",[16,45.261]],[\"parent/16\",[2,1.678]],[\"name/17\",[17,45.261]],[\"parent/17\",[2,1.678]],[\"name/18\",[18,45.261]],[\"parent/18\",[2,1.678]],[\"name/19\",[19,45.261]],[\"parent/19\",[2,1.678]],[\"name/20\",[20,45.261]],[\"parent/20\",[2,1.678]],[\"name/21\",[21,45.261]],[\"parent/21\",[2,1.678]],[\"name/22\",[22,45.261]],[\"parent/22\",[2,1.678]],[\"name/23\",[23,45.261]],[\"parent/23\",[2,1.678]],[\"name/24\",[24,41.897]],[\"parent/24\",[2,1.678]],[\"name/25\",[25,41.897]],[\"parent/25\",[2,1.678]],[\"name/26\",[26,41.897]],[\"parent/26\",[2,1.678]],[\"name/27\",[27,45.261]],[\"parent/27\",[2,1.678]],[\"name/28\",[28,50.37]],[\"parent/28\",[2,1.678]],[\"name/29\",[29,50.37]],[\"parent/29\",[2,1.678]],[\"name/30\",[30,50.37]],[\"parent/30\",[2,1.678]],[\"name/31\",[31,50.37]],[\"parent/31\",[2,1.678]],[\"name/32\",[32,50.37]],[\"parent/32\",[2,1.678]],[\"name/33\",[33,50.37]],[\"parent/33\",[2,1.678]],[\"name/34\",[34,50.37]],[\"parent/34\",[2,1.678]],[\"name/35\",[35,45.261]],[\"parent/35\",[2,1.678]],[\"name/36\",[36,50.37]],[\"parent/36\",[2,1.678]],[\"name/37\",[37,50.37]],[\"parent/37\",[2,1.678]],[\"name/38\",[38,50.37]],[\"parent/38\",[2,1.678]],[\"name/39\",[39,50.37]],[\"parent/39\",[2,1.678]],[\"name/40\",[40,50.37]],[\"parent/40\",[2,1.678]],[\"name/41\",[41,50.37]],[\"parent/41\",[2,1.678]],[\"name/42\",[42,50.37]],[\"parent/42\",[2,1.678]],[\"name/43\",[43,50.37]],[\"parent/43\",[2,1.678]],[\"name/44\",[44,41.897]],[\"parent/44\",[]],[\"name/45\",[44,41.897]],[\"parent/45\",[44,4.152]],[\"name/46\",[1,37.377]],[\"parent/46\",[45,3.903]],[\"name/47\",[46,45.261]],[\"parent/47\",[45,3.903]],[\"name/48\",[47,41.897]],[\"parent/48\",[45,3.903]],[\"name/49\",[48,45.261]],[\"parent/49\",[45,3.903]],[\"name/50\",[49,39.383]],[\"parent/50\",[]],[\"name/51\",[49,39.383]],[\"parent/51\",[49,3.903]],[\"name/52\",[1,37.377]],[\"parent/52\",[50,3.397]],[\"name/53\",[47,41.897]],[\"parent/53\",[50,3.397]],[\"name/54\",[51,50.37]],[\"parent/54\",[50,3.397]],[\"name/55\",[52,45.261]],[\"parent/55\",[50,3.397]],[\"name/56\",[25,41.897]],[\"parent/56\",[50,3.397]],[\"name/57\",[26,41.897]],[\"parent/57\",[50,3.397]],[\"name/58\",[24,41.897]],[\"parent/58\",[50,3.397]],[\"name/59\",[53,50.37]],[\"parent/59\",[49,3.903]],[\"name/60\",[54,50.37]],[\"parent/60\",[55,4.485]],[\"name/61\",[56,50.37]],[\"parent/61\",[55,4.485]],[\"name/62\",[57,41.897]],[\"parent/62\",[]],[\"name/63\",[57,41.897]],[\"parent/63\",[57,4.152]],[\"name/64\",[1,37.377]],[\"parent/64\",[58,1.974]],[\"name/65\",[59,50.37]],[\"parent/65\",[58,1.974]],[\"name/66\",[60,45.261]],[\"parent/66\",[58,1.974]],[\"name/67\",[61,50.37]],[\"parent/67\",[58,1.974]],[\"name/68\",[46,45.261]],[\"parent/68\",[58,1.974]],[\"name/69\",[47,41.897]],[\"parent/69\",[58,1.974]],[\"name/70\",[6,45.261]],[\"parent/70\",[58,1.974]],[\"name/71\",[8,45.261]],[\"parent/71\",[58,1.974]],[\"name/72\",[7,45.261]],[\"parent/72\",[58,1.974]],[\"name/73\",[9,45.261]],[\"parent/73\",[58,1.974]],[\"name/74\",[16,45.261]],[\"parent/74\",[58,1.974]],[\"name/75\",[10,45.261]],[\"parent/75\",[58,1.974]],[\"name/76\",[11,45.261]],[\"parent/76\",[58,1.974]],[\"name/77\",[12,45.261]],[\"parent/77\",[58,1.974]],[\"name/78\",[13,45.261]],[\"parent/78\",[58,1.974]],[\"name/79\",[48,45.261]],[\"parent/79\",[58,1.974]],[\"name/80\",[19,45.261]],[\"parent/80\",[58,1.974]],[\"name/81\",[18,45.261]],[\"parent/81\",[58,1.974]],[\"name/82\",[17,45.261]],[\"parent/82\",[58,1.974]],[\"name/83\",[23,45.261]],[\"parent/83\",[58,1.974]],[\"name/84\",[24,41.897]],[\"parent/84\",[58,1.974]],[\"name/85\",[25,41.897]],[\"parent/85\",[58,1.974]],[\"name/86\",[26,41.897]],[\"parent/86\",[58,1.974]],[\"name/87\",[27,45.261]],[\"parent/87\",[58,1.974]],[\"name/88\",[62,50.37]],[\"parent/88\",[58,1.974]],[\"name/89\",[52,45.261]],[\"parent/89\",[58,1.974]],[\"name/90\",[14,45.261]],[\"parent/90\",[58,1.974]],[\"name/91\",[15,45.261]],[\"parent/91\",[58,1.974]],[\"name/92\",[21,45.261]],[\"parent/92\",[58,1.974]],[\"name/93\",[22,45.261]],[\"parent/93\",[58,1.974]],[\"name/94\",[20,45.261]],[\"parent/94\",[58,1.974]],[\"name/95\",[63,22.037]],[\"parent/95\",[]],[\"name/96\",[64,50.37]],[\"parent/96\",[63,2.184]],[\"name/97\",[65,33.024]],[\"parent/97\",[66,3.704]],[\"name/98\",[67,34.275]],[\"parent/98\",[66,3.704]],[\"name/99\",[68,41.897]],[\"parent/99\",[66,3.704]],[\"name/100\",[69,45.261]],[\"parent/100\",[66,3.704]],[\"name/101\",[70,39.383]],[\"parent/101\",[66,3.704]],[\"name/102\",[71,50.37]],[\"parent/102\",[63,2.184]],[\"name/103\",[65,33.024]],[\"parent/103\",[72,3.063]],[\"name/104\",[73,50.37]],[\"parent/104\",[72,3.063]],[\"name/105\",[74,45.261]],[\"parent/105\",[72,3.063]],[\"name/106\",[75,35.706]],[\"parent/106\",[72,3.063]],[\"name/107\",[65,33.024]],[\"parent/107\",[76,4.152]],[\"name/108\",[77,45.261]],[\"parent/108\",[72,3.063]],[\"name/109\",[75,35.706]],[\"parent/109\",[72,3.063]],[\"name/110\",[78,50.37]],[\"parent/110\",[76,4.152]],[\"name/111\",[79,45.261]],[\"parent/111\",[76,4.152]],[\"name/112\",[70,39.383]],[\"parent/112\",[72,3.063]],[\"name/113\",[80,50.37]],[\"parent/113\",[72,3.063]],[\"name/114\",[81,50.37]],[\"parent/114\",[72,3.063]],[\"name/115\",[67,34.275]],[\"parent/115\",[72,3.063]],[\"name/116\",[82,50.37]],[\"parent/116\",[63,2.184]],[\"name/117\",[70,39.383]],[\"parent/117\",[83,2.743]],[\"name/118\",[75,35.706]],[\"parent/118\",[83,2.743]],[\"name/119\",[84,50.37]],[\"parent/119\",[85,3.903]],[\"name/120\",[86,50.37]],[\"parent/120\",[85,3.903]],[\"name/121\",[87,50.37]],[\"parent/121\",[83,2.743]],[\"name/122\",[68,41.897]],[\"parent/122\",[83,2.743]],[\"name/123\",[88,45.261]],[\"parent/123\",[83,2.743]],[\"name/124\",[89,50.37]],[\"parent/124\",[83,2.743]],[\"name/125\",[77,45.261]],[\"parent/125\",[83,2.743]],[\"name/126\",[75,35.706]],[\"parent/126\",[83,2.743]],[\"name/127\",[79,45.261]],[\"parent/127\",[85,3.903]],[\"name/128\",[74,45.261]],[\"parent/128\",[83,2.743]],[\"name/129\",[75,35.706]],[\"parent/129\",[83,2.743]],[\"name/130\",[90,45.261]],[\"parent/130\",[85,3.903]],[\"name/131\",[91,50.37]],[\"parent/131\",[83,2.743]],[\"name/132\",[67,34.275]],[\"parent/132\",[83,2.743]],[\"name/133\",[69,45.261]],[\"parent/133\",[83,2.743]],[\"name/134\",[65,33.024]],[\"parent/134\",[83,2.743]],[\"name/135\",[92,50.37]],[\"parent/135\",[63,2.184]],[\"name/136\",[93,50.37]],[\"parent/136\",[94,4.485]],[\"name/137\",[95,45.261]],[\"parent/137\",[94,4.485]],[\"name/138\",[96,45.261]],[\"parent/138\",[63,2.184]],[\"name/139\",[67,34.275]],[\"parent/139\",[97,3.903]],[\"name/140\",[98,41.897]],[\"parent/140\",[97,3.903]],[\"name/141\",[99,39.383]],[\"parent/141\",[97,3.903]],[\"name/142\",[100,50.37]],[\"parent/142\",[97,3.903]],[\"name/143\",[101,45.261]],[\"parent/143\",[63,2.184]],[\"name/144\",[67,34.275]],[\"parent/144\",[102,3.903]],[\"name/145\",[65,33.024]],[\"parent/145\",[102,3.903]],[\"name/146\",[103,50.37]],[\"parent/146\",[102,3.903]],[\"name/147\",[99,39.383]],[\"parent/147\",[102,3.903]],[\"name/148\",[104,50.37]],[\"parent/148\",[63,2.184]],[\"name/149\",[67,34.275]],[\"parent/149\",[105,3.162]],[\"name/150\",[65,33.024]],[\"parent/150\",[105,3.162]],[\"name/151\",[98,41.897]],[\"parent/151\",[105,3.162]],[\"name/152\",[68,41.897]],[\"parent/152\",[105,3.162]],[\"name/153\",[106,41.897]],[\"parent/153\",[105,3.162]],[\"name/154\",[99,39.383]],[\"parent/154\",[105,3.162]],[\"name/155\",[107,50.37]],[\"parent/155\",[105,3.162]],[\"name/156\",[108,50.37]],[\"parent/156\",[105,3.162]],[\"name/157\",[109,50.37]],[\"parent/157\",[105,3.162]],[\"name/158\",[110,50.37]],[\"parent/158\",[63,2.184]],[\"name/159\",[106,41.897]],[\"parent/159\",[111,4.992]],[\"name/160\",[112,50.37]],[\"parent/160\",[63,2.184]],[\"name/161\",[113,50.37]],[\"parent/161\",[114,4.992]],[\"name/162\",[115,50.37]],[\"parent/162\",[63,2.184]],[\"name/163\",[116,50.37]],[\"parent/163\",[117,3.704]],[\"name/164\",[118,50.37]],[\"parent/164\",[117,3.704]],[\"name/165\",[119,50.37]],[\"parent/165\",[117,3.704]],[\"name/166\",[98,41.897]],[\"parent/166\",[117,3.704]],[\"name/167\",[120,41.897]],[\"parent/167\",[117,3.704]],[\"name/168\",[121,50.37]],[\"parent/168\",[63,2.184]],[\"name/169\",[1,37.377]],[\"parent/169\",[122,2.814]],[\"name/170\",[123,50.37]],[\"parent/170\",[122,2.814]],[\"name/171\",[124,50.37]],[\"parent/171\",[122,2.814]],[\"name/172\",[125,50.37]],[\"parent/172\",[122,2.814]],[\"name/173\",[126,50.37]],[\"parent/173\",[122,2.814]],[\"name/174\",[127,50.37]],[\"parent/174\",[122,2.814]],[\"name/175\",[128,50.37]],[\"parent/175\",[122,2.814]],[\"name/176\",[60,45.261]],[\"parent/176\",[122,2.814]],[\"name/177\",[90,45.261]],[\"parent/177\",[122,2.814]],[\"name/178\",[129,50.37]],[\"parent/178\",[122,2.814]],[\"name/179\",[130,50.37]],[\"parent/179\",[122,2.814]],[\"name/180\",[131,45.261]],[\"parent/180\",[122,2.814]],[\"name/181\",[132,50.37]],[\"parent/181\",[122,2.814]],[\"name/182\",[131,45.261]],[\"parent/182\",[63,2.184]],[\"name/183\",[133,50.37]],[\"parent/183\",[134,4.485]],[\"name/184\",[135,50.37]],[\"parent/184\",[134,4.485]],[\"name/185\",[136,50.37]],[\"parent/185\",[63,2.184]],[\"name/186\",[137,50.37]],[\"parent/186\",[138,3.538]],[\"name/187\",[139,50.37]],[\"parent/187\",[138,3.538]],[\"name/188\",[140,50.37]],[\"parent/188\",[138,3.538]],[\"name/189\",[141,50.37]],[\"parent/189\",[138,3.538]],[\"name/190\",[142,50.37]],[\"parent/190\",[138,3.538]],[\"name/191\",[143,50.37]],[\"parent/191\",[138,3.538]],[\"name/192\",[144,50.37]],[\"parent/192\",[63,2.184]],[\"name/193\",[67,34.275]],[\"parent/193\",[145,3.538]],[\"name/194\",[146,50.37]],[\"parent/194\",[145,3.538]],[\"name/195\",[99,39.383]],[\"parent/195\",[145,3.538]],[\"name/196\",[70,39.383]],[\"parent/196\",[145,3.538]],[\"name/197\",[75,35.706]],[\"parent/197\",[145,3.538]],[\"name/198\",[147,50.37]],[\"parent/198\",[148,4.992]],[\"name/199\",[88,45.261]],[\"parent/199\",[145,3.538]],[\"name/200\",[149,50.37]],[\"parent/200\",[63,2.184]],[\"name/201\",[95,45.261]],[\"parent/201\",[150,4.992]],[\"name/202\",[35,45.261]],[\"parent/202\",[63,2.184]],[\"name/203\",[101,45.261]],[\"parent/203\",[151,4.485]],[\"name/204\",[152,50.37]],[\"parent/204\",[151,4.485]],[\"name/205\",[153,50.37]],[\"parent/205\",[63,2.184]],[\"name/206\",[154,50.37]],[\"parent/206\",[155,3.903]],[\"name/207\",[156,50.37]],[\"parent/207\",[155,3.903]],[\"name/208\",[157,50.37]],[\"parent/208\",[155,3.903]],[\"name/209\",[158,50.37]],[\"parent/209\",[155,3.903]],[\"name/210\",[159,50.37]],[\"parent/210\",[63,2.184]],[\"name/211\",[160,50.37]],[\"parent/211\",[161,4.485]],[\"name/212\",[162,50.37]],[\"parent/212\",[161,4.485]],[\"name/213\",[163,50.37]],[\"parent/213\",[63,2.184]],[\"name/214\",[164,45.261]],[\"parent/214\",[165,4.992]],[\"name/215\",[166,50.37]],[\"parent/215\",[63,2.184]],[\"name/216\",[96,45.261]],[\"parent/216\",[167,4.485]],[\"name/217\",[168,50.37]],[\"parent/217\",[167,4.485]],[\"name/218\",[169,50.37]],[\"parent/218\",[63,2.184]],[\"name/219\",[65,33.024]],[\"parent/219\",[170,4.152]],[\"name/220\",[120,41.897]],[\"parent/220\",[170,4.152]],[\"name/221\",[164,45.261]],[\"parent/221\",[170,4.152]],[\"name/222\",[171,50.37]],[\"parent/222\",[63,2.184]],[\"name/223\",[65,33.024]],[\"parent/223\",[172,4.152]],[\"name/224\",[120,41.897]],[\"parent/224\",[172,4.152]],[\"name/225\",[106,41.897]],[\"parent/225\",[172,4.152]],[\"name/226\",[173,50.37]],[\"parent/226\",[63,2.184]],[\"name/227\",[174,50.37]],[\"parent/227\",[63,2.184]],[\"name/228\",[175,50.37]],[\"parent/228\",[176,4.485]],[\"name/229\",[177,50.37]],[\"parent/229\",[176,4.485]]],\"invertedIndex\":[[\"__type\",{\"_index\":75,\"name\":{\"106\":{},\"109\":{},\"118\":{},\"126\":{},\"129\":{},\"197\":{}},\"parent\":{}}],[\"_debug\",{\"_index\":177,\"name\":{\"229\":{}},\"parent\":{}}],[\"_program\",{\"_index\":175,\"name\":{\"228\":{}},\"parent\":{}}],[\"_webout.json\",{\"_index\":113,\"name\":{\"161\":{}},\"parent\":{}}],[\"access_token\",{\"_index\":54,\"name\":{\"60\":{}},\"parent\":{}}],[\"appendrequest\",{\"_index\":59,\"name\":{\"65\":{}},\"parent\":{}}],[\"apploc\",{\"_index\":127,\"name\":{\"174\":{}},\"parent\":{}}],[\"attributes\",{\"_index\":70,\"name\":{\"101\":{},\"112\":{},\"117\":{},\"196\":{}},\"parent\":{}}],[\"authorizeallauthenticatedusers\",{\"_index\":81,\"name\":{\"114\":{}},\"parent\":{}}],[\"authorizedusers\",{\"_index\":80,\"name\":{\"113\":{}},\"parent\":{}}],[\"autoexeclines\",{\"_index\":79,\"name\":{\"111\":{},\"127\":{}},\"parent\":{}}],[\"checksession\",{\"_index\":32,\"name\":{\"32\":{}},\"parent\":{}}],[\"clearsasrequests\",{\"_index\":43,\"name\":{\"43\":{}},\"parent\":{}}],[\"code\",{\"_index\":106,\"name\":{\"153\":{},\"159\":{},\"225\":{}},\"parent\":{}}],[\"constructor\",{\"_index\":1,\"name\":{\"2\":{},\"46\":{},\"52\":{},\"64\":{},\"169\":{}},\"parent\":{}}],[\"context\",{\"_index\":64,\"name\":{\"96\":{}},\"parent\":{}}],[\"contextallattributes\",{\"_index\":82,\"name\":{\"116\":{}},\"parent\":{}}],[\"contextname\",{\"_index\":90,\"name\":{\"130\":{},\"177\":{}},\"parent\":{}}],[\"createcomputecontext\",{\"_index\":10,\"name\":{\"10\":{},\"75\":{}},\"parent\":{}}],[\"createdby\",{\"_index\":68,\"name\":{\"99\":{},\"122\":{},\"152\":{}},\"parent\":{}}],[\"createfile\",{\"_index\":18,\"name\":{\"18\":{},\"81\":{}},\"parent\":{}}],[\"createfolder\",{\"_index\":17,\"name\":{\"17\":{},\"82\":{}},\"parent\":{}}],[\"createjobdefinition\",{\"_index\":23,\"name\":{\"23\":{},\"83\":{}},\"parent\":{}}],[\"createlaunchercontext\",{\"_index\":11,\"name\":{\"11\":{},\"76\":{}},\"parent\":{}}],[\"createsession\",{\"_index\":16,\"name\":{\"16\":{},\"74\":{}},\"parent\":{}}],[\"creationtimestamp\",{\"_index\":88,\"name\":{\"123\":{},\"199\":{}},\"parent\":{}}],[\"csrftoken\",{\"_index\":92,\"name\":{\"135\":{}},\"parent\":{}}],[\"debug\",{\"_index\":60,\"name\":{\"66\":{},\"176\":{}},\"parent\":{}}],[\"default\",{\"_index\":133,\"name\":{\"183\":{}},\"parent\":{}}],[\"deleteclient\",{\"_index\":27,\"name\":{\"27\":{},\"87\":{}},\"parent\":{}}],[\"deletecomputecontext\",{\"_index\":13,\"name\":{\"13\":{},\"78\":{}},\"parent\":{}}],[\"deletefolder\",{\"_index\":20,\"name\":{\"20\":{},\"94\":{}},\"parent\":{}}],[\"deploy\",{\"_index\":51,\"name\":{\"54\":{}},\"parent\":{}}],[\"deployservicepack\",{\"_index\":37,\"name\":{\"37\":{}},\"parent\":{}}],[\"deploytosasjs\",{\"_index\":38,\"name\":{\"38\":{}},\"parent\":{}}],[\"description\",{\"_index\":73,\"name\":{\"104\":{}},\"parent\":{}}],[\"editcomputecontext\",{\"_index\":12,\"name\":{\"12\":{},\"77\":{}},\"parent\":{}}],[\"editcontextinput\",{\"_index\":71,\"name\":{\"102\":{}},\"parent\":{}}],[\"environment\",{\"_index\":77,\"name\":{\"108\":{},\"125\":{}},\"parent\":{}}],[\"error\",{\"_index\":108,\"name\":{\"156\":{}},\"parent\":{}}],[\"executecomputejob\",{\"_index\":62,\"name\":{\"88\":{}},\"parent\":{}}],[\"executejob\",{\"_index\":52,\"name\":{\"55\":{},\"89\":{}},\"parent\":{}}],[\"executejobsasjs\",{\"_index\":39,\"name\":{\"39\":{}},\"parent\":{}}],[\"executescript\",{\"_index\":48,\"name\":{\"49\":{},\"79\":{}},\"parent\":{}}],[\"executescriptsas9\",{\"_index\":4,\"name\":{\"4\":{}},\"parent\":{}}],[\"executescriptsasviya\",{\"_index\":5,\"name\":{\"5\":{}},\"parent\":{}}],[\"executionquery\",{\"_index\":174,\"name\":{\"227\":{}},\"parent\":{}}],[\"fetchlogfilecontent\",{\"_index\":41,\"name\":{\"41\":{}},\"parent\":{}}],[\"file\",{\"_index\":101,\"name\":{\"143\":{},\"203\":{}},\"parent\":{}}],[\"filename\",{\"_index\":152,\"name\":{\"204\":{}},\"parent\":{}}],[\"filetree\",{\"_index\":163,\"name\":{\"213\":{}},\"parent\":{}}],[\"folder\",{\"_index\":96,\"name\":{\"138\":{},\"216\":{}},\"parent\":{}}],[\"foldermember\",{\"_index\":169,\"name\":{\"218\":{}},\"parent\":{}}],[\"generatedcode\",{\"_index\":141,\"name\":{\"189\":{}},\"parent\":{}}],[\"getaccesstoken\",{\"_index\":25,\"name\":{\"25\":{},\"56\":{},\"85\":{}},\"parent\":{}}],[\"getauthcode\",{\"_index\":24,\"name\":{\"24\":{},\"58\":{},\"84\":{}},\"parent\":{}}],[\"getcomputecontextbyid\",{\"_index\":15,\"name\":{\"15\":{},\"91\":{}},\"parent\":{}}],[\"getcomputecontextbyname\",{\"_index\":14,\"name\":{\"14\":{},\"90\":{}},\"parent\":{}}],[\"getcomputecontexts\",{\"_index\":6,\"name\":{\"6\":{},\"70\":{}},\"parent\":{}}],[\"getconfig\",{\"_index\":46,\"name\":{\"47\":{},\"68\":{}},\"parent\":{}}],[\"getcsrftoken\",{\"_index\":3,\"name\":{\"3\":{}},\"parent\":{}}],[\"getdefaultcomputecontexts\",{\"_index\":8,\"name\":{\"8\":{},\"71\":{}},\"parent\":{}}],[\"getexecutablecontexts\",{\"_index\":9,\"name\":{\"9\":{},\"73\":{}},\"parent\":{}}],[\"getfolder\",{\"_index\":19,\"name\":{\"19\":{},\"80\":{}},\"parent\":{}}],[\"getjobsinfolder\",{\"_index\":61,\"name\":{\"67\":{}},\"parent\":{}}],[\"getlaunchercontexts\",{\"_index\":7,\"name\":{\"7\":{},\"72\":{}},\"parent\":{}}],[\"getsasjsconfig\",{\"_index\":28,\"name\":{\"28\":{}},\"parent\":{}}],[\"getsasrequests\",{\"_index\":42,\"name\":{\"42\":{}},\"parent\":{}}],[\"getusername\",{\"_index\":29,\"name\":{\"29\":{}},\"parent\":{}}],[\"headername\",{\"_index\":93,\"name\":{\"136\":{}},\"parent\":{}}],[\"href\",{\"_index\":119,\"name\":{\"165\":{}},\"parent\":{}}],[\"httpsagentoptions\",{\"_index\":130,\"name\":{\"179\":{}},\"parent\":{}}],[\"id\",{\"_index\":67,\"name\":{\"98\":{},\"115\":{},\"132\":{},\"139\":{},\"144\":{},\"149\":{},\"193\":{}},\"parent\":{}}],[\"isfiletree\",{\"_index\":173,\"name\":{\"226\":{}},\"parent\":{}}],[\"job\",{\"_index\":104,\"name\":{\"148\":{}},\"parent\":{}}],[\"jobdefinition\",{\"_index\":110,\"name\":{\"158\":{}},\"parent\":{}}],[\"jobresult\",{\"_index\":112,\"name\":{\"160\":{}},\"parent\":{}}],[\"launchcontext\",{\"_index\":74,\"name\":{\"105\":{},\"128\":{}},\"parent\":{}}],[\"launchtype\",{\"_index\":89,\"name\":{\"124\":{}},\"parent\":{}}],[\"link\",{\"_index\":115,\"name\":{\"162\":{}},\"parent\":{}}],[\"links\",{\"_index\":99,\"name\":{\"141\":{},\"147\":{},\"154\":{},\"195\":{}},\"parent\":{}}],[\"listfolder\",{\"_index\":21,\"name\":{\"21\":{},\"92\":{}},\"parent\":{}}],[\"logfile\",{\"_index\":142,\"name\":{\"190\":{}},\"parent\":{}}],[\"logfolderpath\",{\"_index\":158,\"name\":{\"209\":{}},\"parent\":{}}],[\"login\",{\"_index\":33,\"name\":{\"33\":{}},\"parent\":{}}],[\"loginmechanism\",{\"_index\":131,\"name\":{\"180\":{},\"182\":{}},\"parent\":{}}],[\"logout\",{\"_index\":34,\"name\":{\"34\":{}},\"parent\":{}}],[\"logstatistics\",{\"_index\":109,\"name\":{\"157\":{}},\"parent\":{}}],[\"maxpollcount\",{\"_index\":154,\"name\":{\"206\":{}},\"parent\":{}}],[\"membercount\",{\"_index\":100,\"name\":{\"142\":{}},\"parent\":{}}],[\"members\",{\"_index\":164,\"name\":{\"214\":{},\"221\":{}},\"parent\":{}}],[\"membertype\",{\"_index\":166,\"name\":{\"215\":{}},\"parent\":{}}],[\"method\",{\"_index\":116,\"name\":{\"163\":{}},\"parent\":{}}],[\"modifiedby\",{\"_index\":91,\"name\":{\"131\":{}},\"parent\":{}}],[\"modifiedtimestamp\",{\"_index\":87,\"name\":{\"121\":{}},\"parent\":{}}],[\"movefolder\",{\"_index\":22,\"name\":{\"22\":{},\"93\":{}},\"parent\":{}}],[\"name\",{\"_index\":65,\"name\":{\"97\":{},\"103\":{},\"107\":{},\"134\":{},\"145\":{},\"150\":{},\"219\":{},\"223\":{}},\"parent\":{}}],[\"options\",{\"_index\":78,\"name\":{\"110\":{}},\"parent\":{}}],[\"parenturi\",{\"_index\":103,\"name\":{\"146\":{}},\"parent\":{}}],[\"path\",{\"_index\":162,\"name\":{\"212\":{}},\"parent\":{}}],[\"pathsas9\",{\"_index\":125,\"name\":{\"172\":{}},\"parent\":{}}],[\"pathsasjs\",{\"_index\":124,\"name\":{\"171\":{}},\"parent\":{}}],[\"pathsasviya\",{\"_index\":126,\"name\":{\"173\":{}},\"parent\":{}}],[\"pollinterval\",{\"_index\":156,\"name\":{\"207\":{}},\"parent\":{}}],[\"polloptions\",{\"_index\":153,\"name\":{\"205\":{}},\"parent\":{}}],[\"redirected\",{\"_index\":135,\"name\":{\"184\":{}},\"parent\":{}}],[\"refresh_token\",{\"_index\":56,\"name\":{\"61\":{}},\"parent\":{}}],[\"refreshtokens\",{\"_index\":26,\"name\":{\"26\":{},\"57\":{},\"86\":{}},\"parent\":{}}],[\"rel\",{\"_index\":118,\"name\":{\"164\":{}},\"parent\":{}}],[\"request\",{\"_index\":36,\"name\":{\"36\":{}},\"parent\":{}}],[\"requesthistorylimit\",{\"_index\":132,\"name\":{\"181\":{}},\"parent\":{}}],[\"results\",{\"_index\":107,\"name\":{\"155\":{}},\"parent\":{}}],[\"reuseserverprocesses\",{\"_index\":84,\"name\":{\"119\":{}},\"parent\":{}}],[\"runserveras\",{\"_index\":86,\"name\":{\"120\":{}},\"parent\":{}}],[\"sas9apiclient\",{\"_index\":44,\"name\":{\"44\":{},\"45\":{}},\"parent\":{\"45\":{}}}],[\"sas9apiclient.sas9apiclient\",{\"_index\":45,\"name\":{},\"parent\":{\"46\":{},\"47\":{},\"48\":{},\"49\":{}}}],[\"sasjs\",{\"_index\":0,\"name\":{\"0\":{},\"1\":{}},\"parent\":{\"1\":{}}}],[\"sasjs.sasjs\",{\"_index\":2,\"name\":{},\"parent\":{\"2\":{},\"3\":{},\"4\":{},\"5\":{},\"6\":{},\"7\":{},\"8\":{},\"9\":{},\"10\":{},\"11\":{},\"12\":{},\"13\":{},\"14\":{},\"15\":{},\"16\":{},\"17\":{},\"18\":{},\"19\":{},\"20\":{},\"21\":{},\"22\":{},\"23\":{},\"24\":{},\"25\":{},\"26\":{},\"27\":{},\"28\":{},\"29\":{},\"30\":{},\"31\":{},\"32\":{},\"33\":{},\"34\":{},\"35\":{},\"36\":{},\"37\":{},\"38\":{},\"39\":{},\"40\":{},\"41\":{},\"42\":{},\"43\":{}}}],[\"sasjsapiclient\",{\"_index\":49,\"name\":{\"50\":{},\"51\":{}},\"parent\":{\"51\":{},\"59\":{}}}],[\"sasjsapiclient.sasjsapiclient\",{\"_index\":50,\"name\":{},\"parent\":{\"52\":{},\"53\":{},\"54\":{},\"55\":{},\"56\":{},\"57\":{},\"58\":{}}}],[\"sasjsapiclient.sasjsauthresponse\",{\"_index\":55,\"name\":{},\"parent\":{\"60\":{},\"61\":{}}}],[\"sasjsauthresponse\",{\"_index\":53,\"name\":{\"59\":{}},\"parent\":{}}],[\"sasjsconfig\",{\"_index\":121,\"name\":{\"168\":{}},\"parent\":{}}],[\"sasjsrequest\",{\"_index\":136,\"name\":{\"185\":{}},\"parent\":{}}],[\"sasviyaapiclient\",{\"_index\":57,\"name\":{\"62\":{},\"63\":{}},\"parent\":{\"63\":{}}}],[\"sasviyaapiclient.sasviyaapiclient\",{\"_index\":58,\"name\":{},\"parent\":{\"64\":{},\"65\":{},\"66\":{},\"67\":{},\"68\":{},\"69\":{},\"70\":{},\"71\":{},\"72\":{},\"73\":{},\"74\":{},\"75\":{},\"76\":{},\"77\":{},\"78\":{},\"79\":{},\"80\":{},\"81\":{},\"82\":{},\"83\":{},\"84\":{},\"85\":{},\"86\":{},\"87\":{},\"88\":{},\"89\":{},\"90\":{},\"91\":{},\"92\":{},\"93\":{},\"94\":{}}}],[\"saswork\",{\"_index\":143,\"name\":{\"191\":{}},\"parent\":{}}],[\"servertype\",{\"_index\":128,\"name\":{\"175\":{}},\"parent\":{}}],[\"serverurl\",{\"_index\":123,\"name\":{\"170\":{}},\"parent\":{}}],[\"service\",{\"_index\":168,\"name\":{\"217\":{}},\"parent\":{}}],[\"servicelink\",{\"_index\":137,\"name\":{\"186\":{}},\"parent\":{}}],[\"servicemember\",{\"_index\":171,\"name\":{\"222\":{}},\"parent\":{}}],[\"session\",{\"_index\":144,\"name\":{\"192\":{}},\"parent\":{}}],[\"sessioninactivetimeout\",{\"_index\":147,\"name\":{\"198\":{}},\"parent\":{}}],[\"sessionvariable\",{\"_index\":149,\"name\":{\"200\":{}},\"parent\":{}}],[\"setconfig\",{\"_index\":47,\"name\":{\"48\":{},\"53\":{},\"69\":{}},\"parent\":{}}],[\"setdebugstate\",{\"_index\":31,\"name\":{\"31\":{}},\"parent\":{}}],[\"setsasjsconfig\",{\"_index\":30,\"name\":{\"30\":{}},\"parent\":{}}],[\"sourcecode\",{\"_index\":140,\"name\":{\"188\":{}},\"parent\":{}}],[\"startcomputejob\",{\"_index\":40,\"name\":{\"40\":{}},\"parent\":{}}],[\"state\",{\"_index\":146,\"name\":{\"194\":{}},\"parent\":{}}],[\"streamlog\",{\"_index\":157,\"name\":{\"208\":{}},\"parent\":{}}],[\"timestamp\",{\"_index\":139,\"name\":{\"187\":{}},\"parent\":{}}],[\"type\",{\"_index\":120,\"name\":{\"167\":{},\"220\":{},\"224\":{}},\"parent\":{}}],[\"types\",{\"_index\":63,\"name\":{\"95\":{}},\"parent\":{\"96\":{},\"102\":{},\"116\":{},\"135\":{},\"138\":{},\"143\":{},\"148\":{},\"158\":{},\"160\":{},\"162\":{},\"168\":{},\"182\":{},\"185\":{},\"192\":{},\"200\":{},\"202\":{},\"205\":{},\"210\":{},\"213\":{},\"215\":{},\"218\":{},\"222\":{},\"226\":{},\"227\":{}}}],[\"types.context\",{\"_index\":66,\"name\":{},\"parent\":{\"97\":{},\"98\":{},\"99\":{},\"100\":{},\"101\":{}}}],[\"types.contextallattributes\",{\"_index\":83,\"name\":{},\"parent\":{\"117\":{},\"118\":{},\"121\":{},\"122\":{},\"123\":{},\"124\":{},\"125\":{},\"126\":{},\"128\":{},\"129\":{},\"131\":{},\"132\":{},\"133\":{},\"134\":{}}}],[\"types.contextallattributes.__type\",{\"_index\":85,\"name\":{},\"parent\":{\"119\":{},\"120\":{},\"127\":{},\"130\":{}}}],[\"types.csrftoken\",{\"_index\":94,\"name\":{},\"parent\":{\"136\":{},\"137\":{}}}],[\"types.editcontextinput\",{\"_index\":72,\"name\":{},\"parent\":{\"103\":{},\"104\":{},\"105\":{},\"106\":{},\"108\":{},\"109\":{},\"112\":{},\"113\":{},\"114\":{},\"115\":{}}}],[\"types.editcontextinput.__type\",{\"_index\":76,\"name\":{},\"parent\":{\"107\":{},\"110\":{},\"111\":{}}}],[\"types.executionquery\",{\"_index\":176,\"name\":{},\"parent\":{\"228\":{},\"229\":{}}}],[\"types.file\",{\"_index\":102,\"name\":{},\"parent\":{\"144\":{},\"145\":{},\"146\":{},\"147\":{}}}],[\"types.filetree\",{\"_index\":165,\"name\":{},\"parent\":{\"214\":{}}}],[\"types.folder\",{\"_index\":97,\"name\":{},\"parent\":{\"139\":{},\"140\":{},\"141\":{},\"142\":{}}}],[\"types.foldermember\",{\"_index\":170,\"name\":{},\"parent\":{\"219\":{},\"220\":{},\"221\":{}}}],[\"types.job\",{\"_index\":105,\"name\":{},\"parent\":{\"149\":{},\"150\":{},\"151\":{},\"152\":{},\"153\":{},\"154\":{},\"155\":{},\"156\":{},\"157\":{}}}],[\"types.jobdefinition\",{\"_index\":111,\"name\":{},\"parent\":{\"159\":{}}}],[\"types.jobresult\",{\"_index\":114,\"name\":{},\"parent\":{\"161\":{}}}],[\"types.link\",{\"_index\":117,\"name\":{},\"parent\":{\"163\":{},\"164\":{},\"165\":{},\"166\":{},\"167\":{}}}],[\"types.loginmechanism\",{\"_index\":134,\"name\":{},\"parent\":{\"183\":{},\"184\":{}}}],[\"types.membertype\",{\"_index\":167,\"name\":{},\"parent\":{\"216\":{},\"217\":{}}}],[\"types.polloptions\",{\"_index\":155,\"name\":{},\"parent\":{\"206\":{},\"207\":{},\"208\":{},\"209\":{}}}],[\"types.sasjsconfig\",{\"_index\":122,\"name\":{},\"parent\":{\"169\":{},\"170\":{},\"171\":{},\"172\":{},\"173\":{},\"174\":{},\"175\":{},\"176\":{},\"177\":{},\"178\":{},\"179\":{},\"180\":{},\"181\":{}}}],[\"types.sasjsrequest\",{\"_index\":138,\"name\":{},\"parent\":{\"186\":{},\"187\":{},\"188\":{},\"189\":{},\"190\":{},\"191\":{}}}],[\"types.servicemember\",{\"_index\":172,\"name\":{},\"parent\":{\"223\":{},\"224\":{},\"225\":{}}}],[\"types.session\",{\"_index\":145,\"name\":{},\"parent\":{\"193\":{},\"194\":{},\"195\":{},\"196\":{},\"197\":{},\"199\":{}}}],[\"types.session.__type\",{\"_index\":148,\"name\":{},\"parent\":{\"198\":{}}}],[\"types.sessionvariable\",{\"_index\":150,\"name\":{},\"parent\":{\"201\":{}}}],[\"types.uploadfile\",{\"_index\":151,\"name\":{},\"parent\":{\"203\":{},\"204\":{}}}],[\"types.writestream\",{\"_index\":161,\"name\":{},\"parent\":{\"211\":{},\"212\":{}}}],[\"uploadfile\",{\"_index\":35,\"name\":{\"35\":{},\"202\":{}},\"parent\":{}}],[\"uri\",{\"_index\":98,\"name\":{\"140\":{},\"151\":{},\"166\":{}},\"parent\":{}}],[\"usecomputeapi\",{\"_index\":129,\"name\":{\"178\":{}},\"parent\":{}}],[\"value\",{\"_index\":95,\"name\":{\"137\":{},\"201\":{}},\"parent\":{}}],[\"version\",{\"_index\":69,\"name\":{\"100\":{},\"133\":{}},\"parent\":{}}],[\"write\",{\"_index\":160,\"name\":{\"211\":{}},\"parent\":{}}],[\"writestream\",{\"_index\":159,\"name\":{\"210\":{}},\"parent\":{}}]],\"pipeline\":[]}}"); \ No newline at end of file +window.searchData = JSON.parse("{\"kinds\":{\"2\":\"Module\",\"8\":\"Enumeration\",\"16\":\"Enumeration Member\",\"128\":\"Class\",\"256\":\"Interface\",\"512\":\"Constructor\",\"1024\":\"Property\",\"2048\":\"Method\",\"65536\":\"Type literal\",\"262144\":\"Accessor\"},\"rows\":[{\"kind\":2,\"name\":\"SASjs\",\"url\":\"modules/SASjs.html\",\"classes\":\"tsd-kind-module\"},{\"kind\":128,\"name\":\"default\",\"url\":\"classes/SASjs.default.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"SASjs\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/SASjs.default.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"SASjs.default\"},{\"kind\":2048,\"name\":\"getCsrfToken\",\"url\":\"classes/SASjs.default.html#getCsrfToken\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjs.default\"},{\"kind\":2048,\"name\":\"executeScriptSAS9\",\"url\":\"classes/SASjs.default.html#executeScriptSAS9\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjs.default\"},{\"kind\":2048,\"name\":\"executeScriptSASjs\",\"url\":\"classes/SASjs.default.html#executeScriptSASjs\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjs.default\"},{\"kind\":2048,\"name\":\"executeScriptSASViya\",\"url\":\"classes/SASjs.default.html#executeScriptSASViya\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjs.default\"},{\"kind\":2048,\"name\":\"getComputeContexts\",\"url\":\"classes/SASjs.default.html#getComputeContexts\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjs.default\"},{\"kind\":2048,\"name\":\"getLauncherContexts\",\"url\":\"classes/SASjs.default.html#getLauncherContexts\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjs.default\"},{\"kind\":2048,\"name\":\"getDefaultComputeContexts\",\"url\":\"classes/SASjs.default.html#getDefaultComputeContexts\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjs.default\"},{\"kind\":2048,\"name\":\"getExecutableContexts\",\"url\":\"classes/SASjs.default.html#getExecutableContexts\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjs.default\"},{\"kind\":2048,\"name\":\"createComputeContext\",\"url\":\"classes/SASjs.default.html#createComputeContext\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjs.default\"},{\"kind\":2048,\"name\":\"createLauncherContext\",\"url\":\"classes/SASjs.default.html#createLauncherContext\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjs.default\"},{\"kind\":2048,\"name\":\"editComputeContext\",\"url\":\"classes/SASjs.default.html#editComputeContext\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjs.default\"},{\"kind\":2048,\"name\":\"deleteComputeContext\",\"url\":\"classes/SASjs.default.html#deleteComputeContext\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjs.default\"},{\"kind\":2048,\"name\":\"getComputeContextByName\",\"url\":\"classes/SASjs.default.html#getComputeContextByName\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjs.default\"},{\"kind\":2048,\"name\":\"getComputeContextById\",\"url\":\"classes/SASjs.default.html#getComputeContextById\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjs.default\"},{\"kind\":2048,\"name\":\"createSession\",\"url\":\"classes/SASjs.default.html#createSession\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjs.default\"},{\"kind\":2048,\"name\":\"createFolder\",\"url\":\"classes/SASjs.default.html#createFolder\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjs.default\"},{\"kind\":2048,\"name\":\"createFile\",\"url\":\"classes/SASjs.default.html#createFile\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjs.default\"},{\"kind\":2048,\"name\":\"getFolder\",\"url\":\"classes/SASjs.default.html#getFolder\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjs.default\"},{\"kind\":2048,\"name\":\"deleteFolder\",\"url\":\"classes/SASjs.default.html#deleteFolder\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjs.default\"},{\"kind\":2048,\"name\":\"listFolder\",\"url\":\"classes/SASjs.default.html#listFolder\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjs.default\"},{\"kind\":2048,\"name\":\"moveFolder\",\"url\":\"classes/SASjs.default.html#moveFolder\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjs.default\"},{\"kind\":2048,\"name\":\"createJobDefinition\",\"url\":\"classes/SASjs.default.html#createJobDefinition\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjs.default\"},{\"kind\":2048,\"name\":\"getAuthCode\",\"url\":\"classes/SASjs.default.html#getAuthCode\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjs.default\"},{\"kind\":2048,\"name\":\"getAccessToken\",\"url\":\"classes/SASjs.default.html#getAccessToken\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjs.default\"},{\"kind\":2048,\"name\":\"refreshTokens\",\"url\":\"classes/SASjs.default.html#refreshTokens\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjs.default\"},{\"kind\":2048,\"name\":\"deleteClient\",\"url\":\"classes/SASjs.default.html#deleteClient\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjs.default\"},{\"kind\":2048,\"name\":\"getSasjsConfig\",\"url\":\"classes/SASjs.default.html#getSasjsConfig\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjs.default\"},{\"kind\":2048,\"name\":\"getUserName\",\"url\":\"classes/SASjs.default.html#getUserName\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjs.default\"},{\"kind\":2048,\"name\":\"setSASjsConfig\",\"url\":\"classes/SASjs.default.html#setSASjsConfig\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjs.default\"},{\"kind\":2048,\"name\":\"setDebugState\",\"url\":\"classes/SASjs.default.html#setDebugState\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjs.default\"},{\"kind\":2048,\"name\":\"checkSession\",\"url\":\"classes/SASjs.default.html#checkSession\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjs.default\"},{\"kind\":2048,\"name\":\"logIn\",\"url\":\"classes/SASjs.default.html#logIn\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjs.default\"},{\"kind\":2048,\"name\":\"logOut\",\"url\":\"classes/SASjs.default.html#logOut\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjs.default\"},{\"kind\":2048,\"name\":\"uploadFile\",\"url\":\"classes/SASjs.default.html#uploadFile\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjs.default\"},{\"kind\":2048,\"name\":\"request\",\"url\":\"classes/SASjs.default.html#request\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjs.default\"},{\"kind\":2048,\"name\":\"deployServicePack\",\"url\":\"classes/SASjs.default.html#deployServicePack\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjs.default\"},{\"kind\":2048,\"name\":\"deployToSASjs\",\"url\":\"classes/SASjs.default.html#deployToSASjs\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjs.default\"},{\"kind\":2048,\"name\":\"executeJobSASjs\",\"url\":\"classes/SASjs.default.html#executeJobSASjs\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjs.default\"},{\"kind\":2048,\"name\":\"startComputeJob\",\"url\":\"classes/SASjs.default.html#startComputeJob\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjs.default\"},{\"kind\":2048,\"name\":\"fetchLogFileContent\",\"url\":\"classes/SASjs.default.html#fetchLogFileContent\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjs.default\"},{\"kind\":2048,\"name\":\"getSasRequests\",\"url\":\"classes/SASjs.default.html#getSasRequests\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjs.default\"},{\"kind\":2048,\"name\":\"clearSasRequests\",\"url\":\"classes/SASjs.default.html#clearSasRequests\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjs.default\"},{\"kind\":2,\"name\":\"SAS9ApiClient\",\"url\":\"modules/SAS9ApiClient.html\",\"classes\":\"tsd-kind-module\"},{\"kind\":128,\"name\":\"SAS9ApiClient\",\"url\":\"classes/SAS9ApiClient.SAS9ApiClient.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"SAS9ApiClient\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/SAS9ApiClient.SAS9ApiClient.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"SAS9ApiClient.SAS9ApiClient\"},{\"kind\":2048,\"name\":\"getConfig\",\"url\":\"classes/SAS9ApiClient.SAS9ApiClient.html#getConfig\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SAS9ApiClient.SAS9ApiClient\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/SAS9ApiClient.SAS9ApiClient.html#getConfig.getConfig-1.__type\",\"classes\":\"tsd-kind-type-literal\",\"parent\":\"SAS9ApiClient.SAS9ApiClient.getConfig.getConfig\"},{\"kind\":1024,\"name\":\"serverUrl\",\"url\":\"classes/SAS9ApiClient.SAS9ApiClient.html#getConfig.getConfig-1.__type.serverUrl\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SAS9ApiClient.SAS9ApiClient.getConfig.getConfig.__type\"},{\"kind\":2048,\"name\":\"setConfig\",\"url\":\"classes/SAS9ApiClient.SAS9ApiClient.html#setConfig\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SAS9ApiClient.SAS9ApiClient\"},{\"kind\":2048,\"name\":\"executeScript\",\"url\":\"classes/SAS9ApiClient.SAS9ApiClient.html#executeScript\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SAS9ApiClient.SAS9ApiClient\"},{\"kind\":2,\"name\":\"SASjsApiClient\",\"url\":\"modules/SASjsApiClient.html\",\"classes\":\"tsd-kind-module\"},{\"kind\":128,\"name\":\"SASjsApiClient\",\"url\":\"classes/SASjsApiClient.SASjsApiClient.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"SASjsApiClient\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/SASjsApiClient.SASjsApiClient.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"SASjsApiClient.SASjsApiClient\"},{\"kind\":2048,\"name\":\"deploy\",\"url\":\"classes/SASjsApiClient.SASjsApiClient.html#deploy\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjsApiClient.SASjsApiClient\"},{\"kind\":2048,\"name\":\"executeJob\",\"url\":\"classes/SASjsApiClient.SASjsApiClient.html#executeJob\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjsApiClient.SASjsApiClient\"},{\"kind\":2048,\"name\":\"executeScript\",\"url\":\"classes/SASjsApiClient.SASjsApiClient.html#executeScript\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjsApiClient.SASjsApiClient\"},{\"kind\":2048,\"name\":\"getAccessToken\",\"url\":\"classes/SASjsApiClient.SASjsApiClient.html#getAccessToken\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjsApiClient.SASjsApiClient\"},{\"kind\":2048,\"name\":\"refreshTokens\",\"url\":\"classes/SASjsApiClient.SASjsApiClient.html#refreshTokens\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASjsApiClient.SASjsApiClient\"},{\"kind\":256,\"name\":\"SASjsAuthResponse\",\"url\":\"interfaces/SASjsApiClient.SASjsAuthResponse.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"SASjsApiClient\"},{\"kind\":1024,\"name\":\"access_token\",\"url\":\"interfaces/SASjsApiClient.SASjsAuthResponse.html#access_token\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SASjsApiClient.SASjsAuthResponse\"},{\"kind\":1024,\"name\":\"refresh_token\",\"url\":\"interfaces/SASjsApiClient.SASjsAuthResponse.html#refresh_token\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SASjsApiClient.SASjsAuthResponse\"},{\"kind\":2,\"name\":\"SASViyaApiClient\",\"url\":\"modules/SASViyaApiClient.html\",\"classes\":\"tsd-kind-module\"},{\"kind\":128,\"name\":\"SASViyaApiClient\",\"url\":\"classes/SASViyaApiClient.SASViyaApiClient.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"SASViyaApiClient\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/SASViyaApiClient.SASViyaApiClient.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"SASViyaApiClient.SASViyaApiClient\"},{\"kind\":2048,\"name\":\"appendRequest\",\"url\":\"classes/SASViyaApiClient.SASViyaApiClient.html#appendRequest\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASViyaApiClient.SASViyaApiClient\"},{\"kind\":262144,\"name\":\"debug\",\"url\":\"classes/SASViyaApiClient.SASViyaApiClient.html#debug\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class\",\"parent\":\"SASViyaApiClient.SASViyaApiClient\"},{\"kind\":2048,\"name\":\"getJobsInFolder\",\"url\":\"classes/SASViyaApiClient.SASViyaApiClient.html#getJobsInFolder\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASViyaApiClient.SASViyaApiClient\"},{\"kind\":2048,\"name\":\"getConfig\",\"url\":\"classes/SASViyaApiClient.SASViyaApiClient.html#getConfig\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASViyaApiClient.SASViyaApiClient\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/SASViyaApiClient.SASViyaApiClient.html#getConfig.getConfig-1.__type\",\"classes\":\"tsd-kind-type-literal\",\"parent\":\"SASViyaApiClient.SASViyaApiClient.getConfig.getConfig\"},{\"kind\":1024,\"name\":\"serverUrl\",\"url\":\"classes/SASViyaApiClient.SASViyaApiClient.html#getConfig.getConfig-1.__type.serverUrl\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SASViyaApiClient.SASViyaApiClient.getConfig.getConfig.__type\"},{\"kind\":1024,\"name\":\"rootFolderName\",\"url\":\"classes/SASViyaApiClient.SASViyaApiClient.html#getConfig.getConfig-1.__type.rootFolderName\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SASViyaApiClient.SASViyaApiClient.getConfig.getConfig.__type\"},{\"kind\":2048,\"name\":\"setConfig\",\"url\":\"classes/SASViyaApiClient.SASViyaApiClient.html#setConfig\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASViyaApiClient.SASViyaApiClient\"},{\"kind\":2048,\"name\":\"getComputeContexts\",\"url\":\"classes/SASViyaApiClient.SASViyaApiClient.html#getComputeContexts\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASViyaApiClient.SASViyaApiClient\"},{\"kind\":2048,\"name\":\"getDefaultComputeContexts\",\"url\":\"classes/SASViyaApiClient.SASViyaApiClient.html#getDefaultComputeContexts\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASViyaApiClient.SASViyaApiClient\"},{\"kind\":2048,\"name\":\"getLauncherContexts\",\"url\":\"classes/SASViyaApiClient.SASViyaApiClient.html#getLauncherContexts\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASViyaApiClient.SASViyaApiClient\"},{\"kind\":2048,\"name\":\"getExecutableContexts\",\"url\":\"classes/SASViyaApiClient.SASViyaApiClient.html#getExecutableContexts\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASViyaApiClient.SASViyaApiClient\"},{\"kind\":2048,\"name\":\"createSession\",\"url\":\"classes/SASViyaApiClient.SASViyaApiClient.html#createSession\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASViyaApiClient.SASViyaApiClient\"},{\"kind\":2048,\"name\":\"createComputeContext\",\"url\":\"classes/SASViyaApiClient.SASViyaApiClient.html#createComputeContext\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASViyaApiClient.SASViyaApiClient\"},{\"kind\":2048,\"name\":\"createLauncherContext\",\"url\":\"classes/SASViyaApiClient.SASViyaApiClient.html#createLauncherContext\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASViyaApiClient.SASViyaApiClient\"},{\"kind\":2048,\"name\":\"editComputeContext\",\"url\":\"classes/SASViyaApiClient.SASViyaApiClient.html#editComputeContext\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASViyaApiClient.SASViyaApiClient\"},{\"kind\":2048,\"name\":\"deleteComputeContext\",\"url\":\"classes/SASViyaApiClient.SASViyaApiClient.html#deleteComputeContext\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASViyaApiClient.SASViyaApiClient\"},{\"kind\":2048,\"name\":\"executeScript\",\"url\":\"classes/SASViyaApiClient.SASViyaApiClient.html#executeScript\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASViyaApiClient.SASViyaApiClient\"},{\"kind\":2048,\"name\":\"getFolder\",\"url\":\"classes/SASViyaApiClient.SASViyaApiClient.html#getFolder\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASViyaApiClient.SASViyaApiClient\"},{\"kind\":2048,\"name\":\"createFile\",\"url\":\"classes/SASViyaApiClient.SASViyaApiClient.html#createFile\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASViyaApiClient.SASViyaApiClient\"},{\"kind\":2048,\"name\":\"createFolder\",\"url\":\"classes/SASViyaApiClient.SASViyaApiClient.html#createFolder\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASViyaApiClient.SASViyaApiClient\"},{\"kind\":2048,\"name\":\"createJobDefinition\",\"url\":\"classes/SASViyaApiClient.SASViyaApiClient.html#createJobDefinition\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASViyaApiClient.SASViyaApiClient\"},{\"kind\":2048,\"name\":\"getAuthCode\",\"url\":\"classes/SASViyaApiClient.SASViyaApiClient.html#getAuthCode\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASViyaApiClient.SASViyaApiClient\"},{\"kind\":2048,\"name\":\"getAccessToken\",\"url\":\"classes/SASViyaApiClient.SASViyaApiClient.html#getAccessToken\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASViyaApiClient.SASViyaApiClient\"},{\"kind\":2048,\"name\":\"refreshTokens\",\"url\":\"classes/SASViyaApiClient.SASViyaApiClient.html#refreshTokens\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASViyaApiClient.SASViyaApiClient\"},{\"kind\":2048,\"name\":\"deleteClient\",\"url\":\"classes/SASViyaApiClient.SASViyaApiClient.html#deleteClient\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASViyaApiClient.SASViyaApiClient\"},{\"kind\":2048,\"name\":\"executeComputeJob\",\"url\":\"classes/SASViyaApiClient.SASViyaApiClient.html#executeComputeJob\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASViyaApiClient.SASViyaApiClient\"},{\"kind\":2048,\"name\":\"executeJob\",\"url\":\"classes/SASViyaApiClient.SASViyaApiClient.html#executeJob\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASViyaApiClient.SASViyaApiClient\"},{\"kind\":2048,\"name\":\"getComputeContextByName\",\"url\":\"classes/SASViyaApiClient.SASViyaApiClient.html#getComputeContextByName\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASViyaApiClient.SASViyaApiClient\"},{\"kind\":2048,\"name\":\"getComputeContextById\",\"url\":\"classes/SASViyaApiClient.SASViyaApiClient.html#getComputeContextById\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASViyaApiClient.SASViyaApiClient\"},{\"kind\":2048,\"name\":\"listFolder\",\"url\":\"classes/SASViyaApiClient.SASViyaApiClient.html#listFolder\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASViyaApiClient.SASViyaApiClient\"},{\"kind\":2048,\"name\":\"moveFolder\",\"url\":\"classes/SASViyaApiClient.SASViyaApiClient.html#moveFolder\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASViyaApiClient.SASViyaApiClient\"},{\"kind\":2048,\"name\":\"deleteFolder\",\"url\":\"classes/SASViyaApiClient.SASViyaApiClient.html#deleteFolder\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SASViyaApiClient.SASViyaApiClient\"},{\"kind\":2,\"name\":\"types\",\"url\":\"modules/types.html\",\"classes\":\"tsd-kind-module\"},{\"kind\":256,\"name\":\"Context\",\"url\":\"interfaces/types.Context.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"types\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/types.Context.html#name\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Context\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/types.Context.html#id\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Context\"},{\"kind\":1024,\"name\":\"createdBy\",\"url\":\"interfaces/types.Context.html#createdBy\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Context\"},{\"kind\":1024,\"name\":\"version\",\"url\":\"interfaces/types.Context.html#version\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Context\"},{\"kind\":1024,\"name\":\"attributes\",\"url\":\"interfaces/types.Context.html#attributes\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Context\"},{\"kind\":256,\"name\":\"EditContextInput\",\"url\":\"interfaces/types.EditContextInput.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"types\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/types.EditContextInput.html#name-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.EditContextInput\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"interfaces/types.EditContextInput.html#description\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.EditContextInput\"},{\"kind\":1024,\"name\":\"launchContext\",\"url\":\"interfaces/types.EditContextInput.html#launchContext\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.EditContextInput\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/types.EditContextInput.html#__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"types.EditContextInput\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/types.EditContextInput.html#__type-1.name\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"types.EditContextInput.__type\"},{\"kind\":1024,\"name\":\"environment\",\"url\":\"interfaces/types.EditContextInput.html#environment\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.EditContextInput\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/types.EditContextInput.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"types.EditContextInput\"},{\"kind\":1024,\"name\":\"options\",\"url\":\"interfaces/types.EditContextInput.html#__type.options\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"types.EditContextInput.__type\"},{\"kind\":1024,\"name\":\"autoExecLines\",\"url\":\"interfaces/types.EditContextInput.html#__type.autoExecLines\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"types.EditContextInput.__type\"},{\"kind\":1024,\"name\":\"attributes\",\"url\":\"interfaces/types.EditContextInput.html#attributes\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.EditContextInput\"},{\"kind\":1024,\"name\":\"authorizedUsers\",\"url\":\"interfaces/types.EditContextInput.html#authorizedUsers\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.EditContextInput\"},{\"kind\":1024,\"name\":\"authorizeAllAuthenticatedUsers\",\"url\":\"interfaces/types.EditContextInput.html#authorizeAllAuthenticatedUsers\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.EditContextInput\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/types.EditContextInput.html#id\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.EditContextInput\"},{\"kind\":256,\"name\":\"ContextAllAttributes\",\"url\":\"interfaces/types.ContextAllAttributes.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"types\"},{\"kind\":1024,\"name\":\"attributes\",\"url\":\"interfaces/types.ContextAllAttributes.html#attributes\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.ContextAllAttributes\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/types.ContextAllAttributes.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"types.ContextAllAttributes\"},{\"kind\":1024,\"name\":\"reuseServerProcesses\",\"url\":\"interfaces/types.ContextAllAttributes.html#__type.reuseServerProcesses\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"types.ContextAllAttributes.__type\"},{\"kind\":1024,\"name\":\"runServerAs\",\"url\":\"interfaces/types.ContextAllAttributes.html#__type.runServerAs\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"types.ContextAllAttributes.__type\"},{\"kind\":1024,\"name\":\"modifiedTimeStamp\",\"url\":\"interfaces/types.ContextAllAttributes.html#modifiedTimeStamp\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.ContextAllAttributes\"},{\"kind\":1024,\"name\":\"createdBy\",\"url\":\"interfaces/types.ContextAllAttributes.html#createdBy\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.ContextAllAttributes\"},{\"kind\":1024,\"name\":\"creationTimeStamp\",\"url\":\"interfaces/types.ContextAllAttributes.html#creationTimeStamp\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.ContextAllAttributes\"},{\"kind\":1024,\"name\":\"launchType\",\"url\":\"interfaces/types.ContextAllAttributes.html#launchType\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.ContextAllAttributes\"},{\"kind\":1024,\"name\":\"environment\",\"url\":\"interfaces/types.ContextAllAttributes.html#environment\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.ContextAllAttributes\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/types.ContextAllAttributes.html#__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"types.ContextAllAttributes\"},{\"kind\":1024,\"name\":\"autoExecLines\",\"url\":\"interfaces/types.ContextAllAttributes.html#__type-1.autoExecLines\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"types.ContextAllAttributes.__type\"},{\"kind\":1024,\"name\":\"launchContext\",\"url\":\"interfaces/types.ContextAllAttributes.html#launchContext\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.ContextAllAttributes\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/types.ContextAllAttributes.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"types.ContextAllAttributes\"},{\"kind\":1024,\"name\":\"contextName\",\"url\":\"interfaces/types.ContextAllAttributes.html#__type-2.contextName\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"types.ContextAllAttributes.__type\"},{\"kind\":1024,\"name\":\"modifiedBy\",\"url\":\"interfaces/types.ContextAllAttributes.html#modifiedBy\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.ContextAllAttributes\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/types.ContextAllAttributes.html#id\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.ContextAllAttributes\"},{\"kind\":1024,\"name\":\"version\",\"url\":\"interfaces/types.ContextAllAttributes.html#version\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.ContextAllAttributes\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/types.ContextAllAttributes.html#name\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.ContextAllAttributes\"},{\"kind\":256,\"name\":\"CsrfToken\",\"url\":\"interfaces/types.CsrfToken.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"types\"},{\"kind\":1024,\"name\":\"headerName\",\"url\":\"interfaces/types.CsrfToken.html#headerName\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.CsrfToken\"},{\"kind\":1024,\"name\":\"value\",\"url\":\"interfaces/types.CsrfToken.html#value\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.CsrfToken\"},{\"kind\":256,\"name\":\"Folder\",\"url\":\"interfaces/types.Folder.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"types\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/types.Folder.html#id\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Folder\"},{\"kind\":1024,\"name\":\"uri\",\"url\":\"interfaces/types.Folder.html#uri\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Folder\"},{\"kind\":1024,\"name\":\"links\",\"url\":\"interfaces/types.Folder.html#links\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Folder\"},{\"kind\":1024,\"name\":\"memberCount\",\"url\":\"interfaces/types.Folder.html#memberCount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Folder\"},{\"kind\":256,\"name\":\"File\",\"url\":\"interfaces/types.File.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"types\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/types.File.html#id\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.File\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/types.File.html#name\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.File\"},{\"kind\":1024,\"name\":\"parentUri\",\"url\":\"interfaces/types.File.html#parentUri\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.File\"},{\"kind\":1024,\"name\":\"links\",\"url\":\"interfaces/types.File.html#links\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.File\"},{\"kind\":256,\"name\":\"Job\",\"url\":\"interfaces/types.Job.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"types\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/types.Job.html#id\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Job\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/types.Job.html#name\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Job\"},{\"kind\":1024,\"name\":\"uri\",\"url\":\"interfaces/types.Job.html#uri\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Job\"},{\"kind\":1024,\"name\":\"createdBy\",\"url\":\"interfaces/types.Job.html#createdBy\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Job\"},{\"kind\":1024,\"name\":\"code\",\"url\":\"interfaces/types.Job.html#code\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Job\"},{\"kind\":1024,\"name\":\"links\",\"url\":\"interfaces/types.Job.html#links\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Job\"},{\"kind\":1024,\"name\":\"results\",\"url\":\"interfaces/types.Job.html#results\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Job\"},{\"kind\":1024,\"name\":\"error\",\"url\":\"interfaces/types.Job.html#error\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Job\"},{\"kind\":1024,\"name\":\"logStatistics\",\"url\":\"interfaces/types.Job.html#logStatistics\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Job\"},{\"kind\":256,\"name\":\"JobDefinition\",\"url\":\"interfaces/types.JobDefinition.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"types\"},{\"kind\":1024,\"name\":\"code\",\"url\":\"interfaces/types.JobDefinition.html#code\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.JobDefinition\"},{\"kind\":256,\"name\":\"JobResult\",\"url\":\"interfaces/types.JobResult.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"types\"},{\"kind\":1024,\"name\":\"_webout.json\",\"url\":\"interfaces/types.JobResult.html#_webout_json\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.JobResult\"},{\"kind\":256,\"name\":\"Link\",\"url\":\"interfaces/types.Link.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"types\"},{\"kind\":1024,\"name\":\"method\",\"url\":\"interfaces/types.Link.html#method\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Link\"},{\"kind\":1024,\"name\":\"rel\",\"url\":\"interfaces/types.Link.html#rel\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Link\"},{\"kind\":1024,\"name\":\"href\",\"url\":\"interfaces/types.Link.html#href\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Link\"},{\"kind\":1024,\"name\":\"uri\",\"url\":\"interfaces/types.Link.html#uri\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Link\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/types.Link.html#type\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Link\"},{\"kind\":128,\"name\":\"SASjsConfig\",\"url\":\"classes/types.SASjsConfig.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"types\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/types.SASjsConfig.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"types.SASjsConfig\"},{\"kind\":1024,\"name\":\"serverUrl\",\"url\":\"classes/types.SASjsConfig.html#serverUrl\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"types.SASjsConfig\"},{\"kind\":1024,\"name\":\"pathSASJS\",\"url\":\"classes/types.SASjsConfig.html#pathSASJS\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"types.SASjsConfig\"},{\"kind\":1024,\"name\":\"pathSAS9\",\"url\":\"classes/types.SASjsConfig.html#pathSAS9\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"types.SASjsConfig\"},{\"kind\":1024,\"name\":\"pathSASViya\",\"url\":\"classes/types.SASjsConfig.html#pathSASViya\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"types.SASjsConfig\"},{\"kind\":1024,\"name\":\"appLoc\",\"url\":\"classes/types.SASjsConfig.html#appLoc\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"types.SASjsConfig\"},{\"kind\":1024,\"name\":\"serverType\",\"url\":\"classes/types.SASjsConfig.html#serverType\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"types.SASjsConfig\"},{\"kind\":1024,\"name\":\"debug\",\"url\":\"classes/types.SASjsConfig.html#debug\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"types.SASjsConfig\"},{\"kind\":1024,\"name\":\"contextName\",\"url\":\"classes/types.SASjsConfig.html#contextName\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"types.SASjsConfig\"},{\"kind\":1024,\"name\":\"useComputeApi\",\"url\":\"classes/types.SASjsConfig.html#useComputeApi\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"types.SASjsConfig\"},{\"kind\":1024,\"name\":\"httpsAgentOptions\",\"url\":\"classes/types.SASjsConfig.html#httpsAgentOptions\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"types.SASjsConfig\"},{\"kind\":1024,\"name\":\"loginMechanism\",\"url\":\"classes/types.SASjsConfig.html#loginMechanism\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"types.SASjsConfig\"},{\"kind\":1024,\"name\":\"requestHistoryLimit\",\"url\":\"classes/types.SASjsConfig.html#requestHistoryLimit\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"types.SASjsConfig\"},{\"kind\":8,\"name\":\"LoginMechanism\",\"url\":\"enums/types.LoginMechanism.html\",\"classes\":\"tsd-kind-enum tsd-parent-kind-module\",\"parent\":\"types\"},{\"kind\":16,\"name\":\"Default\",\"url\":\"enums/types.LoginMechanism.html#Default\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"types.LoginMechanism\"},{\"kind\":16,\"name\":\"Redirected\",\"url\":\"enums/types.LoginMechanism.html#Redirected\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"types.LoginMechanism\"},{\"kind\":256,\"name\":\"SASjsRequest\",\"url\":\"interfaces/types.SASjsRequest.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"types\"},{\"kind\":1024,\"name\":\"serviceLink\",\"url\":\"interfaces/types.SASjsRequest.html#serviceLink\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.SASjsRequest\"},{\"kind\":1024,\"name\":\"timestamp\",\"url\":\"interfaces/types.SASjsRequest.html#timestamp\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.SASjsRequest\"},{\"kind\":1024,\"name\":\"sourceCode\",\"url\":\"interfaces/types.SASjsRequest.html#sourceCode\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.SASjsRequest\"},{\"kind\":1024,\"name\":\"generatedCode\",\"url\":\"interfaces/types.SASjsRequest.html#generatedCode\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.SASjsRequest\"},{\"kind\":1024,\"name\":\"logFile\",\"url\":\"interfaces/types.SASjsRequest.html#logFile\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.SASjsRequest\"},{\"kind\":1024,\"name\":\"SASWORK\",\"url\":\"interfaces/types.SASjsRequest.html#SASWORK\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.SASjsRequest\"},{\"kind\":256,\"name\":\"Session\",\"url\":\"interfaces/types.Session.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"types\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/types.Session.html#id\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Session\"},{\"kind\":1024,\"name\":\"state\",\"url\":\"interfaces/types.Session.html#state\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Session\"},{\"kind\":1024,\"name\":\"links\",\"url\":\"interfaces/types.Session.html#links\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Session\"},{\"kind\":1024,\"name\":\"attributes\",\"url\":\"interfaces/types.Session.html#attributes\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Session\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/types.Session.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"types.Session\"},{\"kind\":1024,\"name\":\"sessionInactiveTimeout\",\"url\":\"interfaces/types.Session.html#__type.sessionInactiveTimeout\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"types.Session.__type\"},{\"kind\":1024,\"name\":\"creationTimeStamp\",\"url\":\"interfaces/types.Session.html#creationTimeStamp\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.Session\"},{\"kind\":256,\"name\":\"SessionVariable\",\"url\":\"interfaces/types.SessionVariable.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"types\"},{\"kind\":1024,\"name\":\"value\",\"url\":\"interfaces/types.SessionVariable.html#value\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.SessionVariable\"},{\"kind\":256,\"name\":\"UploadFile\",\"url\":\"interfaces/types.UploadFile.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"types\"},{\"kind\":1024,\"name\":\"file\",\"url\":\"interfaces/types.UploadFile.html#file\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.UploadFile\"},{\"kind\":1024,\"name\":\"fileName\",\"url\":\"interfaces/types.UploadFile.html#fileName\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.UploadFile\"},{\"kind\":256,\"name\":\"PollOptions\",\"url\":\"interfaces/types.PollOptions.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"types\"},{\"kind\":1024,\"name\":\"maxPollCount\",\"url\":\"interfaces/types.PollOptions.html#maxPollCount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.PollOptions\"},{\"kind\":1024,\"name\":\"pollInterval\",\"url\":\"interfaces/types.PollOptions.html#pollInterval\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.PollOptions\"},{\"kind\":1024,\"name\":\"streamLog\",\"url\":\"interfaces/types.PollOptions.html#streamLog\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.PollOptions\"},{\"kind\":1024,\"name\":\"logFolderPath\",\"url\":\"interfaces/types.PollOptions.html#logFolderPath\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.PollOptions\"},{\"kind\":256,\"name\":\"WriteStream\",\"url\":\"interfaces/types.WriteStream.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"types\"},{\"kind\":1024,\"name\":\"write\",\"url\":\"interfaces/types.WriteStream.html#write\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.WriteStream\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/types.WriteStream.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"types.WriteStream\"},{\"kind\":1024,\"name\":\"path\",\"url\":\"interfaces/types.WriteStream.html#path\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.WriteStream\"},{\"kind\":256,\"name\":\"ExecutionQuery\",\"url\":\"interfaces/types.ExecutionQuery.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-module\",\"parent\":\"types\"},{\"kind\":1024,\"name\":\"_program\",\"url\":\"interfaces/types.ExecutionQuery.html#_program\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.ExecutionQuery\"},{\"kind\":1024,\"name\":\"_debug\",\"url\":\"interfaces/types.ExecutionQuery.html#_debug\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"types.ExecutionQuery\"}],\"index\":{\"version\":\"2.3.9\",\"fields\":[\"name\",\"comment\"],\"fieldVectors\":[[\"name/0\",[0,50.017]],[\"comment/0\",[]],[\"name/1\",[1,44.909]],[\"comment/1\",[]],[\"name/2\",[2,37.024]],[\"comment/2\",[]],[\"name/3\",[3,50.017]],[\"comment/3\",[]],[\"name/4\",[4,50.017]],[\"comment/4\",[]],[\"name/5\",[5,50.017]],[\"comment/5\",[]],[\"name/6\",[6,50.017]],[\"comment/6\",[]],[\"name/7\",[7,44.909]],[\"comment/7\",[]],[\"name/8\",[8,44.909]],[\"comment/8\",[]],[\"name/9\",[9,44.909]],[\"comment/9\",[]],[\"name/10\",[10,44.909]],[\"comment/10\",[]],[\"name/11\",[11,44.909]],[\"comment/11\",[]],[\"name/12\",[12,44.909]],[\"comment/12\",[]],[\"name/13\",[13,44.909]],[\"comment/13\",[]],[\"name/14\",[14,44.909]],[\"comment/14\",[]],[\"name/15\",[15,44.909]],[\"comment/15\",[]],[\"name/16\",[16,44.909]],[\"comment/16\",[]],[\"name/17\",[17,44.909]],[\"comment/17\",[]],[\"name/18\",[18,44.909]],[\"comment/18\",[]],[\"name/19\",[19,44.909]],[\"comment/19\",[]],[\"name/20\",[20,44.909]],[\"comment/20\",[]],[\"name/21\",[21,44.909]],[\"comment/21\",[]],[\"name/22\",[22,44.909]],[\"comment/22\",[]],[\"name/23\",[23,44.909]],[\"comment/23\",[]],[\"name/24\",[24,44.909]],[\"comment/24\",[]],[\"name/25\",[25,44.909]],[\"comment/25\",[]],[\"name/26\",[26,41.544]],[\"comment/26\",[]],[\"name/27\",[27,41.544]],[\"comment/27\",[]],[\"name/28\",[28,44.909]],[\"comment/28\",[]],[\"name/29\",[29,50.017]],[\"comment/29\",[]],[\"name/30\",[30,50.017]],[\"comment/30\",[]],[\"name/31\",[31,50.017]],[\"comment/31\",[]],[\"name/32\",[32,50.017]],[\"comment/32\",[]],[\"name/33\",[33,50.017]],[\"comment/33\",[]],[\"name/34\",[34,50.017]],[\"comment/34\",[]],[\"name/35\",[35,50.017]],[\"comment/35\",[]],[\"name/36\",[36,44.909]],[\"comment/36\",[]],[\"name/37\",[37,50.017]],[\"comment/37\",[]],[\"name/38\",[38,50.017]],[\"comment/38\",[]],[\"name/39\",[39,50.017]],[\"comment/39\",[]],[\"name/40\",[40,50.017]],[\"comment/40\",[]],[\"name/41\",[41,50.017]],[\"comment/41\",[]],[\"name/42\",[42,50.017]],[\"comment/42\",[]],[\"name/43\",[43,50.017]],[\"comment/43\",[]],[\"name/44\",[44,50.017]],[\"comment/44\",[]],[\"name/45\",[45,44.909]],[\"comment/45\",[]],[\"name/46\",[45,44.909]],[\"comment/46\",[]],[\"name/47\",[2,37.024]],[\"comment/47\",[]],[\"name/48\",[46,44.909]],[\"comment/48\",[]],[\"name/49\",[47,31.559]],[\"comment/49\",[]],[\"name/50\",[48,41.544]],[\"comment/50\",[]],[\"name/51\",[49,44.909]],[\"comment/51\",[]],[\"name/52\",[50,41.544]],[\"comment/52\",[]],[\"name/53\",[51,44.909]],[\"comment/53\",[]],[\"name/54\",[51,44.909]],[\"comment/54\",[]],[\"name/55\",[2,37.024]],[\"comment/55\",[]],[\"name/56\",[52,50.017]],[\"comment/56\",[]],[\"name/57\",[53,44.909]],[\"comment/57\",[]],[\"name/58\",[50,41.544]],[\"comment/58\",[]],[\"name/59\",[26,41.544]],[\"comment/59\",[]],[\"name/60\",[27,41.544]],[\"comment/60\",[]],[\"name/61\",[54,50.017]],[\"comment/61\",[]],[\"name/62\",[55,50.017]],[\"comment/62\",[]],[\"name/63\",[56,50.017]],[\"comment/63\",[]],[\"name/64\",[57,44.909]],[\"comment/64\",[]],[\"name/65\",[57,44.909]],[\"comment/65\",[]],[\"name/66\",[2,37.024]],[\"comment/66\",[]],[\"name/67\",[58,50.017]],[\"comment/67\",[]],[\"name/68\",[59,44.909]],[\"comment/68\",[]],[\"name/69\",[60,50.017]],[\"comment/69\",[]],[\"name/70\",[46,44.909]],[\"comment/70\",[]],[\"name/71\",[47,31.559]],[\"comment/71\",[]],[\"name/72\",[48,41.544]],[\"comment/72\",[]],[\"name/73\",[61,50.017]],[\"comment/73\",[]],[\"name/74\",[49,44.909]],[\"comment/74\",[]],[\"name/75\",[7,44.909]],[\"comment/75\",[]],[\"name/76\",[9,44.909]],[\"comment/76\",[]],[\"name/77\",[8,44.909]],[\"comment/77\",[]],[\"name/78\",[10,44.909]],[\"comment/78\",[]],[\"name/79\",[17,44.909]],[\"comment/79\",[]],[\"name/80\",[11,44.909]],[\"comment/80\",[]],[\"name/81\",[12,44.909]],[\"comment/81\",[]],[\"name/82\",[13,44.909]],[\"comment/82\",[]],[\"name/83\",[14,44.909]],[\"comment/83\",[]],[\"name/84\",[50,41.544]],[\"comment/84\",[]],[\"name/85\",[20,44.909]],[\"comment/85\",[]],[\"name/86\",[19,44.909]],[\"comment/86\",[]],[\"name/87\",[18,44.909]],[\"comment/87\",[]],[\"name/88\",[24,44.909]],[\"comment/88\",[]],[\"name/89\",[25,44.909]],[\"comment/89\",[]],[\"name/90\",[26,41.544]],[\"comment/90\",[]],[\"name/91\",[27,41.544]],[\"comment/91\",[]],[\"name/92\",[28,44.909]],[\"comment/92\",[]],[\"name/93\",[62,50.017]],[\"comment/93\",[]],[\"name/94\",[53,44.909]],[\"comment/94\",[]],[\"name/95\",[15,44.909]],[\"comment/95\",[]],[\"name/96\",[16,44.909]],[\"comment/96\",[]],[\"name/97\",[22,44.909]],[\"comment/97\",[]],[\"name/98\",[23,44.909]],[\"comment/98\",[]],[\"name/99\",[21,44.909]],[\"comment/99\",[]],[\"name/100\",[63,50.017]],[\"comment/100\",[]],[\"name/101\",[64,50.017]],[\"comment/101\",[]],[\"name/102\",[65,35.354]],[\"comment/102\",[]],[\"name/103\",[66,33.923]],[\"comment/103\",[]],[\"name/104\",[67,41.544]],[\"comment/104\",[]],[\"name/105\",[68,44.909]],[\"comment/105\",[]],[\"name/106\",[69,39.031]],[\"comment/106\",[]],[\"name/107\",[70,50.017]],[\"comment/107\",[]],[\"name/108\",[65,35.354]],[\"comment/108\",[]],[\"name/109\",[71,50.017]],[\"comment/109\",[]],[\"name/110\",[72,44.909]],[\"comment/110\",[]],[\"name/111\",[47,31.559]],[\"comment/111\",[]],[\"name/112\",[65,35.354]],[\"comment/112\",[]],[\"name/113\",[73,44.909]],[\"comment/113\",[]],[\"name/114\",[47,31.559]],[\"comment/114\",[]],[\"name/115\",[74,50.017]],[\"comment/115\",[]],[\"name/116\",[75,44.909]],[\"comment/116\",[]],[\"name/117\",[69,39.031]],[\"comment/117\",[]],[\"name/118\",[76,50.017]],[\"comment/118\",[]],[\"name/119\",[77,50.017]],[\"comment/119\",[]],[\"name/120\",[66,33.923]],[\"comment/120\",[]],[\"name/121\",[78,50.017]],[\"comment/121\",[]],[\"name/122\",[69,39.031]],[\"comment/122\",[]],[\"name/123\",[47,31.559]],[\"comment/123\",[]],[\"name/124\",[79,50.017]],[\"comment/124\",[]],[\"name/125\",[80,50.017]],[\"comment/125\",[]],[\"name/126\",[81,50.017]],[\"comment/126\",[]],[\"name/127\",[67,41.544]],[\"comment/127\",[]],[\"name/128\",[82,44.909]],[\"comment/128\",[]],[\"name/129\",[83,50.017]],[\"comment/129\",[]],[\"name/130\",[73,44.909]],[\"comment/130\",[]],[\"name/131\",[47,31.559]],[\"comment/131\",[]],[\"name/132\",[75,44.909]],[\"comment/132\",[]],[\"name/133\",[72,44.909]],[\"comment/133\",[]],[\"name/134\",[47,31.559]],[\"comment/134\",[]],[\"name/135\",[84,44.909]],[\"comment/135\",[]],[\"name/136\",[85,50.017]],[\"comment/136\",[]],[\"name/137\",[66,33.923]],[\"comment/137\",[]],[\"name/138\",[68,44.909]],[\"comment/138\",[]],[\"name/139\",[65,35.354]],[\"comment/139\",[]],[\"name/140\",[86,50.017]],[\"comment/140\",[]],[\"name/141\",[87,50.017]],[\"comment/141\",[]],[\"name/142\",[88,44.909]],[\"comment/142\",[]],[\"name/143\",[89,50.017]],[\"comment/143\",[]],[\"name/144\",[66,33.923]],[\"comment/144\",[]],[\"name/145\",[90,41.544]],[\"comment/145\",[]],[\"name/146\",[91,39.031]],[\"comment/146\",[]],[\"name/147\",[92,50.017]],[\"comment/147\",[]],[\"name/148\",[93,44.909]],[\"comment/148\",[]],[\"name/149\",[66,33.923]],[\"comment/149\",[]],[\"name/150\",[65,35.354]],[\"comment/150\",[]],[\"name/151\",[94,50.017]],[\"comment/151\",[]],[\"name/152\",[91,39.031]],[\"comment/152\",[]],[\"name/153\",[95,50.017]],[\"comment/153\",[]],[\"name/154\",[66,33.923]],[\"comment/154\",[]],[\"name/155\",[65,35.354]],[\"comment/155\",[]],[\"name/156\",[90,41.544]],[\"comment/156\",[]],[\"name/157\",[67,41.544]],[\"comment/157\",[]],[\"name/158\",[96,44.909]],[\"comment/158\",[]],[\"name/159\",[91,39.031]],[\"comment/159\",[]],[\"name/160\",[97,50.017]],[\"comment/160\",[]],[\"name/161\",[98,50.017]],[\"comment/161\",[]],[\"name/162\",[99,50.017]],[\"comment/162\",[]],[\"name/163\",[100,50.017]],[\"comment/163\",[]],[\"name/164\",[96,44.909]],[\"comment/164\",[]],[\"name/165\",[101,50.017]],[\"comment/165\",[]],[\"name/166\",[102,50.017]],[\"comment/166\",[]],[\"name/167\",[103,50.017]],[\"comment/167\",[]],[\"name/168\",[104,50.017]],[\"comment/168\",[]],[\"name/169\",[105,50.017]],[\"comment/169\",[]],[\"name/170\",[106,50.017]],[\"comment/170\",[]],[\"name/171\",[90,41.544]],[\"comment/171\",[]],[\"name/172\",[107,50.017]],[\"comment/172\",[]],[\"name/173\",[108,50.017]],[\"comment/173\",[]],[\"name/174\",[2,37.024]],[\"comment/174\",[]],[\"name/175\",[48,41.544]],[\"comment/175\",[]],[\"name/176\",[109,50.017]],[\"comment/176\",[]],[\"name/177\",[110,50.017]],[\"comment/177\",[]],[\"name/178\",[111,50.017]],[\"comment/178\",[]],[\"name/179\",[112,50.017]],[\"comment/179\",[]],[\"name/180\",[113,50.017]],[\"comment/180\",[]],[\"name/181\",[59,44.909]],[\"comment/181\",[]],[\"name/182\",[84,44.909]],[\"comment/182\",[]],[\"name/183\",[114,50.017]],[\"comment/183\",[]],[\"name/184\",[115,50.017]],[\"comment/184\",[]],[\"name/185\",[116,44.909]],[\"comment/185\",[]],[\"name/186\",[117,50.017]],[\"comment/186\",[]],[\"name/187\",[116,44.909]],[\"comment/187\",[]],[\"name/188\",[1,44.909]],[\"comment/188\",[]],[\"name/189\",[118,50.017]],[\"comment/189\",[]],[\"name/190\",[119,50.017]],[\"comment/190\",[]],[\"name/191\",[120,50.017]],[\"comment/191\",[]],[\"name/192\",[121,50.017]],[\"comment/192\",[]],[\"name/193\",[122,50.017]],[\"comment/193\",[]],[\"name/194\",[123,50.017]],[\"comment/194\",[]],[\"name/195\",[124,50.017]],[\"comment/195\",[]],[\"name/196\",[125,50.017]],[\"comment/196\",[]],[\"name/197\",[126,50.017]],[\"comment/197\",[]],[\"name/198\",[66,33.923]],[\"comment/198\",[]],[\"name/199\",[127,50.017]],[\"comment/199\",[]],[\"name/200\",[91,39.031]],[\"comment/200\",[]],[\"name/201\",[69,39.031]],[\"comment/201\",[]],[\"name/202\",[47,31.559]],[\"comment/202\",[]],[\"name/203\",[128,50.017]],[\"comment/203\",[]],[\"name/204\",[82,44.909]],[\"comment/204\",[]],[\"name/205\",[129,50.017]],[\"comment/205\",[]],[\"name/206\",[88,44.909]],[\"comment/206\",[]],[\"name/207\",[36,44.909]],[\"comment/207\",[]],[\"name/208\",[93,44.909]],[\"comment/208\",[]],[\"name/209\",[130,50.017]],[\"comment/209\",[]],[\"name/210\",[131,50.017]],[\"comment/210\",[]],[\"name/211\",[132,50.017]],[\"comment/211\",[]],[\"name/212\",[133,50.017]],[\"comment/212\",[]],[\"name/213\",[134,50.017]],[\"comment/213\",[]],[\"name/214\",[135,50.017]],[\"comment/214\",[]],[\"name/215\",[136,50.017]],[\"comment/215\",[]],[\"name/216\",[137,50.017]],[\"comment/216\",[]],[\"name/217\",[47,31.559]],[\"comment/217\",[]],[\"name/218\",[138,50.017]],[\"comment/218\",[]],[\"name/219\",[139,50.017]],[\"comment/219\",[]],[\"name/220\",[140,50.017]],[\"comment/220\",[]],[\"name/221\",[141,50.017]],[\"comment/221\",[]]],\"invertedIndex\":[[\"__type\",{\"_index\":47,\"name\":{\"49\":{},\"71\":{},\"111\":{},\"114\":{},\"123\":{},\"131\":{},\"134\":{},\"202\":{},\"217\":{}},\"comment\":{}}],[\"_debug\",{\"_index\":141,\"name\":{\"221\":{}},\"comment\":{}}],[\"_program\",{\"_index\":140,\"name\":{\"220\":{}},\"comment\":{}}],[\"_webout.json\",{\"_index\":102,\"name\":{\"166\":{}},\"comment\":{}}],[\"access_token\",{\"_index\":55,\"name\":{\"62\":{}},\"comment\":{}}],[\"appendrequest\",{\"_index\":58,\"name\":{\"67\":{}},\"comment\":{}}],[\"apploc\",{\"_index\":112,\"name\":{\"179\":{}},\"comment\":{}}],[\"attributes\",{\"_index\":69,\"name\":{\"106\":{},\"117\":{},\"122\":{},\"201\":{}},\"comment\":{}}],[\"authorizeallauthenticatedusers\",{\"_index\":77,\"name\":{\"119\":{}},\"comment\":{}}],[\"authorizedusers\",{\"_index\":76,\"name\":{\"118\":{}},\"comment\":{}}],[\"autoexeclines\",{\"_index\":75,\"name\":{\"116\":{},\"132\":{}},\"comment\":{}}],[\"checksession\",{\"_index\":33,\"name\":{\"33\":{}},\"comment\":{}}],[\"clearsasrequests\",{\"_index\":44,\"name\":{\"44\":{}},\"comment\":{}}],[\"code\",{\"_index\":96,\"name\":{\"158\":{},\"164\":{}},\"comment\":{}}],[\"constructor\",{\"_index\":2,\"name\":{\"2\":{},\"47\":{},\"55\":{},\"66\":{},\"174\":{}},\"comment\":{}}],[\"context\",{\"_index\":64,\"name\":{\"101\":{}},\"comment\":{}}],[\"contextallattributes\",{\"_index\":78,\"name\":{\"121\":{}},\"comment\":{}}],[\"contextname\",{\"_index\":84,\"name\":{\"135\":{},\"182\":{}},\"comment\":{}}],[\"createcomputecontext\",{\"_index\":11,\"name\":{\"11\":{},\"80\":{}},\"comment\":{}}],[\"createdby\",{\"_index\":67,\"name\":{\"104\":{},\"127\":{},\"157\":{}},\"comment\":{}}],[\"createfile\",{\"_index\":19,\"name\":{\"19\":{},\"86\":{}},\"comment\":{}}],[\"createfolder\",{\"_index\":18,\"name\":{\"18\":{},\"87\":{}},\"comment\":{}}],[\"createjobdefinition\",{\"_index\":24,\"name\":{\"24\":{},\"88\":{}},\"comment\":{}}],[\"createlaunchercontext\",{\"_index\":12,\"name\":{\"12\":{},\"81\":{}},\"comment\":{}}],[\"createsession\",{\"_index\":17,\"name\":{\"17\":{},\"79\":{}},\"comment\":{}}],[\"creationtimestamp\",{\"_index\":82,\"name\":{\"128\":{},\"204\":{}},\"comment\":{}}],[\"csrftoken\",{\"_index\":86,\"name\":{\"140\":{}},\"comment\":{}}],[\"debug\",{\"_index\":59,\"name\":{\"68\":{},\"181\":{}},\"comment\":{}}],[\"default\",{\"_index\":1,\"name\":{\"1\":{},\"188\":{}},\"comment\":{}}],[\"deleteclient\",{\"_index\":28,\"name\":{\"28\":{},\"92\":{}},\"comment\":{}}],[\"deletecomputecontext\",{\"_index\":14,\"name\":{\"14\":{},\"83\":{}},\"comment\":{}}],[\"deletefolder\",{\"_index\":21,\"name\":{\"21\":{},\"99\":{}},\"comment\":{}}],[\"deploy\",{\"_index\":52,\"name\":{\"56\":{}},\"comment\":{}}],[\"deployservicepack\",{\"_index\":38,\"name\":{\"38\":{}},\"comment\":{}}],[\"deploytosasjs\",{\"_index\":39,\"name\":{\"39\":{}},\"comment\":{}}],[\"description\",{\"_index\":71,\"name\":{\"109\":{}},\"comment\":{}}],[\"editcomputecontext\",{\"_index\":13,\"name\":{\"13\":{},\"82\":{}},\"comment\":{}}],[\"editcontextinput\",{\"_index\":70,\"name\":{\"107\":{}},\"comment\":{}}],[\"environment\",{\"_index\":73,\"name\":{\"113\":{},\"130\":{}},\"comment\":{}}],[\"error\",{\"_index\":98,\"name\":{\"161\":{}},\"comment\":{}}],[\"executecomputejob\",{\"_index\":62,\"name\":{\"93\":{}},\"comment\":{}}],[\"executejob\",{\"_index\":53,\"name\":{\"57\":{},\"94\":{}},\"comment\":{}}],[\"executejobsasjs\",{\"_index\":40,\"name\":{\"40\":{}},\"comment\":{}}],[\"executescript\",{\"_index\":50,\"name\":{\"52\":{},\"58\":{},\"84\":{}},\"comment\":{}}],[\"executescriptsas9\",{\"_index\":4,\"name\":{\"4\":{}},\"comment\":{}}],[\"executescriptsasjs\",{\"_index\":5,\"name\":{\"5\":{}},\"comment\":{}}],[\"executescriptsasviya\",{\"_index\":6,\"name\":{\"6\":{}},\"comment\":{}}],[\"executionquery\",{\"_index\":139,\"name\":{\"219\":{}},\"comment\":{}}],[\"fetchlogfilecontent\",{\"_index\":42,\"name\":{\"42\":{}},\"comment\":{}}],[\"file\",{\"_index\":93,\"name\":{\"148\":{},\"208\":{}},\"comment\":{}}],[\"filename\",{\"_index\":130,\"name\":{\"209\":{}},\"comment\":{}}],[\"folder\",{\"_index\":89,\"name\":{\"143\":{}},\"comment\":{}}],[\"generatedcode\",{\"_index\":123,\"name\":{\"194\":{}},\"comment\":{}}],[\"getaccesstoken\",{\"_index\":26,\"name\":{\"26\":{},\"59\":{},\"90\":{}},\"comment\":{}}],[\"getauthcode\",{\"_index\":25,\"name\":{\"25\":{},\"89\":{}},\"comment\":{}}],[\"getcomputecontextbyid\",{\"_index\":16,\"name\":{\"16\":{},\"96\":{}},\"comment\":{}}],[\"getcomputecontextbyname\",{\"_index\":15,\"name\":{\"15\":{},\"95\":{}},\"comment\":{}}],[\"getcomputecontexts\",{\"_index\":7,\"name\":{\"7\":{},\"75\":{}},\"comment\":{}}],[\"getconfig\",{\"_index\":46,\"name\":{\"48\":{},\"70\":{}},\"comment\":{}}],[\"getcsrftoken\",{\"_index\":3,\"name\":{\"3\":{}},\"comment\":{}}],[\"getdefaultcomputecontexts\",{\"_index\":9,\"name\":{\"9\":{},\"76\":{}},\"comment\":{}}],[\"getexecutablecontexts\",{\"_index\":10,\"name\":{\"10\":{},\"78\":{}},\"comment\":{}}],[\"getfolder\",{\"_index\":20,\"name\":{\"20\":{},\"85\":{}},\"comment\":{}}],[\"getjobsinfolder\",{\"_index\":60,\"name\":{\"69\":{}},\"comment\":{}}],[\"getlaunchercontexts\",{\"_index\":8,\"name\":{\"8\":{},\"77\":{}},\"comment\":{}}],[\"getsasjsconfig\",{\"_index\":29,\"name\":{\"29\":{}},\"comment\":{}}],[\"getsasrequests\",{\"_index\":43,\"name\":{\"43\":{}},\"comment\":{}}],[\"getusername\",{\"_index\":30,\"name\":{\"30\":{}},\"comment\":{}}],[\"headername\",{\"_index\":87,\"name\":{\"141\":{}},\"comment\":{}}],[\"href\",{\"_index\":106,\"name\":{\"170\":{}},\"comment\":{}}],[\"httpsagentoptions\",{\"_index\":115,\"name\":{\"184\":{}},\"comment\":{}}],[\"id\",{\"_index\":66,\"name\":{\"103\":{},\"120\":{},\"137\":{},\"144\":{},\"149\":{},\"154\":{},\"198\":{}},\"comment\":{}}],[\"job\",{\"_index\":95,\"name\":{\"153\":{}},\"comment\":{}}],[\"jobdefinition\",{\"_index\":100,\"name\":{\"163\":{}},\"comment\":{}}],[\"jobresult\",{\"_index\":101,\"name\":{\"165\":{}},\"comment\":{}}],[\"launchcontext\",{\"_index\":72,\"name\":{\"110\":{},\"133\":{}},\"comment\":{}}],[\"launchtype\",{\"_index\":83,\"name\":{\"129\":{}},\"comment\":{}}],[\"link\",{\"_index\":103,\"name\":{\"167\":{}},\"comment\":{}}],[\"links\",{\"_index\":91,\"name\":{\"146\":{},\"152\":{},\"159\":{},\"200\":{}},\"comment\":{}}],[\"listfolder\",{\"_index\":22,\"name\":{\"22\":{},\"97\":{}},\"comment\":{}}],[\"logfile\",{\"_index\":124,\"name\":{\"195\":{}},\"comment\":{}}],[\"logfolderpath\",{\"_index\":135,\"name\":{\"214\":{}},\"comment\":{}}],[\"login\",{\"_index\":34,\"name\":{\"34\":{}},\"comment\":{}}],[\"loginmechanism\",{\"_index\":116,\"name\":{\"185\":{},\"187\":{}},\"comment\":{}}],[\"logout\",{\"_index\":35,\"name\":{\"35\":{}},\"comment\":{}}],[\"logstatistics\",{\"_index\":99,\"name\":{\"162\":{}},\"comment\":{}}],[\"maxpollcount\",{\"_index\":132,\"name\":{\"211\":{}},\"comment\":{}}],[\"membercount\",{\"_index\":92,\"name\":{\"147\":{}},\"comment\":{}}],[\"method\",{\"_index\":104,\"name\":{\"168\":{}},\"comment\":{}}],[\"modifiedby\",{\"_index\":85,\"name\":{\"136\":{}},\"comment\":{}}],[\"modifiedtimestamp\",{\"_index\":81,\"name\":{\"126\":{}},\"comment\":{}}],[\"movefolder\",{\"_index\":23,\"name\":{\"23\":{},\"98\":{}},\"comment\":{}}],[\"name\",{\"_index\":65,\"name\":{\"102\":{},\"108\":{},\"112\":{},\"139\":{},\"150\":{},\"155\":{}},\"comment\":{}}],[\"options\",{\"_index\":74,\"name\":{\"115\":{}},\"comment\":{}}],[\"parenturi\",{\"_index\":94,\"name\":{\"151\":{}},\"comment\":{}}],[\"path\",{\"_index\":138,\"name\":{\"218\":{}},\"comment\":{}}],[\"pathsas9\",{\"_index\":110,\"name\":{\"177\":{}},\"comment\":{}}],[\"pathsasjs\",{\"_index\":109,\"name\":{\"176\":{}},\"comment\":{}}],[\"pathsasviya\",{\"_index\":111,\"name\":{\"178\":{}},\"comment\":{}}],[\"pollinterval\",{\"_index\":133,\"name\":{\"212\":{}},\"comment\":{}}],[\"polloptions\",{\"_index\":131,\"name\":{\"210\":{}},\"comment\":{}}],[\"redirected\",{\"_index\":118,\"name\":{\"189\":{}},\"comment\":{}}],[\"refresh_token\",{\"_index\":56,\"name\":{\"63\":{}},\"comment\":{}}],[\"refreshtokens\",{\"_index\":27,\"name\":{\"27\":{},\"60\":{},\"91\":{}},\"comment\":{}}],[\"rel\",{\"_index\":105,\"name\":{\"169\":{}},\"comment\":{}}],[\"request\",{\"_index\":37,\"name\":{\"37\":{}},\"comment\":{}}],[\"requesthistorylimit\",{\"_index\":117,\"name\":{\"186\":{}},\"comment\":{}}],[\"results\",{\"_index\":97,\"name\":{\"160\":{}},\"comment\":{}}],[\"reuseserverprocesses\",{\"_index\":79,\"name\":{\"124\":{}},\"comment\":{}}],[\"rootfoldername\",{\"_index\":61,\"name\":{\"73\":{}},\"comment\":{}}],[\"runserveras\",{\"_index\":80,\"name\":{\"125\":{}},\"comment\":{}}],[\"sas9apiclient\",{\"_index\":45,\"name\":{\"45\":{},\"46\":{}},\"comment\":{}}],[\"sasjs\",{\"_index\":0,\"name\":{\"0\":{}},\"comment\":{}}],[\"sasjsapiclient\",{\"_index\":51,\"name\":{\"53\":{},\"54\":{}},\"comment\":{}}],[\"sasjsauthresponse\",{\"_index\":54,\"name\":{\"61\":{}},\"comment\":{}}],[\"sasjsconfig\",{\"_index\":108,\"name\":{\"173\":{}},\"comment\":{}}],[\"sasjsrequest\",{\"_index\":119,\"name\":{\"190\":{}},\"comment\":{}}],[\"sasviyaapiclient\",{\"_index\":57,\"name\":{\"64\":{},\"65\":{}},\"comment\":{}}],[\"saswork\",{\"_index\":125,\"name\":{\"196\":{}},\"comment\":{}}],[\"servertype\",{\"_index\":113,\"name\":{\"180\":{}},\"comment\":{}}],[\"serverurl\",{\"_index\":48,\"name\":{\"50\":{},\"72\":{},\"175\":{}},\"comment\":{}}],[\"servicelink\",{\"_index\":120,\"name\":{\"191\":{}},\"comment\":{}}],[\"session\",{\"_index\":126,\"name\":{\"197\":{}},\"comment\":{}}],[\"sessioninactivetimeout\",{\"_index\":128,\"name\":{\"203\":{}},\"comment\":{}}],[\"sessionvariable\",{\"_index\":129,\"name\":{\"205\":{}},\"comment\":{}}],[\"setconfig\",{\"_index\":49,\"name\":{\"51\":{},\"74\":{}},\"comment\":{}}],[\"setdebugstate\",{\"_index\":32,\"name\":{\"32\":{}},\"comment\":{}}],[\"setsasjsconfig\",{\"_index\":31,\"name\":{\"31\":{}},\"comment\":{}}],[\"sourcecode\",{\"_index\":122,\"name\":{\"193\":{}},\"comment\":{}}],[\"startcomputejob\",{\"_index\":41,\"name\":{\"41\":{}},\"comment\":{}}],[\"state\",{\"_index\":127,\"name\":{\"199\":{}},\"comment\":{}}],[\"streamlog\",{\"_index\":134,\"name\":{\"213\":{}},\"comment\":{}}],[\"timestamp\",{\"_index\":121,\"name\":{\"192\":{}},\"comment\":{}}],[\"type\",{\"_index\":107,\"name\":{\"172\":{}},\"comment\":{}}],[\"types\",{\"_index\":63,\"name\":{\"100\":{}},\"comment\":{}}],[\"uploadfile\",{\"_index\":36,\"name\":{\"36\":{},\"207\":{}},\"comment\":{}}],[\"uri\",{\"_index\":90,\"name\":{\"145\":{},\"156\":{},\"171\":{}},\"comment\":{}}],[\"usecomputeapi\",{\"_index\":114,\"name\":{\"183\":{}},\"comment\":{}}],[\"value\",{\"_index\":88,\"name\":{\"142\":{},\"206\":{}},\"comment\":{}}],[\"version\",{\"_index\":68,\"name\":{\"105\":{},\"138\":{}},\"comment\":{}}],[\"write\",{\"_index\":137,\"name\":{\"216\":{}},\"comment\":{}}],[\"writestream\",{\"_index\":136,\"name\":{\"215\":{}},\"comment\":{}}]],\"pipeline\":[]}}"); \ No newline at end of file diff --git a/docs/assets/style.css b/docs/assets/style.css index a16ed02..958d2c2 100644 --- a/docs/assets/style.css +++ b/docs/assets/style.css @@ -1,155 +1,133 @@ -@import url("./icons.css"); - :root { /* Light */ - --light-color-background: #fcfcfc; - --light-color-secondary-background: #fff; + --light-color-background: #f2f4f8; + --light-color-background-secondary: #eff0f1; + --light-color-icon-background: var(--light-color-background); + --light-color-accent: #c5c7c9; --light-color-text: #222; --light-color-text-aside: #707070; --light-color-link: #4da6ff; - --light-color-menu-divider: #eee; - --light-color-menu-divider-focus: #000; - --light-color-menu-label: #707070; - --light-color-panel: var(--light-color-secondary-background); - --light-color-panel-divider: #eee; - --light-color-comment-tag: #707070; - --light-color-comment-tag-text: #fff; - --light-color-ts: #9600ff; - --light-color-ts-interface: #647f1b; - --light-color-ts-enum: #937210; - --light-color-ts-class: #0672de; + --light-color-ts: #db1373; + --light-color-ts-interface: #139d2c; + --light-color-ts-enum: #9c891a; + --light-color-ts-class: #2484e5; + --light-color-ts-function: #572be7; + --light-color-ts-namespace: #b111c9; --light-color-ts-private: #707070; - --light-color-toolbar: #fff; - --light-color-toolbar-text: #333; - --light-icon-filter: invert(0); + --light-color-ts-variable: #4d68ff; --light-external-icon: url("data:image/svg+xml;utf8,"); + --light-color-scheme: light; /* Dark */ - --dark-color-background: #36393f; - --dark-color-secondary-background: #2f3136; - --dark-color-text: #ffffff; - --dark-color-text-aside: #e6e4e4; + --dark-color-background: #2b2e33; + --dark-color-background-secondary: #1e2024; + --dark-color-icon-background: var(--dark-color-background-secondary); + --dark-color-accent: #9096a2; + --dark-color-text: #f5f5f5; + --dark-color-text-aside: #dddddd; --dark-color-link: #00aff4; - --dark-color-menu-divider: #eee; - --dark-color-menu-divider-focus: #000; - --dark-color-menu-label: #707070; - --dark-color-panel: var(--dark-color-secondary-background); - --dark-color-panel-divider: #818181; - --dark-color-comment-tag: #dcddde; - --dark-color-comment-tag-text: #2f3136; - --dark-color-ts: #c97dff; - --dark-color-ts-interface: #9cbe3c; - --dark-color-ts-enum: #d6ab29; - --dark-color-ts-class: #3695f3; + --dark-color-ts: #ff6492; + --dark-color-ts-interface: #6cff87; + --dark-color-ts-enum: #f4d93e; + --dark-color-ts-class: #61b0ff; + --dark-color-ts-function: #9772ff; + --dark-color-ts-namespace: #e14dff; --dark-color-ts-private: #e2e2e2; - --dark-color-toolbar: #34373c; - --dark-color-toolbar-text: #ffffff; - --dark-icon-filter: invert(1); + --dark-color-ts-variable: #4d68ff; --dark-external-icon: url("data:image/svg+xml;utf8,"); + --dark-color-scheme: dark; } @media (prefers-color-scheme: light) { :root { --color-background: var(--light-color-background); - --color-secondary-background: var(--light-color-secondary-background); + --color-background-secondary: var(--light-color-background-secondary); + --color-icon-background: var(--light-color-icon-background); + --color-accent: var(--light-color-accent); --color-text: var(--light-color-text); --color-text-aside: var(--light-color-text-aside); --color-link: var(--light-color-link); - --color-menu-divider: var(--light-color-menu-divider); - --color-menu-divider-focus: var(--light-color-menu-divider-focus); - --color-menu-label: var(--light-color-menu-label); - --color-panel: var(--light-color-panel); - --color-panel-divider: var(--light-color-panel-divider); - --color-comment-tag: var(--light-color-comment-tag); - --color-comment-tag-text: var(--light-color-comment-tag-text); --color-ts: var(--light-color-ts); --color-ts-interface: var(--light-color-ts-interface); --color-ts-enum: var(--light-color-ts-enum); --color-ts-class: var(--light-color-ts-class); + --color-ts-function: var(--light-color-ts-function); + --color-ts-namespace: var(--light-color-ts-namespace); --color-ts-private: var(--light-color-ts-private); - --color-toolbar: var(--light-color-toolbar); - --color-toolbar-text: var(--light-color-toolbar-text); - --icon-filter: var(--light-icon-filter); + --color-ts-variable: var(--light-color-ts-variable); --external-icon: var(--light-external-icon); + --color-scheme: var(--light-color-scheme); } } @media (prefers-color-scheme: dark) { :root { --color-background: var(--dark-color-background); - --color-secondary-background: var(--dark-color-secondary-background); + --color-background-secondary: var(--dark-color-background-secondary); + --color-icon-background: var(--dark-color-icon-background); + --color-accent: var(--dark-color-accent); --color-text: var(--dark-color-text); --color-text-aside: var(--dark-color-text-aside); --color-link: var(--dark-color-link); - --color-menu-divider: var(--dark-color-menu-divider); - --color-menu-divider-focus: var(--dark-color-menu-divider-focus); - --color-menu-label: var(--dark-color-menu-label); - --color-panel: var(--dark-color-panel); - --color-panel-divider: var(--dark-color-panel-divider); - --color-comment-tag: var(--dark-color-comment-tag); - --color-comment-tag-text: var(--dark-color-comment-tag-text); --color-ts: var(--dark-color-ts); --color-ts-interface: var(--dark-color-ts-interface); --color-ts-enum: var(--dark-color-ts-enum); --color-ts-class: var(--dark-color-ts-class); + --color-ts-function: var(--dark-color-ts-function); + --color-ts-namespace: var(--dark-color-ts-namespace); --color-ts-private: var(--dark-color-ts-private); - --color-toolbar: var(--dark-color-toolbar); - --color-toolbar-text: var(--dark-color-toolbar-text); - --icon-filter: var(--dark-icon-filter); + --color-ts-variable: var(--dark-color-ts-variable); --external-icon: var(--dark-external-icon); + --color-scheme: var(--dark-color-scheme); } } +html { + color-scheme: var(--color-scheme); +} + body { margin: 0; } -body.light { +:root[data-theme="light"] { --color-background: var(--light-color-background); - --color-secondary-background: var(--light-color-secondary-background); + --color-background-secondary: var(--light-color-background-secondary); + --color-icon-background: var(--light-color-icon-background); + --color-accent: var(--light-color-accent); --color-text: var(--light-color-text); --color-text-aside: var(--light-color-text-aside); --color-link: var(--light-color-link); - --color-menu-divider: var(--light-color-menu-divider); - --color-menu-divider-focus: var(--light-color-menu-divider-focus); - --color-menu-label: var(--light-color-menu-label); - --color-panel: var(--light-color-panel); - --color-panel-divider: var(--light-color-panel-divider); - --color-comment-tag: var(--light-color-comment-tag); - --color-comment-tag-text: var(--light-color-comment-tag-text); --color-ts: var(--light-color-ts); --color-ts-interface: var(--light-color-ts-interface); --color-ts-enum: var(--light-color-ts-enum); --color-ts-class: var(--light-color-ts-class); + --color-ts-function: var(--light-color-ts-function); + --color-ts-namespace: var(--light-color-ts-namespace); --color-ts-private: var(--light-color-ts-private); - --color-toolbar: var(--light-color-toolbar); - --color-toolbar-text: var(--light-color-toolbar-text); - --icon-filter: var(--light-icon-filter); + --color-ts-variable: var(--light-color-ts-variable); --external-icon: var(--light-external-icon); + --color-scheme: var(--light-color-scheme); } -body.dark { +:root[data-theme="dark"] { --color-background: var(--dark-color-background); - --color-secondary-background: var(--dark-color-secondary-background); + --color-background-secondary: var(--dark-color-background-secondary); + --color-icon-background: var(--dark-color-icon-background); + --color-accent: var(--dark-color-accent); --color-text: var(--dark-color-text); --color-text-aside: var(--dark-color-text-aside); --color-link: var(--dark-color-link); - --color-menu-divider: var(--dark-color-menu-divider); - --color-menu-divider-focus: var(--dark-color-menu-divider-focus); - --color-menu-label: var(--dark-color-menu-label); - --color-panel: var(--dark-color-panel); - --color-panel-divider: var(--dark-color-panel-divider); - --color-comment-tag: var(--dark-color-comment-tag); - --color-comment-tag-text: var(--dark-color-comment-tag-text); --color-ts: var(--dark-color-ts); --color-ts-interface: var(--dark-color-ts-interface); --color-ts-enum: var(--dark-color-ts-enum); --color-ts-class: var(--dark-color-ts-class); + --color-ts-function: var(--dark-color-ts-function); + --color-ts-namespace: var(--dark-color-ts-namespace); --color-ts-private: var(--dark-color-ts-private); - --color-toolbar: var(--dark-color-toolbar); - --color-toolbar-text: var(--dark-color-toolbar-text); - --icon-filter: var(--dark-icon-filter); + --color-ts-variable: var(--dark-color-ts-variable); --external-icon: var(--dark-external-icon); + --color-scheme: var(--dark-color-scheme); } h1, @@ -162,34 +140,37 @@ h6 { } h1 { - font-size: 2em; - margin: 0.67em 0; + font-size: 1.875rem; + margin: 0.67rem 0; } h2 { - font-size: 1.5em; - margin: 0.83em 0; + font-size: 1.5rem; + margin: 0.83rem 0; } h3 { - font-size: 1.17em; - margin: 1em 0; + font-size: 1.25rem; + margin: 1rem 0; } -h4, -.tsd-index-panel h3 { - font-size: 1em; - margin: 1.33em 0; +h4 { + font-size: 1.05rem; + margin: 1.33rem 0; } h5 { - font-size: 0.83em; - margin: 1.67em 0; + font-size: 1rem; + margin: 1.5rem 0; } h6 { - font-size: 0.67em; - margin: 2.33em 0; + font-size: 0.875rem; + margin: 2.33rem 0; +} + +.uppercase { + text-transform: uppercase; } pre { @@ -210,74 +191,61 @@ dd { } .container { - max-width: 1200px; - margin: 0 auto; - padding: 0 40px; + max-width: 1600px; + padding: 0 2rem; } -@media (max-width: 640px) { + +@media (min-width: 640px) { .container { - padding: 0 20px; + padding: 0 4rem; + } +} +@media (min-width: 1200px) { + .container { + padding: 0 8rem; + } +} +@media (min-width: 1600px) { + .container { + padding: 0 12rem; } } -.container-main { - padding-bottom: 200px; +/* Footer */ +.tsd-generator { + border-top: 1px solid var(--color-accent); + padding-top: 1rem; + padding-bottom: 1rem; + max-height: 3.5rem; } -.row { - display: flex; - position: relative; - margin: 0 -10px; +.tsd-generator > p { + margin-top: 0; + margin-bottom: 0; + padding: 0 1rem; } -.row:after { - visibility: hidden; - display: block; - content: ""; - clear: both; - height: 0; + +.container-main { + display: flex; + justify-content: space-between; + position: relative; + margin: 0 auto; } .col-4, .col-8 { box-sizing: border-box; float: left; - padding: 0 10px; + padding: 2rem 1rem; } .col-4 { - width: 33.3333333333%; + flex: 0 0 25%; } .col-8 { - width: 66.6666666667%; -} - -ul.tsd-descriptions > li > :first-child, -.tsd-panel > :first-child, -.col-8 > :first-child, -.col-4 > :first-child, -ul.tsd-descriptions > li > :first-child > :first-child, -.tsd-panel > :first-child > :first-child, -.col-8 > :first-child > :first-child, -.col-4 > :first-child > :first-child, -ul.tsd-descriptions > li > :first-child > :first-child > :first-child, -.tsd-panel > :first-child > :first-child > :first-child, -.col-8 > :first-child > :first-child > :first-child, -.col-4 > :first-child > :first-child > :first-child { - margin-top: 0; -} -ul.tsd-descriptions > li > :last-child, -.tsd-panel > :last-child, -.col-8 > :last-child, -.col-4 > :last-child, -ul.tsd-descriptions > li > :last-child > :last-child, -.tsd-panel > :last-child > :last-child, -.col-8 > :last-child > :last-child, -.col-4 > :last-child > :last-child, -ul.tsd-descriptions > li > :last-child > :last-child > :last-child, -.tsd-panel > :last-child > :last-child > :last-child, -.col-8 > :last-child > :last-child > :last-child, -.col-4 > :last-child > :last-child > :last-child { - margin-bottom: 0; + flex: 1 0; + flex-wrap: wrap; + padding-left: 0; } @keyframes fade-in { @@ -379,11 +347,13 @@ pre { font-family: Menlo, Monaco, Consolas, "Courier New", monospace; padding: 0.2em; margin: 0; - font-size: 14px; + font-size: 0.875rem; + border-radius: 0.8em; } pre { padding: 10px; + border: 0.1em solid var(--color-accent); } pre code { padding: 0; @@ -422,36 +392,26 @@ blockquote { margin: 1em 0; } -@media (min-width: 901px) and (max-width: 1024px) { - html .col-content { - width: 72%; - } - html .col-menu { - width: 28%; - } - html .tsd-navigation { - padding-left: 10px; - } -} -@media (max-width: 900px) { +@media (max-width: 1024px) { html .col-content { float: none; + max-width: 100%; width: 100%; + padding-top: 3rem; } html .col-menu { position: fixed !important; - overflow: auto; + overflow-y: auto; -webkit-overflow-scrolling: touch; z-index: 1024; top: 0 !important; bottom: 0 !important; left: auto !important; right: 0 !important; - width: 100%; - padding: 20px 20px 0 0; - max-width: 450px; + padding: 1.5rem 1.5rem 0 0; + max-width: 25rem; visibility: hidden; - background-color: var(--color-panel); + background-color: var(--color-background); transform: translate(100%, 0); } html .col-menu > *:last-child { @@ -507,24 +467,17 @@ blockquote { visibility: visible; transform: translate(0, 0); display: grid; + align-items: center; grid-template-rows: auto 1fr; + grid-gap: 1.5rem; max-height: 100vh; + padding: 1rem 2rem; } .has-menu .tsd-navigation { max-height: 100%; } } -.tsd-page-title { - padding: 70px 0 20px 0; - margin: 0 0 40px 0; - background: var(--color-panel); - box-shadow: 0 0 5px rgba(0, 0, 0, 0.35); -} -.tsd-page-title h1 { - margin: 0; -} - .tsd-breadcrumb { margin: 0; padding: 0; @@ -544,32 +497,44 @@ blockquote { content: " / "; } -dl.tsd-comment-tags { - overflow: hidden; +.tsd-comment-tags { + display: flex; + flex-direction: column; } -dl.tsd-comment-tags dt { - float: left; - padding: 1px 5px; - margin: 0 10px 0 0; - border-radius: 4px; - border: 1px solid var(--color-comment-tag); - color: var(--color-comment-tag); - font-size: 0.8em; +dl.tsd-comment-tag-group { + display: flex; + align-items: center; + overflow: hidden; + margin: 0.5em 0; +} +dl.tsd-comment-tag-group dt { + display: flex; + margin-right: 0.5em; + font-size: 0.875em; font-weight: normal; } -dl.tsd-comment-tags dd { - margin: 0 0 10px 0; +dl.tsd-comment-tag-group dd { + margin: 0; } -dl.tsd-comment-tags dd:before, -dl.tsd-comment-tags dd:after { - display: table; +code.tsd-tag { + padding: 0.25em 0.4em; + border: 0.1em solid var(--color-accent); + margin-right: 0.25em; + font-size: 70%; +} +h1 code.tsd-tag:first-of-type { + margin-left: 0.25em; +} + +dl.tsd-comment-tag-group dd:before, +dl.tsd-comment-tag-group dd:after { content: " "; } -dl.tsd-comment-tags dd pre, -dl.tsd-comment-tags dd:after { +dl.tsd-comment-tag-group dd pre, +dl.tsd-comment-tag-group dd:after { clear: both; } -dl.tsd-comment-tags p { +dl.tsd-comment-tag-group p { margin: 0; } @@ -582,153 +547,109 @@ dl.tsd-comment-tags p { margin-bottom: 0; } -.toggle-protected .tsd-is-private { - display: none; +.tsd-filter-visibility h4 { + font-size: 1rem; + padding-top: 0.75rem; + padding-bottom: 0.5rem; + margin: 0; +} +.tsd-filter-item:not(:last-child) { + margin-bottom: 0.5rem; +} +.tsd-filter-input { + display: flex; + width: fit-content; + width: -moz-fit-content; + align-items: center; + user-select: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + cursor: pointer; +} +.tsd-filter-input input[type="checkbox"] { + cursor: pointer; + position: absolute; + width: 1.5em; + height: 1.5em; + opacity: 0; +} +.tsd-filter-input input[type="checkbox"]:disabled { + pointer-events: none; +} +.tsd-filter-input svg { + cursor: pointer; + width: 1.5em; + height: 1.5em; + margin-right: 0.5em; + border-radius: 0.33em; + /* Leaving this at full opacity breaks event listeners on Firefox. + Don't remove unless you know what you're doing. */ + opacity: 0.99; +} +.tsd-filter-input input[type="checkbox"]:focus + svg { + transform: scale(0.95); +} +.tsd-filter-input input[type="checkbox"]:focus:not(:focus-visible) + svg { + transform: scale(1); +} +.tsd-checkbox-background { + fill: var(--color-accent); +} +input[type="checkbox"]:checked ~ svg .tsd-checkbox-checkmark { + stroke: var(--color-text); +} +.tsd-filter-input input:disabled ~ svg > .tsd-checkbox-background { + fill: var(--color-background); + stroke: var(--color-accent); + stroke-width: 0.25rem; +} +.tsd-filter-input input:disabled ~ svg > .tsd-checkbox-checkmark { + stroke: var(--color-accent); } -.toggle-public .tsd-is-private, -.toggle-public .tsd-is-protected, -.toggle-public .tsd-is-private-protected { - display: none; +.tsd-theme-toggle { + padding-top: 0.75rem; } - -.toggle-inherited .tsd-is-inherited { - display: none; -} - -.toggle-externals .tsd-is-external { - display: none; -} - -#tsd-filter { - position: relative; - display: inline-block; - height: 40px; - vertical-align: bottom; -} -.no-filter #tsd-filter { - display: none; -} -#tsd-filter .tsd-filter-group { - display: inline-block; - height: 40px; - vertical-align: bottom; - white-space: nowrap; -} -#tsd-filter input { - display: none; -} -@media (max-width: 900px) { - #tsd-filter .tsd-filter-group { - display: block; - position: absolute; - top: 40px; - right: 20px; - height: auto; - background-color: var(--color-panel); - visibility: hidden; - transform: translate(50%, 0); - box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); - } - .has-options #tsd-filter .tsd-filter-group { - visibility: visible; - } - .to-has-options #tsd-filter .tsd-filter-group { - animation: fade-in 0.2s; - } - .from-has-options #tsd-filter .tsd-filter-group { - animation: fade-out 0.2s; - } - #tsd-filter label, - #tsd-filter .tsd-select { - display: block; - padding-right: 20px; - } -} - -footer { - border-top: 1px solid var(--color-panel-divider); - background-color: var(--color-panel); -} -footer:after { - content: ""; - display: table; -} -footer.with-border-bottom { - border-bottom: 1px solid var(--color-panel-divider); -} -footer .tsd-legend-group { - font-size: 0; -} -footer .tsd-legend { - display: inline-block; - width: 25%; - padding: 0; - font-size: 16px; - list-style: none; - line-height: 1.333em; - vertical-align: top; -} -@media (max-width: 900px) { - footer .tsd-legend { - width: 50%; - } +.tsd-theme-toggle > h4 { + display: inline; + vertical-align: middle; + margin-right: 0.75rem; } .tsd-hierarchy { list-style: square; - padding: 0 0 0 20px; margin: 0; } .tsd-hierarchy .target { font-weight: bold; } -.tsd-index-panel .tsd-index-content { - margin-bottom: -30px !important; +.tsd-panel-group.tsd-index-group { + margin-bottom: 0; } -.tsd-index-panel .tsd-index-section { - margin-bottom: 30px !important; -} -.tsd-index-panel h3 { - margin: 0 -20px 10px -20px; - padding: 0 20px 10px 20px; - border-bottom: 1px solid var(--color-panel-divider); -} -.tsd-index-panel ul.tsd-index-list { - -webkit-column-count: 3; - -moz-column-count: 3; - -ms-column-count: 3; - -o-column-count: 3; - column-count: 3; - -webkit-column-gap: 20px; - -moz-column-gap: 20px; - -ms-column-gap: 20px; - -o-column-gap: 20px; - column-gap: 20px; - padding: 0; +.tsd-index-panel .tsd-index-list { list-style: none; line-height: 1.333em; + margin: 0; + padding: 0.25rem 0 0 0; + overflow: hidden; + display: grid; + grid-template-columns: repeat(3, 1fr); + column-gap: 1rem; + grid-template-rows: auto; } -@media (max-width: 900px) { - .tsd-index-panel ul.tsd-index-list { - -webkit-column-count: 1; - -moz-column-count: 1; - -ms-column-count: 1; - -o-column-count: 1; - column-count: 1; +@media (max-width: 1024px) { + .tsd-index-panel .tsd-index-list { + grid-template-columns: repeat(2, 1fr); } } -@media (min-width: 901px) and (max-width: 1024px) { - .tsd-index-panel ul.tsd-index-list { - -webkit-column-count: 2; - -moz-column-count: 2; - -ms-column-count: 2; - -o-column-count: 2; - column-count: 2; +@media (max-width: 768px) { + .tsd-index-panel .tsd-index-list { + grid-template-columns: repeat(1, 1fr); } } -.tsd-index-panel ul.tsd-index-list li { +.tsd-index-panel .tsd-index-list li { -webkit-page-break-inside: avoid; -moz-page-break-inside: avoid; -ms-page-break-inside: avoid; @@ -736,42 +657,52 @@ footer .tsd-legend { page-break-inside: avoid; } .tsd-index-panel a, -.tsd-index-panel .tsd-parent-kind-module a { +.tsd-index-panel a.tsd-parent-kind-module { color: var(--color-ts); } -.tsd-index-panel .tsd-parent-kind-interface a { +.tsd-index-panel a.tsd-parent-kind-interface { color: var(--color-ts-interface); } -.tsd-index-panel .tsd-parent-kind-enum a { +.tsd-index-panel a.tsd-parent-kind-enum { color: var(--color-ts-enum); } -.tsd-index-panel .tsd-parent-kind-class a { +.tsd-index-panel a.tsd-parent-kind-class { color: var(--color-ts-class); } -.tsd-index-panel .tsd-kind-module a { - color: var(--color-ts); +.tsd-index-panel a.tsd-kind-module { + color: var(--color-ts-namespace); } -.tsd-index-panel .tsd-kind-interface a { +.tsd-index-panel a.tsd-kind-interface { color: var(--color-ts-interface); } -.tsd-index-panel .tsd-kind-enum a { +.tsd-index-panel a.tsd-kind-enum { color: var(--color-ts-enum); } -.tsd-index-panel .tsd-kind-class a { +.tsd-index-panel a.tsd-kind-class { color: var(--color-ts-class); } -.tsd-index-panel .tsd-is-private a { +.tsd-index-panel a.tsd-kind-function { + color: var(--color-ts-function); +} +.tsd-index-panel a.tsd-kind-namespace { + color: var(--color-ts-namespace); +} +.tsd-index-panel a.tsd-kind-variable { + color: var(--color-ts-variable); +} +.tsd-index-panel a.tsd-is-private { color: var(--color-ts-private); } .tsd-flag { display: inline-block; - padding: 1px 5px; + padding: 0.25em 0.4em; border-radius: 4px; color: var(--color-comment-tag-text); background-color: var(--color-comment-tag); text-indent: 0; - font-size: 14px; + font-size: 75%; + line-height: 1; font-weight: normal; } @@ -784,6 +715,8 @@ footer .tsd-legend { position: relative; } .tsd-member .tsd-anchor + h3 { + display: flex; + align-items: center; margin-top: 0; margin-bottom: 0; border-bottom: none; @@ -804,13 +737,9 @@ footer .tsd-legend { color: var(--color-ts-private); } -.tsd-navigation { - margin: 0 0 0 40px; -} .tsd-navigation a { display: block; - padding-top: 2px; - padding-bottom: 2px; + margin: 0.4rem 0; border-left: 2px solid transparent; color: var(--color-text); text-decoration: none; @@ -828,110 +757,167 @@ footer .tsd-legend { padding: 0; } -.tsd-navigation.primary { - padding-bottom: 40px; +.tsd-navigation.primary .tsd-accordion-details > ul { + margin-top: 0.75rem; } .tsd-navigation.primary a { - display: block; - padding-top: 6px; - padding-bottom: 6px; + padding: 0.75rem 0.5rem; + margin: 0; } .tsd-navigation.primary ul li a { - padding-left: 5px; + margin-left: 0.5rem; } .tsd-navigation.primary ul li li a { - padding-left: 25px; + margin-left: 1.5rem; } .tsd-navigation.primary ul li li li a { - padding-left: 45px; + margin-left: 2.5rem; } .tsd-navigation.primary ul li li li li a { - padding-left: 65px; + margin-left: 3.5rem; } .tsd-navigation.primary ul li li li li li a { - padding-left: 85px; + margin-left: 4.5rem; } .tsd-navigation.primary ul li li li li li li a { - padding-left: 105px; -} -.tsd-navigation.primary > ul { - border-bottom: 1px solid var(--color-panel-divider); -} -.tsd-navigation.primary li { - border-top: 1px solid var(--color-panel-divider); + margin-left: 5.5rem; } .tsd-navigation.primary li.current > a { - font-weight: bold; + border-left: 0.15rem var(--color-text) solid; } -.tsd-navigation.primary li.label span { - display: block; - padding: 20px 0 6px 5px; - color: var(--color-menu-label); +.tsd-navigation.primary li.selected > a { + font-weight: bold; + border-left: 0.2rem var(--color-text) solid; +} +.tsd-navigation.primary ul li a:hover { + border-left: 0.2rem var(--color-text-aside) solid; } .tsd-navigation.primary li.globals + li > span, .tsd-navigation.primary li.globals + li > a { padding-top: 20px; } -.tsd-navigation.secondary { - max-height: calc(100vh - 1rem - 40px); - overflow: auto; - position: sticky; - top: calc(0.5rem + 40px); - transition: 0.3s; -} .tsd-navigation.secondary.tsd-navigation--toolbar-hide { max-height: calc(100vh - 1rem); top: 0.5rem; } -.tsd-navigation.secondary ul { +.tsd-navigation.secondary > ul { + display: inline; + padding-right: 0.5rem; transition: opacity 0.2s; } .tsd-navigation.secondary ul li a { - padding-left: 25px; + padding-left: 0; } .tsd-navigation.secondary ul li li a { - padding-left: 45px; + padding-left: 1.1rem; } .tsd-navigation.secondary ul li li li a { - padding-left: 65px; + padding-left: 2.2rem; } .tsd-navigation.secondary ul li li li li a { - padding-left: 85px; + padding-left: 3.3rem; } .tsd-navigation.secondary ul li li li li li a { - padding-left: 105px; + padding-left: 4.4rem; } .tsd-navigation.secondary ul li li li li li li a { - padding-left: 125px; -} -.tsd-navigation.secondary ul.current a { - border-left-color: var(--color-panel-divider); -} -.tsd-navigation.secondary li.focus > a, -.tsd-navigation.secondary ul.current li.focus > a { - border-left-color: var(--color-menu-divider-focus); -} -.tsd-navigation.secondary li.current { - margin-top: 20px; - margin-bottom: 20px; - border-left-color: var(--color-panel-divider); -} -.tsd-navigation.secondary li.current > a { - font-weight: bold; + padding-left: 5.5rem; } -@media (min-width: 901px) { +a.tsd-index-link { + margin: 0.25rem 0; + font-size: 1rem; + line-height: 1.25rem; + display: inline-flex; + align-items: center; +} +.tsd-accordion-summary > h1, +.tsd-accordion-summary > h2, +.tsd-accordion-summary > h3, +.tsd-accordion-summary > h4, +.tsd-accordion-summary > h5 { + display: inline-flex; + align-items: center; + vertical-align: middle; + margin-bottom: 0; + user-select: none; + -moz-user-select: none; + -webkit-user-select: none; + -ms-user-select: none; +} +.tsd-accordion-summary { + display: block; + cursor: pointer; +} +.tsd-accordion-summary > * { + margin-top: 0; + margin-bottom: 0; + padding-top: 0; + padding-bottom: 0; +} +.tsd-accordion-summary::-webkit-details-marker { + display: none; +} +.tsd-index-accordion .tsd-accordion-summary svg { + margin-right: 0.25rem; +} +.tsd-index-content > :not(:first-child) { + margin-top: 0.75rem; +} +.tsd-index-heading { + margin-top: 1.5rem; + margin-bottom: 0.75rem; +} + +.tsd-kind-icon { + margin-right: 0.5rem; + width: 1.25rem; + height: 1.25rem; + min-width: 1.25rem; + min-height: 1.25rem; +} +.tsd-kind-icon path { + transform-origin: center; + transform: scale(1.1); +} +.tsd-signature > .tsd-kind-icon { + margin-right: 0.8rem; +} + +@media (min-width: 1024px) { + .col-content { + margin: 2rem auto; + } + .menu-sticky-wrap { - position: static; + position: sticky; + height: calc(100vh - 2rem); + top: 4rem; + right: 0; + padding: 0 1.5rem; + padding-top: 1rem; + margin-top: 3rem; + transition: 0.3s ease-in-out; + transition-property: top, padding-top, padding, height; + overflow-y: auto; + } + .col-menu { + border-left: 1px solid var(--color-accent); + } + .col-menu--hide { + top: 1rem; + } + .col-menu .tsd-navigation:not(:last-child) { + padding-bottom: 1.75rem; } } .tsd-panel { - margin: 20px 0; - padding: 20px; - background-color: var(--color-panel); - box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); + margin-bottom: 2.5rem; +} +.tsd-panel.tsd-member { + margin-bottom: 4rem; } .tsd-panel:empty { display: none; @@ -939,48 +925,24 @@ footer .tsd-legend { .tsd-panel > h1, .tsd-panel > h2, .tsd-panel > h3 { - margin: 1.5em -20px 10px -20px; - padding: 0 20px 10px 20px; - border-bottom: 1px solid var(--color-panel-divider); + margin: 1.5rem -1.5rem 0.75rem -1.5rem; + padding: 0 1.5rem 0.75rem 1.5rem; } .tsd-panel > h1.tsd-before-signature, .tsd-panel > h2.tsd-before-signature, .tsd-panel > h3.tsd-before-signature { margin-bottom: 0; - border-bottom: 0; -} -.tsd-panel table { - display: block; - width: 100%; - overflow: auto; - margin-top: 10px; - word-break: normal; - word-break: keep-all; - border-collapse: collapse; -} -.tsd-panel table th { - font-weight: bold; -} -.tsd-panel table th, -.tsd-panel table td { - padding: 6px 13px; - border: 1px solid var(--color-panel-divider); -} -.tsd-panel table tr { - background: var(--color-background); -} -.tsd-panel table tr:nth-child(even) { - background: var(--color-secondary-background); + border-bottom: none; } .tsd-panel-group { - margin: 60px 0; + margin: 4rem 0; } -.tsd-panel-group > h1, -.tsd-panel-group > h2, -.tsd-panel-group > h3 { - padding-left: 20px; - padding-right: 20px; +.tsd-panel-group.tsd-index-group { + margin: 2rem 0; +} +.tsd-panel-group.tsd-index-group details { + margin: 2rem 0; } #tsd-search { @@ -994,8 +956,8 @@ footer .tsd-legend { position: absolute; left: 0; top: 0; - right: 40px; - height: 40px; + right: 2.5rem; + height: 100%; } #tsd-search .field input { box-sizing: border-box; @@ -1034,14 +996,14 @@ footer .tsd-legend { background-color: var(--color-background); } #tsd-search .results li:nth-child(even) { - background-color: var(--color-panel); + background-color: var(--color-background-secondary); } #tsd-search .results li.state { display: none; } #tsd-search .results li.current, #tsd-search .results li:hover { - background-color: var(--color-panel-divider); + background-color: var(--color-accent); } #tsd-search .results a { display: block; @@ -1054,7 +1016,7 @@ footer .tsd-legend { font-weight: normal; } #tsd-search.has-focus { - background-color: var(--color-panel-divider); + background-color: var(--color-accent); } #tsd-search.has-focus .field input { top: 0; @@ -1075,31 +1037,13 @@ footer .tsd-legend { } .tsd-signature { - margin: 0 0 1em 0; - padding: 10px; - border: 1px solid var(--color-panel-divider); + margin: 0 0 1rem 0; + padding: 1rem 0.5rem; + border: 1px solid var(--color-accent); font-family: Menlo, Monaco, Consolas, "Courier New", monospace; font-size: 14px; overflow-x: auto; } -.tsd-signature.tsd-kind-icon { - padding-left: 30px; -} -.tsd-signature.tsd-kind-icon:before { - top: 10px; - left: 10px; -} -.tsd-panel > .tsd-signature { - margin-left: -20px; - margin-right: -20px; - border-width: 1px 0; -} -.tsd-panel > .tsd-signature.tsd-kind-icon { - padding-left: 40px; -} -.tsd-panel > .tsd-signature.tsd-kind-icon:before { - left: 20px; -} .tsd-signature-symbol { color: var(--color-text-aside); @@ -1114,104 +1058,42 @@ footer .tsd-legend { .tsd-signatures { padding: 0; margin: 0 0 1em 0; - border: 1px solid var(--color-panel-divider); + list-style-type: none; } .tsd-signatures .tsd-signature { margin: 0; - border-width: 1px 0 0 0; + border-color: var(--color-accent); + border-width: 1px 0; transition: background-color 0.1s; } -.tsd-signatures .tsd-signature:first-child { - border-top-width: 0; -} -.tsd-signatures .tsd-signature.current { - background-color: var(--color-panel-divider); -} -.tsd-signatures.active > .tsd-signature { - cursor: pointer; -} -.tsd-panel > .tsd-signatures { - margin-left: -20px; - margin-right: -20px; - border-width: 1px 0; -} -.tsd-panel > .tsd-signatures .tsd-signature.tsd-kind-icon { - padding-left: 40px; -} -.tsd-panel > .tsd-signatures .tsd-signature.tsd-kind-icon:before { - left: 20px; -} -.tsd-panel > a.anchor + .tsd-signatures { - border-top-width: 0; - margin-top: -20px; +.tsd-description .tsd-signatures .tsd-signature { + border-width: 1px; } -ul.tsd-descriptions { - position: relative; - overflow: hidden; - padding: 0; - list-style: none; -} -ul.tsd-descriptions.active > .tsd-description { - display: none; -} -ul.tsd-descriptions.active > .tsd-description.current { - display: block; -} -ul.tsd-descriptions.active > .tsd-description.fade-in { - animation: fade-in-delayed 0.3s; -} -ul.tsd-descriptions.active > .tsd-description.fade-out { - animation: fade-out-delayed 0.3s; - position: absolute; - display: block; - top: 0; - left: 0; - right: 0; - opacity: 0; - visibility: hidden; -} -ul.tsd-descriptions h4, -ul.tsd-descriptions .tsd-index-panel h3, -.tsd-index-panel ul.tsd-descriptions h3 { - font-size: 16px; - margin: 1em 0 0.5em 0; -} - -ul.tsd-parameters, -ul.tsd-type-parameters { +ul.tsd-parameter-list, +ul.tsd-type-parameter-list { list-style: square; margin: 0; padding-left: 20px; } -ul.tsd-parameters > li.tsd-parameter-signature, -ul.tsd-type-parameters > li.tsd-parameter-signature { +ul.tsd-parameter-list > li.tsd-parameter-signature, +ul.tsd-type-parameter-list > li.tsd-parameter-signature { list-style: none; margin-left: -20px; } -ul.tsd-parameters h5, -ul.tsd-type-parameters h5 { +ul.tsd-parameter-list h5, +ul.tsd-type-parameter-list h5 { font-size: 16px; margin: 1em 0 0.5em 0; } -ul.tsd-parameters .tsd-comment, -ul.tsd-type-parameters .tsd-comment { - margin-top: -0.5em; -} - .tsd-sources { - font-size: 14px; - color: var(--color-text-aside); - margin: 0 0 1em 0; + margin-top: 1rem; + font-size: 0.875em; } .tsd-sources a { color: var(--color-text-aside); text-decoration: underline; } -.tsd-sources ul, -.tsd-sources p { - margin: 0 !important; -} .tsd-sources ul { list-style: none; padding: 0; @@ -1223,14 +1105,13 @@ ul.tsd-type-parameters .tsd-comment { top: 0; left: 0; width: 100%; - height: 40px; - color: var(--color-toolbar-text); - background: var(--color-toolbar); - border-bottom: 1px solid var(--color-panel-divider); - transition: transform 0.3s linear; + color: var(--color-text); + background: var(--color-background-secondary); + border-bottom: 1px var(--color-accent) solid; + transition: transform 0.3s ease-in-out; } .tsd-page-toolbar a { - color: var(--color-toolbar-text); + color: var(--color-text); text-decoration: none; } .tsd-page-toolbar a.title { @@ -1239,13 +1120,13 @@ ul.tsd-type-parameters .tsd-comment { .tsd-page-toolbar a.title:hover { text-decoration: underline; } -.tsd-page-toolbar .table-wrap { - display: table; - width: 100%; - height: 40px; +.tsd-page-toolbar .tsd-toolbar-contents { + display: flex; + justify-content: space-between; + height: 2.5rem; + margin: 0 auto; } .tsd-page-toolbar .table-cell { - display: table-cell; position: relative; white-space: nowrap; line-height: 40px; @@ -1258,29 +1139,6 @@ ul.tsd-type-parameters .tsd-comment { transform: translateY(-100%); } -.tsd-select .tsd-select-list li:before, -.tsd-select .tsd-select-label:before, -.tsd-widget:before { - content: ""; - display: inline-block; - width: 40px; - height: 40px; - margin: 0 -8px 0 0; - background-image: url(./widgets.png); - background-repeat: no-repeat; - text-indent: -1024px; - vertical-align: bottom; - filter: var(--icon-filter); -} -@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) { - .tsd-select .tsd-select-list li:before, - .tsd-select .tsd-select-label:before, - .tsd-widget:before { - background-image: url(./widgets@2x.png); - background-size: 320px 40px; - } -} - .tsd-widget { display: inline-block; overflow: hidden; @@ -1295,7 +1153,7 @@ ul.tsd-type-parameters .tsd-comment { } .tsd-widget.active { opacity: 1; - background-color: var(--color-panel-divider); + background-color: var(--color-accent); } .tsd-widget.no-caption { width: 40px; @@ -1303,20 +1161,12 @@ ul.tsd-type-parameters .tsd-comment { .tsd-widget.no-caption:before { margin: 0; } -.tsd-widget.search:before { - background-position: 0 0; -} -.tsd-widget.menu:before { - background-position: -40px 0; -} -.tsd-widget.options:before { - background-position: -80px 0; -} + .tsd-widget.options, .tsd-widget.menu { display: none; } -@media (max-width: 900px) { +@media (max-width: 1024px) { .tsd-widget.options, .tsd-widget.menu { display: inline-block; @@ -1329,75 +1179,14 @@ input[type="checkbox"]:checked + .tsd-widget:before { background-position: -160px 0; } -.tsd-select { - position: relative; - display: inline-block; - height: 40px; - transition: opacity 0.1s, background-color 0.2s; - vertical-align: bottom; - cursor: pointer; -} -.tsd-select .tsd-select-label { - opacity: 0.6; - transition: opacity 0.2s; -} -.tsd-select .tsd-select-label:before { - background-position: -240px 0; -} -.tsd-select.active .tsd-select-label { - opacity: 0.8; -} -.tsd-select.active .tsd-select-list { - visibility: visible; - opacity: 1; - transition-delay: 0s; -} -.tsd-select .tsd-select-list { - position: absolute; - visibility: hidden; - top: 40px; - left: 0; - margin: 0; - padding: 0; - opacity: 0; - list-style: none; - box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); - transition: visibility 0s 0.2s, opacity 0.2s; -} -.tsd-select .tsd-select-list li { - padding: 0 20px 0 0; - background-color: var(--color-background); -} -.tsd-select .tsd-select-list li:before { - background-position: 40px 0; -} -.tsd-select .tsd-select-list li:nth-child(even) { - background-color: var(--color-panel); -} -.tsd-select .tsd-select-list li:hover { - background-color: var(--color-panel-divider); -} -.tsd-select .tsd-select-list li.selected:before { - background-position: -200px 0; -} -@media (max-width: 900px) { - .tsd-select .tsd-select-list { - top: 0; - left: auto; - right: 100%; - margin-right: -5px; - } - .tsd-select .tsd-select-label:before { - background-position: -280px 0; - } -} - img { max-width: 100%; } .tsd-anchor-icon { - margin-left: 10px; + display: inline-flex; + align-items: center; + margin-left: 0.5rem; vertical-align: middle; color: var(--color-text); } @@ -1411,3 +1200,26 @@ img { .tsd-anchor-link:hover > .tsd-anchor-icon svg { visibility: visible; } + +.deprecated { + text-decoration: line-through; +} + +* { + scrollbar-width: thin; + scrollbar-color: var(--color-accent) var(--color-icon-background); +} + +*::-webkit-scrollbar { + width: 0.75rem; +} + +*::-webkit-scrollbar-track { + background: var(--color-icon-background); +} + +*::-webkit-scrollbar-thumb { + background-color: var(--color-accent); + border-radius: 999rem; + border: 0.25rem solid var(--color-icon-background); +} diff --git a/docs/assets/widgets.png b/docs/assets/widgets.png deleted file mode 100644 index c7380532ac1b45400620011c37c4dcb7aec27a4c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 480 zcmeAS@N?(olHy`uVBq!ia0y~yU~~YoH8@y+q^jrZML>b&o-U3d6^w6h1+IPUz|;DW zIZ;96kdsD>Qv^q=09&hp0GpEni<1IR%gvP3v%OR9*{MuRTKWHZyIbuBt)Ci`cU_&% z1T+i^Y)o{%281-<3TpPAUTzw5v;RY=>1rvxmPl96#kYc9hX!6V^nB|ad#(S+)}?8C zr_H+lT3B#So$T=?$(w3-{rbQ4R<@nsf$}$hwSO)A$8&`(j+wQf=Jwhb0`CvhR5DCf z^OgI)KQemrUFPH+UynC$Y~QHG%DbTVh-Skz{enNU)cV_hPu~{TD7TPZl>0&K>iuE| z7AYn$7)Jrb9GE&SfQW4q&G*@N|4cHI`VakFa5-C!ov&XD)J(qp$rJJ*9e z-sHv}#g*T7Cv048d1v~BEAzM5FztAse#q78WWC^BUCzQ U&wLp6h6BX&boFyt=akR{0G%$)mH+?% diff --git a/docs/assets/widgets@2x.png b/docs/assets/widgets@2x.png deleted file mode 100644 index 4bbbd57272f3b28f47527d4951ad10f950b8ad43..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 855 zcmeAS@N?(olHy`uVBq!ia0y~yU}^xe12~w0Jcmn z@(X6T|9^jgLcx21{)7exgY)a>N6m2F0<`Rqr;B4q1>>88jUdw-7W`c)zLE*mq8W2H z-<&Jl_Hco5BuC5n@AbF5GD82~-e8-v=#zCyUX0F-o}8pPfAv`!GN$ff+TL<~@kgt} z62eO?_|&+>xBmM$@p|z`tIKEdpPf8%qI>4r7@jn<=eta*{3~?g(zz{Ke9zc-G^gr? z-7foa?LcS!hmbwzru}ICvbWLlW8;+l-}!^=c32!^nV`+`C*;0-*Y%l94pC;Cb3GXz zzSf%a!{gVr{Y_lVuUj+a)*Ca+!-Hu%xmP&&X-2CuANY8^i{D7Kg6qzP zXz_ps9+lN8ESH{K4`yu&b~I>N9xGlE&;2u*b?+Go!AhN?m-bxlLvtC#MzDF2kFzfHJ1W7ybqdefSqVhbOykd*Yi%EDuhs z4wF{ft^bv2+DDnKb8gj1FuvcV`M}luS>lO<^)8x>y1#R;a=-ZKwWTQQb)ioBbi;zh zD!f5V)8581to1LL7c9!l^PSC$NBPYif!_vAZhmL4)v4U)4UsrLYiH_9rmQDd?)(e5 z^pcH>qvBg*i0dus2r*mp4;zKvu=P#s-ti;2obl`NjjwoYd>e(oo#j_uyRb<7Pv^If zzZ|mGHmV)8^tbO%^>eqMw(@7(&3g{jEp-Najo7V75xI_ZHK*FA`elF{r5}E*d7+j_R diff --git a/docs/classes/SAS9ApiClient.SAS9ApiClient-1.html b/docs/classes/SAS9ApiClient.SAS9ApiClient-1.html deleted file mode 100644 index 46d1cc2..0000000 --- a/docs/classes/SAS9ApiClient.SAS9ApiClient-1.html +++ /dev/null @@ -1,17 +0,0 @@ -SAS9ApiClient | @sasjs/adapter
Options
All
  • Public
  • Public/Protected
  • All
Menu
-

A client for interfacing with the SAS9 REST API.

-

Hierarchy

  • SAS9ApiClient

Index

Constructors

  • new SAS9ApiClient(serverUrl: string, jobsPath: string, httpsAgentOptions?: AgentOptions): SAS9ApiClient

Methods

  • executeScript(linesOfCode: string[], userName: string, password: string): Promise<string>
  • -

    Executes code on a SAS9 server.

    -

    Parameters

    • linesOfCode: string[]
      -

      an array of code lines to execute.

      -
    • userName: string
      -

      the user name to log into the current SAS server.

      -
    • password: string
      -

      the password to log into the current SAS server.

      -

    Returns Promise<string>

  • getConfig(): { serverUrl: string }
  • -

    Returns an object containing server URL.

    -

    Returns { serverUrl: string }

    • serverUrl: string
  • setConfig(serverUrl: string): void
  • -

    Updates server URL which is not null.

    -

    Parameters

    • serverUrl: string
      -

      URL of the server to be set.

      -

    Returns void

Legend

  • Class
  • Constructor
  • Method
  • Function
  • Enumeration
  • Interface

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/SAS9ApiClient.SAS9ApiClient.html b/docs/classes/SAS9ApiClient.SAS9ApiClient.html new file mode 100644 index 0000000..9484041 --- /dev/null +++ b/docs/classes/SAS9ApiClient.SAS9ApiClient.html @@ -0,0 +1,151 @@ +SAS9ApiClient | @sasjs/adapter
+
+ +
+
+
+
+ +

Class SAS9ApiClient

+
+

A client for interfacing with the SAS9 REST API.

+
+
+

Hierarchy

+
    +
  • SAS9ApiClient
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      serverUrl: string
    • +
    • +
      jobsPath: string
    • +
    • +
      Optional httpsAgentOptions: AgentOptions
    +

    Returns SAS9ApiClient

+
+

Methods

+
+ +
    + +
  • +

    Executes code on a SAS9 server.

    +
    +
    +

    Parameters

    +
      +
    • +
      linesOfCode: string[]
      +

      an array of code lines to execute.

      +
    • +
    • +
      userName: string
      +

      the user name to log into the current SAS server.

      +
    • +
    • +
      password: string
      +

      the password to log into the current SAS server.

      +
    +

    Returns Promise<string>

+
+ +
    + +
  • +

    Returns an object containing server URL.

    +
    +

    Returns { serverUrl: string }

    +
      +
    • +
      serverUrl: string
+
+ +
    + +
  • +

    Updates server URL which is not null.

    +
    +
    +

    Parameters

    +
      +
    • +
      serverUrl: string
      +

      URL of the server to be set.

      +
    +

    Returns void

+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/classes/SASViyaApiClient.SASViyaApiClient-1.html b/docs/classes/SASViyaApiClient.SASViyaApiClient-1.html deleted file mode 100644 index b196501..0000000 --- a/docs/classes/SASViyaApiClient.SASViyaApiClient-1.html +++ /dev/null @@ -1,239 +0,0 @@ -SASViyaApiClient | @sasjs/adapter
Options
All
  • Public
  • Public/Protected
  • All
Menu
-

A client for interfacing with the SAS Viya REST API.

-

Hierarchy

  • SASViyaApiClient

Index

Constructors

  • new SASViyaApiClient(serverUrl: string, rootFolderName: string, contextName: string, requestClient: RequestClient): SASViyaApiClient

Accessors

  • get debug(): boolean
  • set debug(value: boolean): void

Methods

  • appendRequest(response: any, program: string, debug: boolean): void
  • -

    A helper method used to call appendRequest method of RequestClient

    -

    Parameters

    • response: any
      -

      response from sasjs request

      -
    • program: string
      -

      name of program

      -
    • debug: boolean
      -

      a boolean that indicates whether debug was enabled or not

      -

    Returns void

  • createComputeContext(contextName: string, launchContextName: string, sharedAccountId: string, autoExecLines: string[], accessToken?: string, authorizedUsers?: string[]): Promise<Context>
  • -

    Creates a compute context on the given server.

    -

    Parameters

    • contextName: string
      -

      the name of the context to be created.

      -
    • launchContextName: string
      -

      the name of the launcher context used by the compute service.

      -
    • sharedAccountId: string
      -

      the ID of the account to run the servers for this context.

      -
    • autoExecLines: string[]
      -

      the lines of code to execute during session initialization.

      -
    • Optional accessToken: string
      -

      an access token for an authorized user.

      -
    • Optional authorizedUsers: string[]
      -

      an optional list of authorized user IDs.

      -

    Returns Promise<Context>

  • createFile(fileName: string, contentBuffer: Buffer, parentFolderPath?: string, parentFolderUri?: string, accessToken?: string): Promise<File>
  • -

    Creates a file. Path to or URI of the parent folder is required.

    -

    Parameters

    • fileName: string
      -

      the name of the new file.

      -
    • contentBuffer: Buffer
      -

      the content of the new file in Buffer.

      -
    • Optional parentFolderPath: string
      -

      the full path to the parent folder. If not - provided, the parentFolderUri must be provided.

      -
    • Optional parentFolderUri: string
      -

      the URI (eg /folders/folders/UUID) of the parent - folder. If not provided, the parentFolderPath must be provided.

      -
    • Optional accessToken: string
      -

      an access token for authorizing the request.

      -

    Returns Promise<File>

  • createFolder(folderName: string, parentFolderPath?: string, parentFolderUri?: string, accessToken?: string, isForced?: boolean): Promise<Folder>
  • -

    Creates a folder. Path to or URI of the parent folder is required.

    -

    Parameters

    • folderName: string
      -

      the name of the new folder.

      -
    • Optional parentFolderPath: string
      -

      the full path to the parent folder. If not - provided, the parentFolderUri must be provided.

      -
    • Optional parentFolderUri: string
      -

      the URI (eg /folders/folders/UUID) of the parent - folder. If not provided, the parentFolderPath must be provided.

      -
    • Optional accessToken: string
      -

      an access token for authorizing the request.

      -
    • Optional isForced: boolean
      -

      flag that indicates if target folder already exists, it and all subfolders have to be deleted.

      -

    Returns Promise<Folder>

  • createJobDefinition(jobName: string, code: string, parentFolderPath?: string, parentFolderUri?: string, accessToken?: string): Promise<{ etag: string; result: Job }>
  • -

    Creates a Job in the specified folder (or folder uri).

    -

    Parameters

    • jobName: string
      -

      the name of the new job to be created.

      -
    • code: string
      -

      the SAS code for the new job.

      -
    • Optional parentFolderPath: string
      -

      the location of the new job.

      -
    • Optional parentFolderUri: string
      -

      the URI location of the new job. The function is a -little faster if the folder URI is supplied instead of the path.

      -
    • Optional accessToken: string

    Returns Promise<{ etag: string; result: Job }>

  • createLauncherContext(contextName: string, description: string, launchType?: string, accessToken?: string): Promise<Context>
  • -

    Creates a launcher context on the given server.

    -

    Parameters

    • contextName: string
      -

      the name of the context to be created.

      -
    • description: string
      -

      the description of the context to be created.

      -
    • launchType: string = 'direct'
      -

      launch type of the context to be created.

      -
    • Optional accessToken: string
      -

      an access token for an authorized user.

      -

    Returns Promise<Context>

  • createSession(contextName: string, accessToken?: string): Promise<Session>
  • -

    Creates a session on the given context.

    -

    Parameters

    • contextName: string
      -

      the name of the context to create a session on.

      -
    • Optional accessToken: string
      -

      an access token for an authorized user.

      -

    Returns Promise<Session>

  • deleteClient(clientId: string, accessToken?: string): Promise<unknown>
  • -

    Deletes the client representing the supplied ID.

    -

    Parameters

    • clientId: string
      -

      the client ID to authenticate with.

      -
    • Optional accessToken: string
      -

      an access token for authorizing the request.

      -

    Returns Promise<unknown>

  • deleteComputeContext(contextName: string, accessToken?: string): Promise<{ etag: string; result: Context }>
  • -

    Deletes a compute context on the given server.

    -

    Parameters

    • contextName: string
      -

      the name of the context to be deleted.

      -
    • Optional accessToken: string
      -

      an access token for an authorized user.

      -

    Returns Promise<{ etag: string; result: Context }>

  • deleteFolder(folderPath: string, accessToken: string): Promise<undefined | Folder>
  • -

    For performance (and in case of accidental error) the deleteFolder function does not actually delete the folder (and all its content and subfolder content). Instead the folder is simply moved to the recycle bin. Deletion time will be added to the folder name.

    -

    Parameters

    • folderPath: string
      -

      the full path (eg /Public/example/deleteThis) of the folder to be deleted.

      -
    • accessToken: string
      -

      an access token for authorizing the request.

      -

    Returns Promise<undefined | Folder>

  • editComputeContext(contextName: string, editedContext: EditContextInput, accessToken?: string): Promise<{ etag: string; result: Context }>
  • -

    Updates a compute context on the given server.

    -

    Parameters

    • contextName: string
      -

      the original name of the context to be updated.

      -
    • editedContext: EditContextInput
      -

      an object with the properties to be updated.

      -
    • Optional accessToken: string
      -

      an access token for an authorized user.

      -

    Returns Promise<{ etag: string; result: Context }>

  • executeComputeJob(sasJob: string, contextName: string, debug?: boolean, data?: any, authConfig?: AuthConfig, waitForResult?: boolean, expectWebout?: boolean, pollOptions?: PollOptions, printPid?: boolean, variables?: MacroVar): Promise<any>
  • -

    Executes a job via the SAS Viya Compute API.

    -

    Parameters

    • sasJob: string
      -

      the relative path to the job.

      -
    • contextName: string
      -

      the name of the context where the job is to be executed.

      -
    • Optional debug: boolean
      -

      sets the _debug flag in the job arguments.

      -
    • Optional data: any
      -

      any data to be passed in as input to the job.

      -
    • Optional authConfig: AuthConfig
    • waitForResult: boolean = true
      -

      a boolean indicating if the function should wait for a result.

      -
    • expectWebout: boolean = false
      -

      a boolean indicating whether to expect a _webout response.

      -
    • Optional pollOptions: PollOptions
      -

      an object that represents poll interval(milliseconds) and maximum amount of attempts. Object example: { MAX_POLL_COUNT: 24 * 60 * 60, POLL_INTERVAL: 1000 }.

      -
    • printPid: boolean = false
      -

      a boolean that indicates whether the function should print (PID) of the started job.

      -
    • Optional variables: MacroVar
      -

      an object that represents macro variables.

      -

    Returns Promise<any>

  • executeJob(sasJob: string, contextName: string, debug: boolean, data?: any, authConfig?: AuthConfig): Promise<{ log: any; result: any }>
  • -

    Executes a job via the SAS Viya Job Execution API

    -

    Parameters

    • sasJob: string
      -

      the relative or absolute path to the job.

      -
    • contextName: string
      -

      the name of the context where the job is to be executed.

      -
    • debug: boolean
      -

      sets the _debug flag in the job arguments.

      -
    • Optional data: any
      -

      any data to be passed in as input to the job.

      -
    • Optional authConfig: AuthConfig

    Returns Promise<{ log: any; result: any }>

  • executeScript(jobPath: string, linesOfCode: string[], contextName: string, authConfig?: AuthConfig, data?: null, debug?: boolean, expectWebout?: boolean, waitForResult?: boolean, pollOptions?: PollOptions, printPid?: boolean, variables?: MacroVar): Promise<any>
  • -

    Executes code on the current SAS Viya server.

    -

    Parameters

    • jobPath: string
      -

      the path to the file being submitted for execution.

      -
    • linesOfCode: string[]
      -

      an array of code lines to execute.

      -
    • contextName: string
      -

      the context to execute the code in.

      -
    • Optional authConfig: AuthConfig
      -

      an object containing an access token, refresh token, client ID and secret.

      -
    • data: null = null
      -

      execution data.

      -
    • debug: boolean = false
      -

      when set to true, the log will be returned.

      -
    • expectWebout: boolean = false
      -

      when set to true, the automatic _webout fileref will be checked for content, and that content returned. This fileref is used when the Job contains a SASjs web request (as opposed to executing arbitrary SAS code).

      -
    • waitForResult: boolean = true
      -

      when set to true, function will return the session

      -
    • Optional pollOptions: PollOptions
      -

      an object that represents poll interval(milliseconds) and maximum amount of attempts. Object example: { MAX_POLL_COUNT: 24 * 60 * 60, POLL_INTERVAL: 1000 }.

      -
    • printPid: boolean = false
      -

      a boolean that indicates whether the function should print (PID) of the started job.

      -
    • Optional variables: MacroVar
      -

      an object that represents macro variables.

      -

    Returns Promise<any>

  • getAccessToken(clientId: string, clientSecret: string, authCode: string): Promise<SasAuthResponse>
  • -

    Exchanges the auth code for an access token for the given client.

    -

    Parameters

    • clientId: string
      -

      the client ID to authenticate with.

      -
    • clientSecret: string
      -

      the client secret to authenticate with.

      -
    • authCode: string
      -

      the auth code received from the server.

      -

    Returns Promise<SasAuthResponse>

  • getAuthCode(clientId: string): Promise<null | string>
  • -

    Performs a login redirect and returns an auth code for the given client.

    -

    Parameters

    • clientId: string
      -

      the client ID to authenticate with.

      -

    Returns Promise<null | string>

  • -

    Returns a JSON representation of a compute context.

    -

    Parameters

    • contextId: string
      -

      an id of the context to return.

      -
    • Optional accessToken: string
      -

      an access token for an authorized user.

      -

    Returns Promise<ContextAllAttributes>

  • getComputeContextByName(contextName: string, accessToken?: string): Promise<Context>
  • -

    Returns a JSON representation of a compute context.

    -
    example:

    { "createdBy": "admin", "links": [...], "id": "ID", "version": 2, "name": "context1" }

    -

    Parameters

    • contextName: string
      -

      the name of the context to return.

      -
    • Optional accessToken: string
      -

      an access token for an authorized user.

      -

    Returns Promise<Context>

  • getComputeContexts(accessToken?: string): Promise<{ attributes: {}; createdBy: any; id: any; name: any; version: any }[]>
  • -

    Returns all available compute contexts on this server.

    -

    Parameters

    • Optional accessToken: string
      -

      an access token for an authorized user.

      -

    Returns Promise<{ attributes: {}; createdBy: any; id: any; name: any; version: any }[]>

  • getConfig(): { rootFolderName: string; serverUrl: string }
  • -

    Returns an object containing the server URL and root folder name.

    -

    Returns { rootFolderName: string; serverUrl: string }

    • rootFolderName: string
    • serverUrl: string
  • getDefaultComputeContexts(): string[]
  • getExecutableContexts(authConfig?: AuthConfig): Promise<any[]>
  • -

    Returns all compute contexts on this server that the user has access to.

    -

    Parameters

    • Optional authConfig: AuthConfig
      -

      an access token, refresh token, client and secret for an authorized user.

      -

    Returns Promise<any[]>

  • getFolder(folderPath: string, accessToken?: string): Promise<unknown>
  • -

    Fetches a folder. Path to the folder is required.

    -

    Parameters

    • folderPath: string
      -

      the absolute path to the folder.

      -
    • Optional accessToken: string
      -

      an access token for authorizing the request.

      -

    Returns Promise<unknown>

  • getJobsInFolder(folderPath: string): Promise<undefined | Job[]>
  • -

    Returns a list of jobs in the currently set root folder.

    -

    Parameters

    • folderPath: string

    Returns Promise<undefined | Job[]>

  • getLauncherContexts(accessToken?: string): Promise<{ attributes: {}; createdBy: any; id: any; name: any; version: any }[]>
  • -

    Returns all available launcher contexts on this server.

    -

    Parameters

    • Optional accessToken: string
      -

      an access token for an authorized user.

      -

    Returns Promise<{ attributes: {}; createdBy: any; id: any; name: any; version: any }[]>

  • listFolder(sourceFolder: string, accessToken?: string, limit?: number): Promise<any[]>
  • -

    Lists children folders for given Viya folder.

    -

    Parameters

    • sourceFolder: string
      -

      the full path (eg /Public/example/myFolder) or URI of the source folder listed. Providing URI instead of path will save one extra request.

      -
    • Optional accessToken: string
      -

      an access token for authorizing the request.

      -
    • limit: number = 20

    Returns Promise<any[]>

  • moveFolder(sourceFolder: string, targetParentFolder: string, targetFolderName: string, accessToken: string): Promise<undefined | Folder>
  • -

    Moves Viya folder to a new location. The folder may be renamed at the same time.

    -

    Parameters

    • sourceFolder: string
      -

      the full path (eg /Public/example/myFolder) or URI of the source folder to be moved. Providing URI instead of path will save one extra request.

      -
    • targetParentFolder: string
      -

      the full path or URI of the parent folder to which the sourceFolder will be moved (eg /Public/newDestination). To move a folder, a user has to have write permissions in targetParentFolder. Providing URI instead of the path will save one extra request.

      -
    • targetFolderName: string
      -

      the name of the "moved" folder. If left blank, the original folder name will be used (eg myFolder in /Public/newDestination/myFolder for the example above). Optional field.

      -
    • accessToken: string
      -

      an access token for authorizing the request.

      -

    Returns Promise<undefined | Folder>

  • refreshTokens(clientId: string, clientSecret: string, refreshToken: string): Promise<SasAuthResponse>
  • -

    Exchanges the refresh token for an access token for the given client.

    -

    Parameters

    • clientId: string
      -

      the client ID to authenticate with.

      -
    • clientSecret: string
      -

      the client secret to authenticate with.

      -
    • refreshToken: string
      -

      the refresh token received from the server.

      -

    Returns Promise<SasAuthResponse>

  • setConfig(serverUrl: string, rootFolderName: string): void
  • -

    Updates server URL and root folder name, if it was not set.

    -

    Parameters

    • serverUrl: string
      -

      the URL of the server.

      -
    • rootFolderName: string
      -

      the name for root folder.

      -

    Returns void

Legend

  • Class
  • Constructor
  • Method
  • Accessor
  • Function
  • Enumeration
  • Interface

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/SASViyaApiClient.SASViyaApiClient.html b/docs/classes/SASViyaApiClient.SASViyaApiClient.html new file mode 100644 index 0000000..94dc56a --- /dev/null +++ b/docs/classes/SASViyaApiClient.SASViyaApiClient.html @@ -0,0 +1,911 @@ +SASViyaApiClient | @sasjs/adapter
+
+ +
+
+
+
+ +

Class SASViyaApiClient

+
+

A client for interfacing with the SAS Viya REST API.

+
+
+

Hierarchy

+
    +
  • SASViyaApiClient
+
+
+
+ +
+
+

Constructors

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      serverUrl: string
    • +
    • +
      rootFolderName: string
    • +
    • +
      contextName: string
    • +
    • +
      requestClient: RequestClient
    +

    Returns SASViyaApiClient

+
+

Accessors

+
+ +
+
+

Methods

+
+ +
    + +
  • +

    A helper method used to call appendRequest method of RequestClient

    +
    +
    +

    Parameters

    +
      +
    • +
      response: any
      +

      response from sasjs request

      +
    • +
    • +
      program: string
      +

      name of program

      +
    • +
    • +
      debug: boolean
      +

      a boolean that indicates whether debug was enabled or not

      +
    +

    Returns void

+
+ +
    + +
  • +

    Creates a compute context on the given server.

    +
    +
    +

    Parameters

    +
      +
    • +
      contextName: string
      +

      the name of the context to be created.

      +
    • +
    • +
      launchContextName: string
      +

      the name of the launcher context used by the compute service.

      +
    • +
    • +
      sharedAccountId: string
      +

      the ID of the account to run the servers for this context.

      +
    • +
    • +
      autoExecLines: string[]
      +

      the lines of code to execute during session initialization.

      +
    • +
    • +
      Optional accessToken: string
      +

      an access token for an authorized user.

      +
    • +
    • +
      Optional authorizedUsers: string[]
      +

      an optional list of authorized user IDs.

      +
    +

    Returns Promise<Context>

+
+ +
    + +
  • +

    Creates a file. Path to or URI of the parent folder is required.

    +
    +
    +

    Parameters

    +
      +
    • +
      fileName: string
      +

      the name of the new file.

      +
    • +
    • +
      contentBuffer: Buffer
      +

      the content of the new file in Buffer.

      +
    • +
    • +
      Optional parentFolderPath: string
      +

      the full path to the parent folder. If not + provided, the parentFolderUri must be provided.

      +
    • +
    • +
      Optional parentFolderUri: string
      +

      the URI (eg /folders/folders/UUID) of the parent + folder. If not provided, the parentFolderPath must be provided.

      +
    • +
    • +
      Optional accessToken: string
      +

      an access token for authorizing the request.

      +
    +

    Returns Promise<File>

+
+ +
    + +
  • +

    Creates a folder. Path to or URI of the parent folder is required.

    +
    +
    +

    Parameters

    +
      +
    • +
      folderName: string
      +

      the name of the new folder.

      +
    • +
    • +
      Optional parentFolderPath: string
      +

      the full path to the parent folder. If not + provided, the parentFolderUri must be provided.

      +
    • +
    • +
      Optional parentFolderUri: string
      +

      the URI (eg /folders/folders/UUID) of the parent + folder. If not provided, the parentFolderPath must be provided.

      +
    • +
    • +
      Optional accessToken: string
      +

      an access token for authorizing the request.

      +
    • +
    • +
      Optional isForced: boolean
      +

      flag that indicates if target folder already exists, it and all subfolders have to be deleted.

      +
    +

    Returns Promise<Folder>

+
+ +
    + +
  • +

    Creates a Job in the specified folder (or folder uri).

    +
    +
    +

    Parameters

    +
      +
    • +
      jobName: string
      +

      the name of the new job to be created.

      +
    • +
    • +
      code: string
      +

      the SAS code for the new job.

      +
    • +
    • +
      Optional parentFolderPath: string
      +

      the location of the new job.

      +
    • +
    • +
      Optional parentFolderUri: string
      +

      the URI location of the new job. The function is a +little faster if the folder URI is supplied instead of the path.

      +
    • +
    • +
      Optional accessToken: string
    +

    Returns Promise<{ etag: string; result: Job }>

+
+ +
    + +
  • +

    Creates a launcher context on the given server.

    +
    +
    +

    Parameters

    +
      +
    • +
      contextName: string
      +

      the name of the context to be created.

      +
    • +
    • +
      description: string
      +

      the description of the context to be created.

      +
    • +
    • +
      launchType: string = 'direct'
      +

      launch type of the context to be created.

      +
    • +
    • +
      Optional accessToken: string
      +

      an access token for an authorized user.

      +
    +

    Returns Promise<Context>

+
+ +
    + +
  • +

    Creates a session on the given context.

    +
    +
    +

    Parameters

    +
      +
    • +
      contextName: string
      +

      the name of the context to create a session on.

      +
    • +
    • +
      Optional accessToken: string
      +

      an access token for an authorized user.

      +
    +

    Returns Promise<Session>

+
+ +
    + +
  • +

    Deletes the client representing the supplied ID.

    +
    +
    +

    Parameters

    +
      +
    • +
      clientId: string
      +

      the client ID to authenticate with.

      +
    • +
    • +
      Optional accessToken: string
      +

      an access token for authorizing the request.

      +
    +

    Returns Promise<unknown>

+
+ +
    + +
  • +

    Deletes a compute context on the given server.

    +
    +
    +

    Parameters

    +
      +
    • +
      contextName: string
      +

      the name of the context to be deleted.

      +
    • +
    • +
      Optional accessToken: string
      +

      an access token for an authorized user.

      +
    +

    Returns Promise<{ etag: string; result: Context }>

+
+ +
    + +
  • +

    For performance (and in case of accidental error) the deleteFolder function does not actually delete the folder (and all its content and subfolder content). Instead the folder is simply moved to the recycle bin. Deletion time will be added to the folder name.

    +
    +
    +

    Parameters

    +
      +
    • +
      folderPath: string
      +

      the full path (eg /Public/example/deleteThis) of the folder to be deleted.

      +
    • +
    • +
      accessToken: string
      +

      an access token for authorizing the request.

      +
    +

    Returns Promise<undefined | Folder>

+
+ +
    + +
  • +

    Updates a compute context on the given server.

    +
    +
    +

    Parameters

    +
      +
    • +
      contextName: string
      +

      the original name of the context to be updated.

      +
    • +
    • +
      editedContext: EditContextInput
      +

      an object with the properties to be updated.

      +
    • +
    • +
      Optional accessToken: string
      +

      an access token for an authorized user.

      +
    +

    Returns Promise<{ etag: string; result: Context }>

+
+ +
    + +
  • +

    Executes a job via the SAS Viya Compute API.

    +
    +
    +

    Parameters

    +
      +
    • +
      sasJob: string
      +

      the relative path to the job.

      +
    • +
    • +
      contextName: string
      +

      the name of the context where the job is to be executed.

      +
    • +
    • +
      Optional debug: boolean
      +

      sets the _debug flag in the job arguments.

      +
    • +
    • +
      Optional data: any
      +

      any data to be passed in as input to the job.

      +
    • +
    • +
      Optional authConfig: AuthConfig
    • +
    • +
      waitForResult: boolean = true
      +

      a boolean indicating if the function should wait for a result.

      +
    • +
    • +
      expectWebout: boolean = false
      +

      a boolean indicating whether to expect a _webout response.

      +
    • +
    • +
      Optional pollOptions: PollOptions
      +

      an object that represents poll interval(milliseconds) and maximum amount of attempts. Object example: { MAX_POLL_COUNT: 24 * 60 * 60, POLL_INTERVAL: 1000 }.

      +
    • +
    • +
      printPid: boolean = false
      +

      a boolean that indicates whether the function should print (PID) of the started job.

      +
    • +
    • +
      Optional variables: MacroVar
      +

      an object that represents macro variables.

      +
    +

    Returns Promise<any>

+
+ +
    + +
  • +

    Executes a job via the SAS Viya Job Execution API

    +
    +
    +

    Parameters

    +
      +
    • +
      sasJob: string
      +

      the relative or absolute path to the job.

      +
    • +
    • +
      contextName: string
      +

      the name of the context where the job is to be executed.

      +
    • +
    • +
      debug: boolean
      +

      sets the _debug flag in the job arguments.

      +
    • +
    • +
      Optional data: any
      +

      any data to be passed in as input to the job.

      +
    • +
    • +
      Optional authConfig: AuthConfig
    +

    Returns Promise<{ log: any; result: any }>

+
+ +
    + +
  • +

    Executes code on the current SAS Viya server.

    +
    +
    +

    Parameters

    +
      +
    • +
      jobPath: string
      +

      the path to the file being submitted for execution.

      +
    • +
    • +
      linesOfCode: string[]
      +

      an array of code lines to execute.

      +
    • +
    • +
      contextName: string
      +

      the context to execute the code in.

      +
    • +
    • +
      Optional authConfig: AuthConfig
      +

      an object containing an access token, refresh token, client ID and secret.

      +
    • +
    • +
      data: null = null
      +

      execution data.

      +
    • +
    • +
      debug: boolean = false
      +

      when set to true, the log will be returned.

      +
    • +
    • +
      expectWebout: boolean = false
      +

      when set to true, the automatic _webout fileref will be checked for content, and that content returned. This fileref is used when the Job contains a SASjs web request (as opposed to executing arbitrary SAS code).

      +
    • +
    • +
      waitForResult: boolean = true
      +

      when set to true, function will return the session

      +
    • +
    • +
      Optional pollOptions: PollOptions
      +

      an object that represents poll interval(milliseconds) and maximum amount of attempts. Object example: { MAX_POLL_COUNT: 24 * 60 * 60, POLL_INTERVAL: 1000 }.

      +
    • +
    • +
      printPid: boolean = false
      +

      a boolean that indicates whether the function should print (PID) of the started job.

      +
    • +
    • +
      Optional variables: MacroVar
      +

      an object that represents macro variables.

      +
    +

    Returns Promise<any>

+
+ +
    + +
  • +

    Exchanges the auth code for an access token for the given client.

    +
    +
    +

    Parameters

    +
      +
    • +
      clientId: string
      +

      the client ID to authenticate with.

      +
    • +
    • +
      clientSecret: string
      +

      the client secret to authenticate with.

      +
    • +
    • +
      authCode: string
      +

      the auth code received from the server.

      +
    +

    Returns Promise<SasAuthResponse>

+
+ +
    + +
  • +

    Performs a login redirect and returns an auth code for the given client.

    +
    +
    +

    Parameters

    +
      +
    • +
      clientId: string
      +

      the client ID to authenticate with.

      +
    +

    Returns Promise<null | string>

+
+ +
    + +
  • +

    Returns a JSON representation of a compute context.

    +
    +
    +

    Parameters

    +
      +
    • +
      contextId: string
      +

      an id of the context to return.

      +
    • +
    • +
      Optional accessToken: string
      +

      an access token for an authorized user.

      +
    +

    Returns Promise<ContextAllAttributes>

+
+ +
    + +
  • +

    Returns a JSON representation of a compute context. +@example: { "createdBy": "admin", "links": [...], "id": "ID", "version": 2, "name": "context1" }

    +
    +
    +

    Parameters

    +
      +
    • +
      contextName: string
      +

      the name of the context to return.

      +
    • +
    • +
      Optional accessToken: string
      +

      an access token for an authorized user.

      +
    +

    Returns Promise<Context>

+
+ +
    + +
  • +

    Returns all available compute contexts on this server.

    +
    +
    +

    Parameters

    +
      +
    • +
      Optional accessToken: string
      +

      an access token for an authorized user.

      +
    +

    Returns Promise<{ attributes: {}; createdBy: any; id: any; name: any; version: any }[]>

+
+ +
    + +
  • +

    Returns an object containing the server URL and root folder name.

    +
    +

    Returns { rootFolderName: string; serverUrl: string }

    +
      +
    • +
      rootFolderName: string
    • +
    • +
      serverUrl: string
+
+ +
    + +
  • +

    Returns default(system) compute contexts.

    +
    +

    Returns string[]

+
+ +
    + +
  • +

    Returns all compute contexts on this server that the user has access to.

    +
    +
    +

    Parameters

    +
      +
    • +
      Optional authConfig: AuthConfig
      +

      an access token, refresh token, client and secret for an authorized user.

      +
    +

    Returns Promise<any[]>

+
+ +
    + +
  • +

    Fetches a folder. Path to the folder is required.

    +
    +
    +

    Parameters

    +
      +
    • +
      folderPath: string
      +

      the absolute path to the folder.

      +
    • +
    • +
      Optional accessToken: string
      +

      an access token for authorizing the request.

      +
    +

    Returns Promise<unknown>

+
+ +
    + +
  • +

    Returns a list of jobs in the currently set root folder.

    +
    +
    +

    Parameters

    +
      +
    • +
      folderPath: string
    +

    Returns Promise<undefined | Job[]>

+
+ +
    + +
  • +

    Returns all available launcher contexts on this server.

    +
    +
    +

    Parameters

    +
      +
    • +
      Optional accessToken: string
      +

      an access token for an authorized user.

      +
    +

    Returns Promise<{ attributes: {}; createdBy: any; id: any; name: any; version: any }[]>

+
+ +
    + +
  • +

    Lists children folders for given Viya folder.

    +
    +
    +

    Parameters

    +
      +
    • +
      sourceFolder: string
      +

      the full path (eg /Public/example/myFolder) or URI of the source folder listed. Providing URI instead of path will save one extra request.

      +
    • +
    • +
      Optional accessToken: string
      +

      an access token for authorizing the request.

      +
    • +
    • +
      limit: number = 20
    +

    Returns Promise<any[]>

+
+ +
    + +
  • +

    Moves Viya folder to a new location. The folder may be renamed at the same time.

    +
    +
    +

    Parameters

    +
      +
    • +
      sourceFolder: string
      +

      the full path (eg /Public/example/myFolder) or URI of the source folder to be moved. Providing URI instead of path will save one extra request.

      +
    • +
    • +
      targetParentFolder: string
      +

      the full path or URI of the parent folder to which the sourceFolder will be moved (eg /Public/newDestination). To move a folder, a user has to have write permissions in targetParentFolder. Providing URI instead of the path will save one extra request.

      +
    • +
    • +
      targetFolderName: string
      +

      the name of the "moved" folder. If left blank, the original folder name will be used (eg myFolder in /Public/newDestination/myFolder for the example above). Optional field.

      +
    • +
    • +
      accessToken: string
      +

      an access token for authorizing the request.

      +
    +

    Returns Promise<undefined | Folder>

+
+ +
    + +
  • +

    Exchanges the refresh token for an access token for the given client.

    +
    +
    +

    Parameters

    +
      +
    • +
      clientId: string
      +

      the client ID to authenticate with.

      +
    • +
    • +
      clientSecret: string
      +

      the client secret to authenticate with.

      +
    • +
    • +
      refreshToken: string
      +

      the refresh token received from the server.

      +
    +

    Returns Promise<SasAuthResponse>

+
+ +
    + +
  • +

    Updates server URL and root folder name, if it was not set.

    +
    +
    +

    Parameters

    +
      +
    • +
      serverUrl: string
      +

      the URL of the server.

      +
    • +
    • +
      rootFolderName: string
      +

      the name for root folder.

      +
    +

    Returns void

+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/classes/SASjs.SASjs-1.html b/docs/classes/SASjs.SASjs-1.html deleted file mode 100644 index 430d163..0000000 --- a/docs/classes/SASjs.SASjs-1.html +++ /dev/null @@ -1,292 +0,0 @@ -SASjs | @sasjs/adapter
Options
All
  • Public
  • Public/Protected
  • All
Menu
-

SASjs is a JavaScript adapter for SAS.

-

Hierarchy

  • SASjs

Index

Constructors

Methods

  • checkSession(): Promise<{ isLoggedIn: boolean; loginForm?: any; userName: string }>
  • -

    Checks whether a session is active, or login is required.

    -

    Returns Promise<{ isLoggedIn: boolean; loginForm?: any; userName: string }>

      -
    • a promise which resolves with an object containing two values - a boolean isLoggedIn, and a string userName.
    • -
    -
  • clearSasRequests(): void
  • createComputeContext(contextName: string, launchContextName: string, sharedAccountId: string, autoExecLines: string[], accessToken: string, authorizedUsers?: string[]): Promise<Context>
  • -

    Creates a compute context on the given server.

    -

    Parameters

    • contextName: string
      -

      the name of the context to be created.

      -
    • launchContextName: string
      -

      the name of the launcher context used by the compute service.

      -
    • sharedAccountId: string
      -

      the ID of the account to run the servers for this context as.

      -
    • autoExecLines: string[]
      -

      the lines of code to execute during session initialization.

      -
    • accessToken: string
      -

      an access token for an authorized user.

      -
    • Optional authorizedUsers: string[]
      -

      an optional list of authorized user IDs.

      -

    Returns Promise<Context>

  • createFile(fileName: string, content: Buffer, parentFolderPath: string, parentFolderUri?: string, accessToken?: string, sasApiClient?: SASViyaApiClient): Promise<File>
  • -

    Creates a file in the logical SAS folder tree

    -

    Parameters

    • fileName: string
      -

      name of the file to be created.

      -
    • content: Buffer
      -

      content of the file to be created.

      -
    • parentFolderPath: string
      -

      the full path (eg /Public/example/myFolder) of the parent folder.

      -
    • Optional parentFolderUri: string
      -

      the URI of the parent folder.

      -
    • Optional accessToken: string
      -

      the access token to authorizing the request.

      -
    • Optional sasApiClient: SASViyaApiClient
      -

      a client for interfacing with SAS API.

      -

    Returns Promise<File>

  • createFolder(folderName: string, parentFolderPath: string, parentFolderUri?: string, accessToken?: string, sasApiClient?: SASViyaApiClient, isForced?: boolean): Promise<Folder>
  • -

    Creates a folder in the logical SAS folder tree

    -

    Parameters

    • folderName: string
      -

      name of the folder to be created.

      -
    • parentFolderPath: string
      -

      the full path (eg /Public/example/myFolder) of the parent folder.

      -
    • Optional parentFolderUri: string
      -

      the URI of the parent folder.

      -
    • Optional accessToken: string
      -

      the access token to authorizing the request.

      -
    • Optional sasApiClient: SASViyaApiClient
      -

      a client for interfacing with SAS API.

      -
    • Optional isForced: boolean
      -

      flag that indicates if target folder already exists, it and all subfolders have to be deleted. Applicable for SAS VIYA only.

      -

    Returns Promise<Folder>

  • createJobDefinition(jobName: string, code: string, parentFolderPath?: string, parentFolderUri?: string, accessToken?: string, sasApiClient?: SASViyaApiClient): Promise<{ etag: string; result: Job }>
  • Parameters

    • jobName: string
    • code: string
    • Optional parentFolderPath: string
    • Optional parentFolderUri: string
    • Optional accessToken: string
    • Optional sasApiClient: SASViyaApiClient

    Returns Promise<{ etag: string; result: Job }>

  • createLauncherContext(contextName: string, description: string, launchType: string, accessToken: string): Promise<Context>
  • -

    Creates a launcher context on the given server.

    -

    Parameters

    • contextName: string
      -

      the name of the context to be created.

      -
    • description: string
      -

      the description of the context to be created.

      -
    • launchType: string
      -

      launch type of the context to be created.

      -
    • accessToken: string
      -

      an access token for an authorized user.

      -

    Returns Promise<Context>

  • createSession(contextName: string, accessToken: string): Promise<Session>
  • Parameters

    • contextName: string
    • accessToken: string

    Returns Promise<Session>

  • deleteClient(clientId: string, accessToken: string): Promise<unknown>
  • Parameters

    • clientId: string
    • accessToken: string

    Returns Promise<unknown>

  • deleteComputeContext(contextName: string, accessToken?: string): Promise<{ etag: string; result: Context }>
  • -

    Deletes a compute context on the given server.

    -

    Parameters

    • contextName: string
      -

      the name of the context to be deleted.

      -
    • Optional accessToken: string
      -

      an access token for an authorized user.

      -

    Returns Promise<{ etag: string; result: Context }>

  • deleteFolder(folderPath: string, accessToken: string): Promise<undefined | Folder>
  • -

    For performance (and in case of accidental error) the deleteFolder function does not actually delete the folder (and all its content and subfolder content). Instead the folder is simply moved to the recycle bin. Deletion time will be added to the folder name.

    -

    Parameters

    • folderPath: string
      -

      the full path (eg /Public/example/deleteThis) of the folder to be deleted.

      -
    • accessToken: string
      -

      an access token for authorizing the request.

      -

    Returns Promise<undefined | Folder>

  • deployServicePack(serviceJson: any, appLoc?: string, serverUrl?: string, accessToken?: string, isForced?: boolean): Promise<void>
  • -

    Creates the folders and services at the given location appLoc on the given server serverUrl.

    -

    Parameters

    • serviceJson: any
      -

      the JSON specifying the folders and services to be created.

      -
    • Optional appLoc: string
      -

      the base folder in which to create the new folders and -services. If not provided, is taken from SASjsConfig.

      -
    • Optional serverUrl: string
      -

      the server on which to deploy the folders and services. -If not provided, is taken from SASjsConfig.

      -
    • Optional accessToken: string
      -

      an optional access token to be passed in when -using this function from the command line.

      -
    • isForced: boolean = false
      -

      flag that indicates if target folder already exists, it and all subfolders have to be deleted.

      -

    Returns Promise<void>

  • deployToSASjs(members: FileTree, appLoc?: string, authConfig?: AuthConfig): Promise<undefined | { example?: {}; message: string; status: string }>
  • -

    Creates the folders and services at the given location appLoc on the given server serverUrl.

    -

    Parameters

    • members: FileTree
      -

      the JSON specifying the folders and services to be created.

      -
    • Optional appLoc: string
      -

      the base folder in which to create the new folders and -services. If not provided, is taken from SASjsConfig.

      -
    • Optional authConfig: AuthConfig
      -

      a valid client, secret, refresh and access tokens that are authorised to execute compute jobs.

      -

    Returns Promise<undefined | { example?: {}; message: string; status: string }>

  • editComputeContext(contextName: string, editedContext: EditContextInput, accessToken?: string): Promise<{ etag: string; result: Context }>
  • -

    Updates a compute context on the given server.

    -

    Parameters

    • contextName: string
      -

      the original name of the context to be deleted.

      -
    • editedContext: EditContextInput
      -

      an object with the properties to be updated.

      -
    • Optional accessToken: string
      -

      an access token for an authorized user.

      -

    Returns Promise<{ etag: string; result: Context }>

  • executeJobSASjs(query: ExecutionQuery): Promise<undefined | { _webout?: string; error?: {}; log?: string; logPath?: string; message: string; status: string }>
  • Parameters

    Returns Promise<undefined | { _webout?: string; error?: {}; log?: string; logPath?: string; message: string; status: string }>

  • executeScriptSAS9(linesOfCode: string[], userName: string, password: string): Promise<undefined | string>
  • -

    Executes code against a SAS 9 server. Requires a runner to be present in -the users home directory in metadata.

    -

    Parameters

    • linesOfCode: string[]
      -

      lines of sas code from the file to run.

      -
    • userName: string
    • password: string
      -

      a string representing the password.

      -

    Returns Promise<undefined | string>

  • executeScriptSASViya(fileName: string, linesOfCode: string[], contextName: string, authConfig?: AuthConfig, debug?: boolean): Promise<any>
  • -

    Executes sas code in a SAS Viya compute session.

    -

    Parameters

    • fileName: string
      -

      name of the file to run. It will be converted to path to the file being submitted for execution.

      -
    • linesOfCode: string[]
      -

      lines of sas code from the file to run.

      -
    • contextName: string
      -

      context name on which code will be run on the server.

      -
    • Optional authConfig: AuthConfig
      -

      (optional) the access token, refresh token, client and secret for authorizing the request.

      -
    • Optional debug: boolean
      -

      (optional) if true, global debug config will be overriden

      -

    Returns Promise<any>

  • fetchLogFileContent(logUrl: string, accessToken?: string): Promise<string>
  • -

    Fetches content of the log file

    -

    Parameters

    • logUrl: string
      -

      url of the log file.

      -
    • Optional accessToken: string
      -

      an access token for an authorized user.

      -

    Returns Promise<string>

  • getAccessToken(clientId: string, clientSecret: string, authCode: string): Promise<SasAuthResponse | SASjsAuthResponse>
  • -

    Exchanges the auth code for an access token for the given client.

    -

    Parameters

    • clientId: string
      -

      the client ID to authenticate with.

      -
    • clientSecret: string
      -

      the client secret to authenticate with.

      -
    • authCode: string
      -

      the auth code received from the server.

      -

    Returns Promise<SasAuthResponse | SASjsAuthResponse>

  • getAuthCode(clientId: string): Promise<null | string>
  • Parameters

    • clientId: string

    Returns Promise<null | string>

  • -

    Returns a JSON representation of a compute context.

    -

    Parameters

    • contextId: string
      -

      an id of the context to return.

      -
    • Optional accessToken: string
      -

      an access token for an authorized user.

      -

    Returns Promise<ContextAllAttributes>

  • getComputeContextByName(contextName: string, accessToken?: string): Promise<Context>
  • -

    Returns a JSON representation of a compute context.

    -
    example:

    { "createdBy": "admin", "links": [...], "id": "ID", "version": 2, "name": "context1" }

    -

    Parameters

    • contextName: string
      -

      the name of the context to return.

      -
    • Optional accessToken: string
      -

      an access token for an authorized user.

      -

    Returns Promise<Context>

  • getComputeContexts(accessToken: string): Promise<{ attributes: {}; createdBy: any; id: any; name: any; version: any }[]>
  • -

    Gets compute contexts.

    -

    Parameters

    • accessToken: string
      -

      an access token for an authorized user.

      -

    Returns Promise<{ attributes: {}; createdBy: any; id: any; name: any; version: any }[]>

  • getCsrfToken(type?: "general" | "file"): undefined | CsrfToken
  • getDefaultComputeContexts(): string[]
  • -

    Gets default(system) launcher contexts.

    -

    Returns string[]

  • getExecutableContexts(authConfig: AuthConfig): Promise<any[]>
  • -

    Gets executable compute contexts.

    -

    Parameters

    • authConfig: AuthConfig
      -

      an access token, refresh token, client and secret for an authorized user.

      -

    Returns Promise<any[]>

  • getFolder(folderPath: string, accessToken?: string): Promise<unknown>
  • -

    Fetches a folder from the SAS file system.

    -

    Parameters

    • folderPath: string
      -

      path of the folder to be fetched.

      -
    • Optional accessToken: string
      -

      the access token to authorize the request.

      -

    Returns Promise<unknown>

  • getLauncherContexts(accessToken: string): Promise<{ attributes: {}; createdBy: any; id: any; name: any; version: any }[]>
  • -

    Gets launcher contexts.

    -

    Parameters

    • accessToken: string
      -

      an access token for an authorized user.

      -

    Returns Promise<{ attributes: {}; createdBy: any; id: any; name: any; version: any }[]>

  • getUserName(): string
  • -

    Returns the username of the user currently logged in.

    -

    Returns string

  • listFolder(sourceFolder: string, accessToken?: string, limit?: number): Promise<undefined | any[]>
  • -

    Lists children folders for given Viya folder.

    -

    Parameters

    • sourceFolder: string
      -

      the full path (eg /Public/example/myFolder) or URI of the source folder listed. Providing URI instead of path will save one extra request.

      -
    • Optional accessToken: string
      -

      an access token for authorizing the request.

      -
    • Optional limit: number

    Returns Promise<undefined | any[]>

  • logIn(username?: string, password?: string, clientId?: string, options?: LoginOptions): Promise<LoginResult>
  • -

    Logs into the SAS server with the supplied credentials.

    -

    Parameters

    • Optional username: string
      -

      a string representing the username.

      -
    • Optional password: string
      -

      a string representing the password.

      -
    • Optional clientId: string
      -

      a string representing the client ID.

      -
    • options: LoginOptions = {}

    Returns Promise<LoginResult>

  • logOut(): Promise<boolean | { etag: string; result: unknown }>
  • -

    Logs out of the configured SAS server.

    -

    Returns Promise<boolean | { etag: string; result: unknown }>

  • moveFolder(sourceFolder: string, targetParentFolder: string, targetFolderName: string, accessToken: string): Promise<undefined | Folder>
  • -

    Moves folder to a new location. The folder may be renamed at the same time.

    -

    Parameters

    • sourceFolder: string
      -

      the full path (eg /Public/example/myFolder) or URI of the source folder to be moved. Providing URI instead of path will save one extra request.

      -
    • targetParentFolder: string
      -

      the full path or URI of the parent folder to which the sourceFolder will be moved (eg /Public/newDestination). To move a folder, a user has to have write permissions in targetParentFolder. Providing URI instead of path will save one extra request.

      -
    • targetFolderName: string
      -

      the name of the "moved" folder. If left blank, the original folder name will be used (eg myFolder in /Public/newDestination/myFolder for the example above). Optional field.

      -
    • accessToken: string
      -

      an access token for authorizing the request.

      -

    Returns Promise<undefined | Folder>

  • refreshTokens(clientId: string, clientSecret: string, refreshToken: string): Promise<SasAuthResponse | SASjsAuthResponse>
  • -

    Exchanges the refresh token for an access token for the given client.

    -

    Parameters

    • clientId: string
      -

      the client ID to authenticate with.

      -
    • clientSecret: string
      -

      the client secret to authenticate with.

      -
    • refreshToken: string
      -

      the refresh token received from the server.

      -

    Returns Promise<SasAuthResponse | SASjsAuthResponse>

  • request(sasJob: string, data: null | {}, config?: {}, loginRequiredCallback?: () => any, authConfig?: AuthConfig, extraResponseAttributes?: ExtraResponseAttributes[]): Promise<any>
  • -

    Makes a request to program specified in SASjob (could be a Viya Job, a -SAS 9 Stored Process, or a SASjs Server Stored Program). The response -object will always contain table names in lowercase, and column names in -uppercase. Values are returned formatted by default, unformatted -values can be configured as an option in the %webout macro.

    -

    Parameters

    • sasJob: string
      -

      the path to the SAS program (ultimately resolves to - the SAS _program parameter to run a Job Definition or SAS 9 Stored - Process). Is prepended at runtime with the value of appLoc.

      -
    • data: null | {}
      -

      a JSON object containing one or more tables to be sent to -SAS. For an example of the table structure, see the project README. This -value can be null if no inputs are required.

      -
    • config: {} = {}
      -

      provide any changes to the config here, for instance to -enable/disable debug. Any change provided will override the global config, -for that particular function call.

      -
      • [key: string]: any
    • Optional loginRequiredCallback: () => any
      -

      a function that is called if the -user is not logged in (eg to display a login form). The request will be -resubmitted after successful login. -When using a loginRequiredCallback, the call to the request will look, for example, like so: -await request(sasJobPath, data, config, () => setIsLoggedIn(false)) -If you are not passing in any data and configuration, it will look like so: -await request(sasJobPath, {}, {}, () => setIsLoggedIn(false))

      -
        • (): any
        • Returns any

    • Optional authConfig: AuthConfig
    • extraResponseAttributes: ExtraResponseAttributes[] = []
      -

      a array of predefined values that are used -to provide extra attributes (same names as those values) to be added in response -Supported values are declared in ExtraResponseAttributes type.

      -

    Returns Promise<any>

  • setDebugState(value: boolean): void
  • -

    Sets the debug state. Turning this on will enable additional logging in the adapter.

    -

    Parameters

    • value: boolean
      -

      boolean indicating debug state (on/off).

      -

    Returns void

  • -

    Sets the SASjs configuration.

    -

    Parameters

    Returns Promise<void>

  • startComputeJob(sasJob: string, data: any, config?: any, authConfig?: AuthConfig, waitForResult?: boolean, pollOptions?: PollOptions, printPid?: boolean, variables?: MacroVar): Promise<any>
  • -

    Kicks off execution of the given job via the compute API.

    -

    Parameters

    • sasJob: string
      -

      the path to the SAS program (ultimately resolves to - the SAS _program parameter to run a Job Definition or SAS 9 Stored - Process). Is prepended at runtime with the value of appLoc.

      -
    • data: any
      -

      a JSON object containing one or more tables to be sent to -SAS. Can be null if no inputs required.

      -
    • config: any = {}
      -

      provide any changes to the config here, for instance to -enable/disable debug. Any change provided will override the global config, -for that particular function call.

      -
    • Optional authConfig: AuthConfig
      -

      a valid client, secret, refresh and access tokens that are authorised to execute compute jobs. -The access token is not required when the user is authenticated via the browser.

      -
    • Optional waitForResult: boolean
      -

      a boolean that indicates whether the function needs to wait for execution to complete.

      -
    • Optional pollOptions: PollOptions
      -

      an object that represents poll interval(milliseconds) and maximum amount of attempts. Object example: { MAX_POLL_COUNT: 24 * 60 * 60, POLL_INTERVAL: 1000 }.

      -
    • printPid: boolean = false
      -

      a boolean that indicates whether the function should print (PID) of the started job.

      -
    • Optional variables: MacroVar
      -

      an object that represents macro variables.

      -

    Returns Promise<any>

    an object representing the compute session created for the given job.

    -
  • uploadFile(sasJob: string, files: UploadFile[], params: null | {}, config?: {}, loginRequiredCallback?: () => any): Promise<unknown>
  • -

    Uploads a file to the given service.

    -

    Parameters

    • sasJob: string
      -

      the path to the SAS program (ultimately resolves to - the SAS _program parameter to run a Job Definition or SAS 9 Stored - Process). Is prepended at runtime with the value of appLoc.

      -
    • files: UploadFile[]
      -

      array of files to be uploaded, including File object and file name.

      -
    • params: null | {}
      -

      request URL parameters.

      -
    • config: {} = {}
      -

      provide any changes to the config here, for instance to -enable/disable debug. Any change provided will override the global config, -for that particular function call.

      -
      • [key: string]: any
    • Optional loginRequiredCallback: () => any
      -

      a function that is called if the -user is not logged in (eg to display a login form). The request will be -resubmitted after successful login.

      -
        • (): any
        • Returns any

    Returns Promise<unknown>

Legend

  • Class
  • Constructor
  • Method
  • Function
  • Enumeration
  • Interface

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/SASjs.default.html b/docs/classes/SASjs.default.html new file mode 100644 index 0000000..dd38bdc --- /dev/null +++ b/docs/classes/SASjs.default.html @@ -0,0 +1,1150 @@ +default | @sasjs/adapter
+
+ +
+
+
+
+ +

Class default

+
+

SASjs is a JavaScript adapter for SAS.

+
+
+

Hierarchy

+
    +
  • default
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
    + +
  • +

    Checks whether a session is active, or login is required.

    + +

    Returns

      +
    • a promise which resolves with an object containing two values - a boolean isLoggedIn, and a string userName.
    • +
    +
    +

    Returns Promise<{ isLoggedIn: boolean; loginForm?: any; userName: string }>

+
+ +
    + +
  • +

    Returns void

+
+ +
    + +
  • +

    Creates a compute context on the given server.

    +
    +
    +

    Parameters

    +
      +
    • +
      contextName: string
      +

      the name of the context to be created.

      +
    • +
    • +
      launchContextName: string
      +

      the name of the launcher context used by the compute service.

      +
    • +
    • +
      sharedAccountId: string
      +

      the ID of the account to run the servers for this context as.

      +
    • +
    • +
      autoExecLines: string[]
      +

      the lines of code to execute during session initialization.

      +
    • +
    • +
      accessToken: string
      +

      an access token for an authorised user.

      +
    • +
    • +
      Optional authorisedUsers: string[]
      +

      an optional list of authorised user IDs.

      +
    +

    Returns Promise<Context>

+
+ +
    + +
  • +

    Creates a file in the logical SAS folder tree

    +
    +
    +

    Parameters

    +
      +
    • +
      fileName: string
      +

      name of the file to be created.

      +
    • +
    • +
      content: Buffer
      +

      content of the file to be created.

      +
    • +
    • +
      parentFolderPath: string
      +

      the full path (eg /Public/example/myFolder) of the parent folder.

      +
    • +
    • +
      Optional parentFolderUri: string
      +

      the URI of the parent folder.

      +
    • +
    • +
      Optional accessToken: string
      +

      the access token to authorizing the request.

      +
    • +
    • +
      Optional sasApiClient: SASViyaApiClient
      +

      a client for interfacing with SAS API.

      +
    +

    Returns Promise<File>

+
+ +
    + +
  • +

    Creates a folder in the logical SAS folder tree

    +
    +
    +

    Parameters

    +
      +
    • +
      folderName: string
      +

      name of the folder to be created.

      +
    • +
    • +
      parentFolderPath: string
      +

      the full path (eg /Public/example/myFolder) of the parent folder.

      +
    • +
    • +
      Optional parentFolderUri: string
      +

      the URI of the parent folder.

      +
    • +
    • +
      Optional accessToken: string
      +

      the access token to authorizing the request.

      +
    • +
    • +
      Optional sasApiClient: SASViyaApiClient
      +

      a client for interfacing with SAS API.

      +
    • +
    • +
      Optional isForced: boolean
      +

      flag that indicates if target folder already exists, it and all subfolders have to be deleted. Applicable for SAS VIYA only.

      +
    +

    Returns Promise<Folder>

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      jobName: string
    • +
    • +
      code: string
    • +
    • +
      Optional parentFolderPath: string
    • +
    • +
      Optional parentFolderUri: string
    • +
    • +
      Optional accessToken: string
    • +
    • +
      Optional sasApiClient: SASViyaApiClient
    +

    Returns Promise<{ etag: string; result: Job }>

+
+ +
    + +
  • +

    Creates a launcher context on the given server.

    +
    +
    +

    Parameters

    +
      +
    • +
      contextName: string
      +

      the name of the context to be created.

      +
    • +
    • +
      description: string
      +

      the description of the context to be created.

      +
    • +
    • +
      launchType: string
      +

      launch type of the context to be created.

      +
    • +
    • +
      accessToken: string
      +

      an access token for an authorised user.

      +
    +

    Returns Promise<Context>

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      contextName: string
    • +
    • +
      accessToken: string
    +

    Returns Promise<Session>

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      clientId: string
    • +
    • +
      accessToken: string
    +

    Returns Promise<unknown>

+
+ +
    + +
  • +

    Deletes a compute context on the given server.

    +
    +
    +

    Parameters

    +
      +
    • +
      contextName: string
      +

      the name of the context to be deleted.

      +
    • +
    • +
      Optional accessToken: string
      +

      an access token for an authorised user.

      +
    +

    Returns Promise<{ etag: string; result: Context }>

+
+ +
    + +
  • +

    For performance (and in case of accidental error) the deleteFolder function does not actually delete the folder (and all its content and subfolder content). Instead the folder is simply moved to the recycle bin. Deletion time will be added to the folder name.

    +
    +
    +

    Parameters

    +
      +
    • +
      folderPath: string
      +

      the full path (eg /Public/example/deleteThis) of the folder to be deleted.

      +
    • +
    • +
      accessToken: string
      +

      an access token for authorizing the request.

      +
    +

    Returns Promise<undefined | Folder>

+
+ +
    + +
  • +

    Creates the folders and services at the given location appLoc on the given server serverUrl.

    +
    +
    +

    Parameters

    +
      +
    • +
      serviceJson: any
      +

      the JSON specifying the folders and services to be created.

      +
    • +
    • +
      Optional appLoc: string
      +

      the base folder in which to create the new folders and +services. If not provided, is taken from SASjsConfig.

      +
    • +
    • +
      Optional serverUrl: string
      +

      the server on which to deploy the folders and services. +If not provided, is taken from SASjsConfig.

      +
    • +
    • +
      Optional accessToken: string
      +

      an optional access token to be passed in when +using this function from the command line.

      +
    • +
    • +
      isForced: boolean = false
      +

      flag that indicates if target folder already exists, it and all subfolders have to be deleted.

      +
    +

    Returns Promise<void>

+
+ +
    + +
  • +

    Creates the folders and services at the given location appLoc on the given server serverUrl.

    +
    +
    +

    Parameters

    +
      +
    • +
      dataJson: ServicePackSASjs
      +

      the JSON specifying the folders and files to be created, can also includes +appLoc, streamServiceName, streamWebFolder, streamLogo

      +
    • +
    • +
      Optional appLoc: string
      +

      (optional) the base folder in which to create the new folders and +services. If not provided, is taken from SASjsConfig. Precedence will be of appLoc present in dataJson.

      +
    • +
    • +
      Optional authConfig: AuthConfig
      +

      (optional) a valid client, secret, refresh and access tokens that are authorised to execute compute jobs.

      +
    +

    Returns Promise<undefined | { example?: {}; message: string; status: string; streamServiceName?: string }>

+
+ +
    + +
  • +

    Updates a compute context on the given server.

    +
    +
    +

    Parameters

    +
      +
    • +
      contextName: string
      +

      the original name of the context to be deleted.

      +
    • +
    • +
      editedContext: EditContextInput
      +

      an object with the properties to be updated.

      +
    • +
    • +
      Optional accessToken: string
      +

      an access token for an authorised user.

      +
    +

    Returns Promise<{ etag: string; result: Context }>

+
+ +
    + +
  • +
    +

    Parameters

    +
    +

    Returns Promise<undefined | { log: any; result: any }>

+
+ +
    + +
  • +

    Executes SAS code on a SAS 9 server. Requires a runner to be present in +the users home directory in metadata.

    +
    +
    +

    Parameters

    +
      +
    • +
      linesOfCode: string[]
      +

      lines of sas code from the file to run.

      +
    • +
    • +
      userName: string
    • +
    • +
      password: string
      +

      a string representing the password.

      +
    +

    Returns Promise<undefined | string>

+
+ +
    + +
  • +

    Executes sas code in a SAS Viya compute session.

    +
    +
    +

    Parameters

    +
      +
    • +
      fileName: string
      +

      name of the file to run. It will be converted to path to the file being submitted for execution.

      +
    • +
    • +
      linesOfCode: string[]
      +

      lines of sas code from the file to run.

      +
    • +
    • +
      contextName: string
      +

      context name on which code will be run on the server.

      +
    • +
    • +
      Optional authConfig: AuthConfig
      +

      (optional) the access token, refresh token, client and secret for authorizing the request.

      +
    • +
    • +
      Optional debug: boolean
      +

      (optional) if true, global debug config will be overriden

      +
    +

    Returns Promise<any>

+
+ +
    + +
  • +

    Executes SAS code on a SASJS server

    +
    +
    +

    Parameters

    +
      +
    • +
      code: string
      +

      a string of code from the file to run.

      +
    • +
    • +
      Optional runTime: string
    • +
    • +
      Optional authConfig: AuthConfig
      +

      (optional) a valid client, secret, refresh and access tokens that are authorised to execute scripts.

      +
    +

    Returns Promise<undefined | string>

+
+ +
    + +
  • +

    Fetches content of the log file

    +
    +
    +

    Parameters

    +
      +
    • +
      logUrl: string
      +

      url of the log file.

      +
    • +
    • +
      Optional accessToken: string
      +

      an access token for an authorised user.

      +
    +

    Returns Promise<string>

+
+ +
    + +
  • +

    Exchanges the auth code for an access token for the given client.

    +
    +
    +

    Parameters

    +
      +
    • +
      clientId: string
      +

      the client ID to authenticate with.

      +
    • +
    • +
      clientSecret: string
      +

      the client secret to authenticate with.

      +
    • +
    • +
      authCode: string
      +

      the auth code received from the server.

      +
    +

    Returns Promise<SasAuthResponse | SASjsAuthResponse>

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      clientId: string
    +

    Returns Promise<null | string>

+
+ +
    + +
  • +

    Returns a JSON representation of a compute context.

    +
    +
    +

    Parameters

    +
      +
    • +
      contextId: string
      +

      an id of the context to return.

      +
    • +
    • +
      Optional accessToken: string
      +

      an access token for an authorised user.

      +
    +

    Returns Promise<ContextAllAttributes>

+
+ +
    + +
  • +

    Returns a JSON representation of a compute context. +@example: { "createdBy": "admin", "links": [...], "id": "ID", "version": 2, "name": "context1" }

    +
    +
    +

    Parameters

    +
      +
    • +
      contextName: string
      +

      the name of the context to return.

      +
    • +
    • +
      Optional accessToken: string
      +

      an access token for an authorised user.

      +
    +

    Returns Promise<Context>

+
+ +
    + +
  • +

    Gets compute contexts.

    +
    +
    +

    Parameters

    +
      +
    • +
      accessToken: string
      +

      an access token for an authorised user.

      +
    +

    Returns Promise<{ attributes: {}; createdBy: any; id: any; name: any; version: any }[]>

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      type: "general" | "file" = 'general'
    +

    Returns undefined | CsrfToken

+
+ +
    + +
  • +

    Gets default(system) launcher contexts.

    +
    +

    Returns string[]

+
+ +
    + +
  • +

    Gets executable compute contexts.

    +
    +
    +

    Parameters

    +
      +
    • +
      authConfig: AuthConfig
      +

      an access token, refresh token, client and secret for an authorised user.

      +
    +

    Returns Promise<any[]>

+
+ +
    + +
  • +

    Fetches a folder from the SAS file system.

    +
    +
    +

    Parameters

    +
      +
    • +
      folderPath: string
      +

      path of the folder to be fetched.

      +
    • +
    • +
      Optional accessToken: string
      +

      the access token to authorize the request.

      +
    +

    Returns Promise<unknown>

+
+ +
    + +
  • +

    Gets launcher contexts.

    +
    +
    +

    Parameters

    +
      +
    • +
      accessToken: string
      +

      an access token for an authorised user.

      +
    +

    Returns Promise<{ attributes: {}; createdBy: any; id: any; name: any; version: any }[]>

+
+ +
+
+ +
+
+ +
    + +
  • +

    Returns the username of the user currently logged in.

    +
    +

    Returns string

+
+ +
    + +
  • +

    Lists children folders for given Viya folder.

    +
    +
    +

    Parameters

    +
      +
    • +
      sourceFolder: string
      +

      the full path (eg /Public/example/myFolder) or URI of the source folder listed. Providing URI instead of path will save one extra request.

      +
    • +
    • +
      Optional accessToken: string
      +

      an access token for authorizing the request.

      +
    • +
    • +
      Optional limit: number
    +

    Returns Promise<undefined | any[]>

+
+ +
    + +
  • +

    Logs into the SAS server with the supplied credentials.

    +
    +
    +

    Parameters

    +
      +
    • +
      Optional username: string
      +

      a string representing the username.

      +
    • +
    • +
      Optional password: string
      +

      a string representing the password.

      +
    • +
    • +
      Optional clientId: string
      +

      a string representing the client ID.

      +
    • +
    • +
      options: LoginOptions = {}
    +

    Returns Promise<LoginResult>

+
+ +
    + +
  • +

    Logs out of the configured SAS server.

    +
    +

    Returns Promise<boolean>

+
+ +
    + +
  • +

    Moves folder to a new location. The folder may be renamed at the same time.

    +
    +
    +

    Parameters

    +
      +
    • +
      sourceFolder: string
      +

      the full path (eg /Public/example/myFolder) or URI of the source folder to be moved. Providing URI instead of path will save one extra request.

      +
    • +
    • +
      targetParentFolder: string
      +

      the full path or URI of the parent folder to which the sourceFolder will be moved (eg /Public/newDestination). To move a folder, a user has to have write permissions in targetParentFolder. Providing URI instead of path will save one extra request.

      +
    • +
    • +
      targetFolderName: string
      +

      the name of the "moved" folder. If left blank, the original folder name will be used (eg myFolder in /Public/newDestination/myFolder for the example above). Optional field.

      +
    • +
    • +
      accessToken: string
      +

      an access token for authorizing the request.

      +
    +

    Returns Promise<undefined | Folder>

+
+ +
    + +
  • +

    Exchanges the refresh token for an access token for the given client.

    +
    +
    +

    Parameters

    +
      +
    • +
      clientId: string
      +

      the client ID to authenticate with.

      +
    • +
    • +
      clientSecret: string
      +

      the client secret to authenticate with.

      +
    • +
    • +
      refreshToken: string
      +

      the refresh token received from the server.

      +
    +

    Returns Promise<SasAuthResponse | SASjsAuthResponse>

+
+ +
    + +
  • +

    Makes a request to program specified in SASjob (could be a Viya Job, a +SAS 9 Stored Process, or a SASjs Server Stored Program). The response +object will always contain table names in lowercase, and column names in +uppercase. Values are returned formatted by default, unformatted +values can be configured as an option in the %webout macro.

    +
    +
    +

    Parameters

    +
      +
    • +
      sasJob: string
      +

      the path to the SAS program (ultimately resolves to + the SAS _program parameter to run a Job Definition or SAS 9 Stored + Process). Is prepended at runtime with the value of appLoc.

      +
    • +
    • +
      data: null | { [key: string]: any }
      +

      a JSON object containing one or more tables to be sent to +SAS. For an example of the table structure, see the project README. This +value can be null if no inputs are required.

      +
    • +
    • +
      config: { [key: string]: any } = {}
      +

      provide any changes to the config here, for instance to +enable/disable debug. Any change provided will override the global config, +for that particular function call.

      +
      +
        +
      • +
        [key: string]: any
    • +
    • +
      Optional loginRequiredCallback: (() => any)
      +

      a function that is called if the +user is not logged in (eg to display a login form). The request will be +resubmitted after successful login. +When using a loginRequiredCallback, the call to the request will look, for example, like so: +await request(sasJobPath, data, config, () => setIsLoggedIn(false)) +If you are not passing in any data and configuration, it will look like so: +await request(sasJobPath, {}, {}, () => setIsLoggedIn(false))

      +
      +
        +
      • +
          +
        • (): any
        • +
        • +

          Returns any

    • +
    • +
      Optional authConfig: AuthConfig
    • +
    • +
      extraResponseAttributes: ExtraResponseAttributes[] = []
      +

      a array of predefined values that are used +to provide extra attributes (same names as those values) to be added in response +Supported values are declared in ExtraResponseAttributes type.

      +
    +

    Returns Promise<any>

+
+ +
    + +
  • +

    Sets the debug state. Turning this on will enable additional logging in the adapter.

    +
    +
    +

    Parameters

    +
      +
    • +
      value: boolean
      +

      boolean indicating debug state (on/off).

      +
    +

    Returns void

+
+ +
    + +
  • +

    Sets the SASjs configuration.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<void>

+
+ +
    + +
  • +

    Kicks off execution of the given job via the compute API.

    + +

    Returns

    an object representing the compute session created for the given job.

    +
    +
    +

    Parameters

    +
      +
    • +
      sasJob: string
      +

      the path to the SAS program (ultimately resolves to + the SAS _program parameter to run a Job Definition or SAS 9 Stored + Process). Is prepended at runtime with the value of appLoc.

      +
    • +
    • +
      data: any
      +

      a JSON object containing one or more tables to be sent to +SAS. Can be null if no inputs required.

      +
    • +
    • +
      config: any = {}
      +

      provide any changes to the config here, for instance to +enable/disable debug. Any change provided will override the global config, +for that particular function call.

      +
    • +
    • +
      Optional authConfig: AuthConfig
      +

      a valid client, secret, refresh and access tokens that are authorised to execute compute jobs. +The access token is not required when the user is authenticated via the browser.

      +
    • +
    • +
      Optional waitForResult: boolean
      +

      a boolean that indicates whether the function needs to wait for execution to complete.

      +
    • +
    • +
      Optional pollOptions: PollOptions
      +

      an object that represents poll interval(milliseconds) and maximum amount of attempts. Object example: { MAX_POLL_COUNT: 24 * 60 * 60, POLL_INTERVAL: 1000 }.

      +
    • +
    • +
      printPid: boolean = false
      +

      a boolean that indicates whether the function should print (PID) of the started job.

      +
    • +
    • +
      Optional variables: MacroVar
      +

      an object that represents macro variables.

      +
    +

    Returns Promise<any>

+
+ +
    + +
  • +

    Uploads a file to the given service.

    +
    +
    +

    Parameters

    +
      +
    • +
      sasJob: string
      +

      the path to the SAS program (ultimately resolves to + the SAS _program parameter to run a Job Definition or SAS 9 Stored + Process). Is prepended at runtime with the value of appLoc.

      +
    • +
    • +
      files: UploadFile[]
      +

      array of files to be uploaded, including File object and file name.

      +
    • +
    • +
      params: null | { [key: string]: any }
      +

      request URL parameters.

      +
    • +
    • +
      config: { [key: string]: any } = {}
      +

      provide any changes to the config here, for instance to +enable/disable debug. Any change provided will override the global config, +for that particular function call.

      +
      +
        +
      • +
        [key: string]: any
    • +
    • +
      Optional loginRequiredCallback: (() => any)
      +

      a function that is called if the +user is not logged in (eg to display a login form). The request will be +resubmitted after successful login.

      +
      +
        +
      • +
          +
        • (): any
        • +
        • +

          Returns any

    +

    Returns Promise<unknown>

+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/classes/SASjsApiClient.SASjsApiClient-1.html b/docs/classes/SASjsApiClient.SASjsApiClient-1.html deleted file mode 100644 index 4154ff1..0000000 --- a/docs/classes/SASjsApiClient.SASjsApiClient-1.html +++ /dev/null @@ -1,19 +0,0 @@ -SASjsApiClient | @sasjs/adapter
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • SASjsApiClient

Index

Constructors

  • new SASjsApiClient(serverUrl: string, requestClient: RequestClient): SASjsApiClient

Methods

  • deploy(members: FileTree, appLoc: string, authConfig?: AuthConfig): Promise<{ example?: {}; message: string; status: string }>
  • Parameters

    • members: FileTree
    • appLoc: string
    • Optional authConfig: AuthConfig

    Returns Promise<{ example?: {}; message: string; status: string }>

  • executeJob(query: ExecutionQuery): Promise<{ _webout?: string; error?: {}; log?: string; logPath?: string; message: string; status: string }>
  • Parameters

    Returns Promise<{ _webout?: string; error?: {}; log?: string; logPath?: string; message: string; status: string }>

  • -

    Exchanges the auth code for an access token for the given client.

    -

    Parameters

    • clientId: string
      -

      the client ID to authenticate with.

      -
    • authCode: string
      -

      the auth code received from the server.

      -

    Returns Promise<SASjsAuthResponse>

  • getAuthCode(username: string, password: string, clientId: string): Promise<string>
  • -

    Performs a login authenticate and returns an auth code for the given client.

    -

    Parameters

    • username: string
      -

      a string representing the username.

      -
    • password: string
      -

      a string representing the password.

      -
    • clientId: string
      -

      the client ID to authenticate with.

      -

    Returns Promise<string>

  • -

    Exchanges the refresh token for an access token.

    -

    Parameters

    • refreshToken: string
      -

      the refresh token received from the server.

      -

    Returns Promise<SASjsAuthResponse>

  • setConfig(serverUrl: string): void

Legend

  • Class
  • Constructor
  • Method
  • Function
  • Enumeration
  • Interface

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/SASjsApiClient.SASjsApiClient.html b/docs/classes/SASjsApiClient.SASjsApiClient.html new file mode 100644 index 0000000..bf434b1 --- /dev/null +++ b/docs/classes/SASjsApiClient.SASjsApiClient.html @@ -0,0 +1,190 @@ +SASjsApiClient | @sasjs/adapter
+
+ +
+
+
+
+ +

Class SASjsApiClient

+
+

Hierarchy

+
    +
  • SASjsApiClient
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      dataJson: ServicePackSASjs
    • +
    • +
      appLoc: string
    • +
    • +
      Optional authConfig: AuthConfig
    +

    Returns Promise<{ example?: {}; message: string; status: string; streamServiceName?: string }>

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      query: ExecutionQuery
    • +
    • +
      appLoc: string
    • +
    • +
      Optional authConfig: AuthConfig
    +

    Returns Promise<{ log: any; result: any }>

+
+ +
    + +
  • +

    Executes code on a SASJS server.

    +
    +
    +

    Parameters

    +
      +
    • +
      code: string
      +

      a string of code to execute.

      +
    • +
    • +
      runTime: string = 'sas'
      +

      a string to representing runTime for code execution

      +
    • +
    • +
      Optional authConfig: AuthConfig
      +

      an object for authentication.

      +
    +

    Returns Promise<string>

+
+ +
    + +
  • +

    Exchanges the auth code for an access token for the given client.

    +
    +
    +

    Parameters

    +
      +
    • +
      clientId: string
      +

      the client ID to authenticate with.

      +
    • +
    • +
      authCode: string
      +

      the auth code received from the server.

      +
    +

    Returns Promise<SASjsAuthResponse>

+
+ +
    + +
  • +

    Exchanges the refresh token for an access token.

    +
    +
    +

    Parameters

    +
      +
    • +
      refreshToken: string
      +

      the refresh token received from the server.

      +
    +

    Returns Promise<SASjsAuthResponse>

+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/classes/types.SASjsConfig.html b/docs/classes/types.SASjsConfig.html index 6873039..570dbfa 100644 --- a/docs/classes/types.SASjsConfig.html +++ b/docs/classes/types.SASjsConfig.html @@ -1,48 +1,208 @@ -SASjsConfig | @sasjs/adapter
Options
All
  • Public
  • Public/Protected
  • All
Menu
-

Specifies the configuration for the SASjs instance - eg where and how to +SASjsConfig | @sasjs/adapter

+
+ +
+
+
+
+ +

Class SASjsConfig

+
+

Specifies the configuration for the SASjs instance - eg where and how to connect to SAS.

-

Hierarchy

  • SASjsConfig

Index

Constructors

Properties

appLoc: string = ''
-

The appLoc is the parent folder under which the SAS services (STPs or Job +

+
+

Hierarchy

+
    +
  • SASjsConfig
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
appLoc: string = ''
+

The appLoc is the parent folder under which the SAS services (STPs or Job Execution Services) are stored. We recommend that each app is stored in a dedicated parent folder (the appLoc) and the services are grouped inside subfolders within the appLoc - allowing functionality to be restricted according to those groups at backend. When using appLoc, the paths provided in the request function should be without a leading slash (/).

-
contextName: string = ''
-

The name of the compute context to use when calling the Viya services directly. +

+
+ +
contextName: string = ''
+

The name of the compute context to use when calling the Viya services directly. Example value: 'SAS Job Execution compute context'

-
debug: boolean = true
-

Set to true to enable additional debugging.

-
httpsAgentOptions?: AgentOptions
-

Optional setting to configure HTTPS Agent. +

+
+ +
debug: boolean = true
+

Set to true to enable additional debugging.

+
+
+ +
httpsAgentOptions?: AgentOptions
+

Optional setting to configure HTTPS Agent. By providing key, cert, ca to connect with server Other options can be set rejectUnauthorized and requestCert

-
loginMechanism: LoginMechanism = LoginMechanism.Default
-

Supported login mechanisms are - Redirected and Default

-
pathSAS9: string = ''
-

The location of the Stored Process Web Application. By default the adapter +

+
+ +
loginMechanism: LoginMechanism = LoginMechanism.Default
+

Supported login mechanisms are - Redirected and Default

+
+
+ +
pathSAS9: string = ''
+

The location of the Stored Process Web Application. By default the adapter will use '/SASStoredProcess/do' on SAS 9.

-
pathSASJS: string = ''
-

The location of the STP Process Web Application. By default the adapter +

+
+ +
pathSASJS: string = ''
+

The location of the STP Process Web Application. By default the adapter will use '/SASjsApi/stp/execute' on SAS JS.

-
pathSASViya: string = ''
-

The location of the Job Execution Web Application. By default the adapter +

+
+ +
pathSASViya: string = ''
+

The location of the Job Execution Web Application. By default the adapter will use '/SASJobExecution' on SAS Viya.

-
requestHistoryLimit?: number = 10
-

Optional setting to configure request history limit. Increasing this limit +

+
+ +
requestHistoryLimit?: number = 10
+

Optional setting to configure request history limit. Increasing this limit may affect browser performance, especially with debug (logs) enabled.

-
serverType: null | ServerType = null
-

Can be SAS9 or SASVIYA.

-
serverUrl: string = ''
-

The location (including http protocol and port) of the SAS Server. +

+
+ +
serverType: null | ServerType = null
+

Can be SAS9 or SASVIYA.

+
+
+ +
serverUrl: string = ''
+

The location (including http protocol and port) of the SAS Server. Can be omitted, eg if serving directly from the SAS Web Server or being streamed.

-
useComputeApi: null | boolean = null
-

If it's false adapter will use the JES API as connection approach. To enhance VIYA +

+
+ +
useComputeApi: null | boolean = null
+

If it's false adapter will use the JES API as connection approach. To enhance VIYA performance, set to true and provide a contextName on which to run the code. When running on a named context, the code executes under the user identity. When running as a Job Execution service, the code runs under the identity in the JES context. If useComputeApi is null or undefined, the service will run as a Job, except triggered using the APIs instead of the Job Execution Web Service broker.

-

Legend

  • Class
  • Constructor
  • Property
  • Function
  • Enumeration
  • Interface

Settings

Theme

Generated using TypeDoc

\ No newline at end of file + + +
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/enums/types.LoginMechanism.html b/docs/enums/types.LoginMechanism.html index 724b339..278012c 100644 --- a/docs/enums/types.LoginMechanism.html +++ b/docs/enums/types.LoginMechanism.html @@ -1 +1,73 @@ -LoginMechanism | @sasjs/adapter
Options
All
  • Public
  • Public/Protected
  • All
Menu

Enumeration LoginMechanism

Index

Enumeration members

Enumeration members

Default = "Default"
Redirected = "Redirected"

Legend

  • Function
  • Enumeration
  • Interface
  • Class

Settings

Theme

Generated using TypeDoc

\ No newline at end of file +LoginMechanism | @sasjs/adapter
+
+ +
+
+
+
+ +

Enumeration LoginMechanism

+
+
+
+ +
+
+

Enumeration Members

+
+
+

Enumeration Members

+
+ +
Default: "Default"
+
+ +
Redirected: "Redirected"
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/docs/enums/types.MemberType.html b/docs/enums/types.MemberType.html deleted file mode 100644 index d938259..0000000 --- a/docs/enums/types.MemberType.html +++ /dev/null @@ -1 +0,0 @@ -MemberType | @sasjs/adapter
Options
All
  • Public
  • Public/Protected
  • All
Menu

Enumeration MemberType

Index

Enumeration members

Enumeration members

folder = "folder"
service = "service"

Legend

  • Function
  • Enumeration
  • Interface
  • Class

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/index.html b/docs/index.html index 06d5f0f..479031c 100644 --- a/docs/index.html +++ b/docs/index.html @@ -1,10 +1,21 @@ -@sasjs/adapter
Options
All
  • Public
  • Public/Protected
  • All
Menu

@sasjs/adapter

+@sasjs/adapter
+
+ +
+
+
+
+

@sasjs/adapter

+

@sasjs/adapter

npm package Github Workflow -Dependency Status npm Snyk Vulnerabilities for npm package License @@ -21,9 +32,9 @@

None of this makes sense. How do I build an app with it?

-

Ok ok. Deploy this example.html file to your web server, and update servertype to SAS9 or SASVIYA depending on your backend.

+

Ok ok. Deploy this example.html file to your web server, and update servertype to SAS9, SASVIYA, or SASJS depending on your backend.

The backend part can be deployed as follows:

-
%let appLoc=/Public/app/readme;  /* Metadata or Viya Folder per SASjs config */
filename mc url "https://raw.githubusercontent.com/sasjs/core/main/all.sas";
%inc mc; /* compile macros (can also be downloaded & compiled seperately) */
filename ft15f001 temp;
parmcards4;
%webout(FETCH) /* receive all data as SAS datasets */
proc sql;
create table areas as select make,mean(invoice) as avprice
from sashelp.cars
where type in (select type from work.fromjs)
group by 1;
%webout(OPEN)
%webout(OBJ,areas)
%webout(CLOSE)
;;;;
%mp_createwebservice(path=&appLoc/common,name=getdata) +
%let appLoc=/Public/app/readme;  /* Metadata or Viya Folder per SASjs config */
filename mc url "https://raw.githubusercontent.com/sasjs/core/main/all.sas";
%inc mc; /* compile macros (can also be downloaded & compiled seperately) */
filename ft15f001 temp;
parmcards4;
%webout(FETCH) /* receive all data as SAS datasets */
proc sql;
create table areas as select make,mean(invoice) as avprice
from sashelp.cars
where type in (select type from work.fromjs)
group by 1;
%webout(OPEN)
%webout(OBJ,areas)
%webout(CLOSE)
;;;;
%mx_createwebservice(path=&appLoc/common,name=getdata)

You now have a simple web app with a backend service!

@@ -61,10 +72,10 @@

SAS Logon

-

All authentication from the adapter is done against SASLogon. There are two approaches that can be taken, which are configured using the LoginMechanism attribute of the sasJs config object (above):

+

All authentication from the adapter is done against SASLogon. There are two approaches that can be taken, which are configured using the loginMechanism attribute of the sasJs config object (above):

    -
  • LoginMechanism:'Redirected' - this approach enables authentication through a SASLogon window, supporting complex authentication flows (such as 2FA) and avoids the need to handle passwords in the application itself. The styling of the window can be modified using CSS.
  • -
  • LoginMechanism:'Default' - this approach requires that the username and password are captured, and used within the .login() method. This can be helpful for development, or automated testing.
  • +
  • loginMechanism:'Redirected' - this approach enables authentication through a SASLogon window, supporting complex authentication flows (such as 2FA) and avoids the need to handle passwords in the application itself. The styling of the window can be modified using CSS.
  • +
  • loginMechanism:'Default' - this approach requires that the username and password are captured, and used within the .login() method. This can be helpful for development, or automated testing.

Sample code for logging in with the Default approach:

sasJs.logIn('USERNAME','PASSWORD'
).then((response) => {
if (response.isLoggedIn === true) {
console.log('do stuff')
} else {
console.log('do other stuff')
}
} @@ -77,10 +88,13 @@

A simple request can be sent to SAS in the following fashion:

sasJs.request("/path/to/my/service", dataObject)
.then((response) => {
// all tables are in the response object, eg:
console.log(response.tablewith2cols1row[0].COL1.value)
})
-

We supply the path to the SAS service, and a data object. The data object can be null (for services with no input), or can contain one or more tables in the following format:

+

We supply the path to the SAS service, and a data object.

+

If the path starts with a / then it should be a full path to the service. If there is no leading / then it is relative to the appLoc.

+

The data object can be null (for services with no input), or can contain one or more "tables" in the following format:

let dataObject={
"tablewith2cols1row": [{
"col1": "val1",
"col2": 42
}],
"tablewith1col2rows": [{
"col": "row1"
}, {
"col": "row2"
}]
};
-

There are optional parameters such as a config object and a callback login function.

+

These tables (tablewith2cols1row and tablewith1col2rows) will be created in SAS WORK after running %webout(FETCH) in your SAS service.

+

The request() method also has optional parameters such as a config object and a callback login function.

The response object will contain returned tables and columns. Table names are always lowercase, and column names uppercase.

The adapter will also cache the logs (if debug enabled) and even the work tables. For performance, it is best to keep debug mode off.

@@ -91,7 +105,7 @@
  • If the values are numeric, the SAS type is numeric
  • If the values are all string, the SAS type is character
  • -
  • If the values contain a single character (a-Z + underscore) AND a numeric, then the SAS type is numeric (with special missing values).
  • +
  • If the values contain a single character (a-Z + underscore + .) AND a numeric, then the SAS type is numeric (with special missing values).
  • null is set to either '.' or '' depending on the assigned or derived type per the above rules. If entire column is null then the type will be numeric.

The following table illustrates the formats applied to columns under various scenarios:

@@ -197,7 +211,7 @@ ABCD,X,.

The SAS side is handled by a number of macros in the macro core library.

The following snippet shows the process of SAS tables arriving / leaving:

-
/* fetch all input tables sent from frontend - they arrive as work tables */
%webout(FETCH)

/* some sas code */
data a b c;
set from js;
run;

%webout(OPEN) /* Open the JSON to be returned */
%webout(OBJ,a) /* Rows in table `a` are objects (easy to use) */
%webout(ARR,b) /* Rows in table `b` are arrays (compact) */
%webout(OBJ,c,fmt=N) /* Table `c` is sent unformatted (raw) */
%webout(OBJ,c,label=d) /* Rename as `d` on JS side */
%webout(CLOSE) /* Close the JSON and add default variables */ +
/* convert frontend input tables from into SASWORK datasets */
%webout(FETCH)

/* some sas code */
data a b c;
set from js;
run;

%webout(OPEN) /* Open the JSON to be returned */
%webout(OBJ,a) /* Rows in table `a` are objects (easy to use) */
%webout(ARR,b) /* Rows in table `b` are arrays (compact) */
%webout(OBJ,c,fmt=N) /* Table `c` is sent unformatted (raw) */
%webout(OBJ,c,dslabel=d) /* Rename table as `d` in output JSON */
%webout(OBJ,c,dslabel=e, maxobs=10) /* send only 10 rows back */
%webout(CLOSE) /* Close the JSON and add default variables */

By default, special SAS numeric missings (_a-Z) are converted to null in the JSON. If you'd like to preserve these, use the missing=STRING option as follows:

%webout(OBJ,a,missing=STRING)
@@ -206,6 +220,7 @@ ABCD,X,.
 

Where an entire column is made up of special missing numerics, there would be no way to distinguish it from a single-character column by looking at the values. To cater for this scenario, it is possible to export the variable types (and other attributes such as label and format) by adding a showmeta param to the webout() macro as follows:

%webout(OBJ,a,missing=STRING,showmeta=YES)
 
+

The %webout() macro itself is just a wrapper for the mp_jsonout macro.

Configuration

@@ -216,7 +231,7 @@ ABCD,X,.
  • serverType - either SAS9, SASVIYA or SASJS. The SASJS server type is for use with sasjs/server.
  • serverUrl - the location (including http protocol and port) of the SAS Server. Can be omitted, eg if serving directly from the SAS Web Server, or in streaming mode.
  • debug - if true then SAS Logs and extra debug information is returned.
  • -
  • LoginMechanism - either Default or Redirected. See SAS Logon section.
  • +
  • loginMechanism - either Default or Redirected. See SAS Logon section.
  • useComputeApi - Only relevant when the serverType is SASVIYA. If true the Compute API is used. If false the JES API is used. If null or undefined the Web approach is used.
  • contextName - Compute context on which the requests will be called. If missing or not provided, defaults to Job Execution Compute context.
  • requestHistoryLimit - Request history limit. Increasing this limit may affect browser performance, especially with debug (logs) enabled. Default is 10.
  • @@ -252,7 +267,7 @@ ABCD,X,.

    For more information and examples specific to this adapter you can check out the user guide or the technical documentation.

    For more information on building web apps in general, check out these resources or contact the author directly.

    -

    If you are a SAS 9 or SAS Viya customer you can also request a copy of Data Controller - free for up to 5 users, this tool makes use of all parts of the SASjs framework.

    +

    As a SAS customer you can also request a copy of Data Controller - free for up to 5 users, this tool makes use of all parts of the SASjs framework.

    Star Gazing

    @@ -264,7 +279,7 @@ ABCD,X,.

    Contributors ✨

    -

    All Contributors

    +

    All Contributors

    Thanks goes to these wonderful people (emoji key):

    @@ -281,6 +296,9 @@ ABCD,X,.
    Sabir Hassan

    💻 👀 ⚠️ 🤔
    VladislavParhomchik

    ⚠️ 👀 + +
    Rud Faden

    📓 📖 + @@ -289,4 +307,31 @@ ABCD,X,.

    This project follows the all-contributors specification. Contributions of any kind welcome!

    -

    Legend

    • Function
    • Enumeration
    • Interface
    • Class

    Settings

    Theme

    Generated using TypeDoc

    \ No newline at end of file +
    +
    +
    +

    Generated using TypeDoc

    +
    \ No newline at end of file diff --git a/docs/interfaces/SASjsApiClient.SASjsAuthResponse.html b/docs/interfaces/SASjsApiClient.SASjsAuthResponse.html index 0c8c67c..23e1504 100644 --- a/docs/interfaces/SASjsApiClient.SASjsAuthResponse.html +++ b/docs/interfaces/SASjsApiClient.SASjsAuthResponse.html @@ -1 +1,77 @@ -SASjsAuthResponse | @sasjs/adapter
    Options
    All
    • Public
    • Public/Protected
    • All
    Menu

    Hierarchy

    • SASjsAuthResponse

    Index

    Properties

    access_token: string
    refresh_token: string

    Legend

    • Interface
    • Property
    • Function
    • Enumeration
    • Class

    Settings

    Theme

    Generated using TypeDoc

    \ No newline at end of file +SASjsAuthResponse | @sasjs/adapter
    +
    + +
    +
    +
    +
    + +

    Interface SASjsAuthResponse

    +
    +

    Hierarchy

    +
      +
    • SASjsAuthResponse
    +
    +
    +
    + +
    +
    +

    Properties

    +
    +
    +

    Properties

    +
    + +
    access_token: string
    +
    + +
    refresh_token: string
    +
    +
    +

    Generated using TypeDoc

    +
    \ No newline at end of file diff --git a/docs/interfaces/types.Context.html b/docs/interfaces/types.Context.html index c5d09ce..db812cb 100644 --- a/docs/interfaces/types.Context.html +++ b/docs/interfaces/types.Context.html @@ -1 +1,98 @@ -Context | @sasjs/adapter
    Options
    All
    • Public
    • Public/Protected
    • All
    Menu

    Hierarchy

    • Context

    Index

    Properties

    attributes?: any
    createdBy: string
    id: string
    name: string
    version: number

    Legend

    • Interface
    • Property
    • Function
    • Enumeration
    • Class

    Settings

    Theme

    Generated using TypeDoc

    \ No newline at end of file +Context | @sasjs/adapter
    +
    + +
    +
    +
    +
    + +

    Interface Context

    +
    +

    Hierarchy

    +
      +
    • Context
    +
    +
    +
    + +
    +
    +

    Properties

    +
    +
    +

    Properties

    +
    + +
    attributes?: any
    +
    + +
    createdBy: string
    +
    + +
    id: string
    +
    + +
    name: string
    +
    + +
    version: number
    +
    +
    +

    Generated using TypeDoc

    +
    \ No newline at end of file diff --git a/docs/interfaces/types.ContextAllAttributes.html b/docs/interfaces/types.ContextAllAttributes.html index b7dadaf..1409420 100644 --- a/docs/interfaces/types.ContextAllAttributes.html +++ b/docs/interfaces/types.ContextAllAttributes.html @@ -1 +1,157 @@ -ContextAllAttributes | @sasjs/adapter
    Options
    All
    • Public
    • Public/Protected
    • All
    Menu

    Interface ContextAllAttributes

    Hierarchy

    • ContextAllAttributes

    Index

    Properties

    attributes: { reuseServerProcesses: boolean; runServerAs: string }

    Type declaration

    • reuseServerProcesses: boolean
    • runServerAs: string
    createdBy: string
    creationTimeStamp: string
    environment: { autoExecLines: [string] }

    Type declaration

    • autoExecLines: [string]
    id: string
    launchContext: { contextName: string }

    Type declaration

    • contextName: string
    launchType: string
    modifiedBy: string
    modifiedTimeStamp: string
    name: string
    version: number

    Legend

    • Interface
    • Property
    • Function
    • Enumeration
    • Class

    Settings

    Theme

    Generated using TypeDoc

    \ No newline at end of file +ContextAllAttributes | @sasjs/adapter
    +
    + +
    +
    +
    +
    + +

    Interface ContextAllAttributes

    +
    +

    Hierarchy

    +
      +
    • ContextAllAttributes
    +
    +
    +
    + +
    +
    +

    Properties

    +
    + +
    attributes: { reuseServerProcesses: boolean; runServerAs: string }
    +
    +

    Type declaration

    +
      +
    • +
      reuseServerProcesses: boolean
    • +
    • +
      runServerAs: string
    +
    + +
    createdBy: string
    +
    + +
    creationTimeStamp: string
    +
    + +
    environment: { autoExecLines: [string] }
    +
    +

    Type declaration

    +
      +
    • +
      autoExecLines: [string]
    +
    + +
    id: string
    +
    + +
    launchContext: { contextName: string }
    +
    +

    Type declaration

    +
      +
    • +
      contextName: string
    +
    + +
    launchType: string
    +
    + +
    modifiedBy: string
    +
    + +
    modifiedTimeStamp: string
    +
    + +
    name: string
    +
    + +
    version: number
    +
    +
    +

    Generated using TypeDoc

    +
    \ No newline at end of file diff --git a/docs/interfaces/types.CsrfToken.html b/docs/interfaces/types.CsrfToken.html index b0245ac..3d8733c 100644 --- a/docs/interfaces/types.CsrfToken.html +++ b/docs/interfaces/types.CsrfToken.html @@ -1 +1,77 @@ -CsrfToken | @sasjs/adapter
    Options
    All
    • Public
    • Public/Protected
    • All
    Menu

    Interface CsrfToken

    Hierarchy

    • CsrfToken

    Index

    Properties

    Properties

    headerName: string
    value: string

    Legend

    • Interface
    • Property
    • Function
    • Enumeration
    • Class

    Settings

    Theme

    Generated using TypeDoc

    \ No newline at end of file +CsrfToken | @sasjs/adapter
    +
    + +
    +
    +
    +
    + +

    Interface CsrfToken

    +
    +

    Hierarchy

    +
      +
    • CsrfToken
    +
    +
    +
    + +
    +
    +

    Properties

    +
    +
    +

    Properties

    +
    + +
    headerName: string
    +
    + +
    value: string
    +
    +
    +

    Generated using TypeDoc

    +
    \ No newline at end of file diff --git a/docs/interfaces/types.EditContextInput.html b/docs/interfaces/types.EditContextInput.html index f556c4d..8c9bc4b 100644 --- a/docs/interfaces/types.EditContextInput.html +++ b/docs/interfaces/types.EditContextInput.html @@ -1 +1,131 @@ -EditContextInput | @sasjs/adapter
    Options
    All
    • Public
    • Public/Protected
    • All
    Menu

    Interface EditContextInput

    Hierarchy

    • EditContextInput

    Index

    Properties

    attributes?: any
    authorizeAllAuthenticatedUsers?: boolean
    authorizedUsers?: string[]
    description?: string
    environment?: { autoExecLines?: string[]; options?: string[] }

    Type declaration

    • Optional autoExecLines?: string[]
    • Optional options?: string[]
    id?: string
    launchContext?: { name: string }

    Type declaration

    • name: string
    name?: string

    Legend

    • Interface
    • Property
    • Function
    • Enumeration
    • Class

    Settings

    Theme

    Generated using TypeDoc

    \ No newline at end of file +EditContextInput | @sasjs/adapter
    +
    + +
    +
    +
    +
    + +

    Interface EditContextInput

    +
    +

    Hierarchy

    +
      +
    • EditContextInput
    +
    +
    +
    + +
    +
    +

    Properties

    +
    + +
    attributes?: any
    +
    + +
    authorizeAllAuthenticatedUsers?: boolean
    +
    + +
    authorizedUsers?: string[]
    +
    + +
    description?: string
    +
    + +
    environment?: { autoExecLines?: string[]; options?: string[] }
    +
    +

    Type declaration

    +
      +
    • +
      Optional autoExecLines?: string[]
    • +
    • +
      Optional options?: string[]
    +
    + +
    id?: string
    +
    + +
    launchContext?: { name: string }
    +
    +

    Type declaration

    +
      +
    • +
      name: string
    +
    + +
    name?: string
    +
    +
    +

    Generated using TypeDoc

    +
    \ No newline at end of file diff --git a/docs/interfaces/types.ExecutionQuery.html b/docs/interfaces/types.ExecutionQuery.html index 05bd387..cd63bab 100644 --- a/docs/interfaces/types.ExecutionQuery.html +++ b/docs/interfaces/types.ExecutionQuery.html @@ -1 +1,77 @@ -ExecutionQuery | @sasjs/adapter
    Options
    All
    • Public
    • Public/Protected
    • All
    Menu

    Interface ExecutionQuery

    Hierarchy

    • ExecutionQuery

    Index

    Properties

    Properties

    _debug?: number
    _program: string

    Legend

    • Interface
    • Property
    • Function
    • Enumeration
    • Class

    Settings

    Theme

    Generated using TypeDoc

    \ No newline at end of file +ExecutionQuery | @sasjs/adapter
    +
    + +
    +
    +
    +
    + +

    Interface ExecutionQuery

    +
    +

    Hierarchy

    +
      +
    • ExecutionQuery
    +
    +
    +
    + +
    +
    +

    Properties

    +
    +
    +

    Properties

    +
    + +
    _debug?: number
    +
    + +
    _program: string
    +
    +
    +

    Generated using TypeDoc

    +
    \ No newline at end of file diff --git a/docs/interfaces/types.File.html b/docs/interfaces/types.File.html index 2ab365b..34c0eca 100644 --- a/docs/interfaces/types.File.html +++ b/docs/interfaces/types.File.html @@ -1 +1,91 @@ -File | @sasjs/adapter
    Options
    All
    • Public
    • Public/Protected
    • All
    Menu

    Hierarchy

    • File

    Index

    Properties

    id: string
    links: Link[]
    name: string
    parentUri: string

    Legend

    • Interface
    • Property
    • Function
    • Enumeration
    • Class

    Settings

    Theme

    Generated using TypeDoc

    \ No newline at end of file +File | @sasjs/adapter
    +
    + +
    +
    +
    +
    + +

    Interface File

    +
    +

    Hierarchy

    +
      +
    • File
    +
    +
    +
    + +
    +
    +

    Properties

    +
    +
    +

    Properties

    +
    + +
    id: string
    +
    + +
    links: Link[]
    +
    + +
    name: string
    +
    + +
    parentUri: string
    +
    +
    +

    Generated using TypeDoc

    +
    \ No newline at end of file diff --git a/docs/interfaces/types.FileTree.html b/docs/interfaces/types.FileTree.html deleted file mode 100644 index 6f38ad0..0000000 --- a/docs/interfaces/types.FileTree.html +++ /dev/null @@ -1 +0,0 @@ -FileTree | @sasjs/adapter
    Options
    All
    • Public
    • Public/Protected
    • All
    Menu

    Interface FileTree

    Legend

    • Interface
    • Property
    • Function
    • Enumeration
    • Class

    Settings

    Theme

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/types.Folder.html b/docs/interfaces/types.Folder.html index 63da61c..8e4913e 100644 --- a/docs/interfaces/types.Folder.html +++ b/docs/interfaces/types.Folder.html @@ -1 +1,91 @@ -Folder | @sasjs/adapter
    Options
    All
    • Public
    • Public/Protected
    • All
    Menu

    Hierarchy

    • Folder

    Index

    Properties

    id: string
    links: Link[]
    memberCount: number
    uri: string

    Legend

    • Interface
    • Property
    • Function
    • Enumeration
    • Class

    Settings

    Theme

    Generated using TypeDoc

    \ No newline at end of file +Folder | @sasjs/adapter
    +
    + +
    +
    +
    +
    + +

    Interface Folder

    +
    +

    Hierarchy

    +
      +
    • Folder
    +
    +
    +
    + +
    +
    +

    Properties

    +
    +
    +

    Properties

    +
    + +
    id: string
    +
    + +
    links: Link[]
    +
    + +
    memberCount: number
    +
    + +
    uri: string
    +
    +
    +

    Generated using TypeDoc

    +
    \ No newline at end of file diff --git a/docs/interfaces/types.FolderMember.html b/docs/interfaces/types.FolderMember.html deleted file mode 100644 index 2a7ec3a..0000000 --- a/docs/interfaces/types.FolderMember.html +++ /dev/null @@ -1 +0,0 @@ -FolderMember | @sasjs/adapter
    Options
    All
    • Public
    • Public/Protected
    • All
    Menu

    Interface FolderMember

    Legend

    • Interface
    • Property
    • Function
    • Enumeration
    • Class

    Settings

    Theme

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/types.Job.html b/docs/interfaces/types.Job.html index d11ea98..1804527 100644 --- a/docs/interfaces/types.Job.html +++ b/docs/interfaces/types.Job.html @@ -1 +1,126 @@ -Job | @sasjs/adapter
    Options
    All
    • Public
    • Public/Protected
    • All
    Menu

    Hierarchy

    • Job

    Index

    Properties

    code?: string
    createdBy: string
    error?: any
    id: string
    links: Link[]
    logStatistics: LogStatistics
    name: string
    results: JobResult
    uri: string

    Legend

    • Interface
    • Property
    • Function
    • Enumeration
    • Class

    Settings

    Theme

    Generated using TypeDoc

    \ No newline at end of file +Job | @sasjs/adapter
    +
    + +
    +
    +
    +
    + +

    Interface Job

    +
    +

    Hierarchy

    +
      +
    • Job
    +
    +
    +
    + +
    +
    +

    Properties

    +
    + +
    code?: string
    +
    + +
    createdBy: string
    +
    + +
    error?: any
    +
    + +
    id: string
    +
    + +
    links: Link[]
    +
    + +
    logStatistics: LogStatistics
    +
    + +
    name: string
    +
    + +
    results: JobResult
    +
    + +
    uri: string
    +
    +
    +

    Generated using TypeDoc

    +
    \ No newline at end of file diff --git a/docs/interfaces/types.JobDefinition.html b/docs/interfaces/types.JobDefinition.html index e451aa0..3ee277d 100644 --- a/docs/interfaces/types.JobDefinition.html +++ b/docs/interfaces/types.JobDefinition.html @@ -1 +1,70 @@ -JobDefinition | @sasjs/adapter
    Options
    All
    • Public
    • Public/Protected
    • All
    Menu

    Interface JobDefinition

    Hierarchy

    • JobDefinition

    Index

    Properties

    Properties

    code: string

    Legend

    • Interface
    • Property
    • Function
    • Enumeration
    • Class

    Settings

    Theme

    Generated using TypeDoc

    \ No newline at end of file +JobDefinition | @sasjs/adapter
    +
    + +
    +
    +
    +
    + +

    Interface JobDefinition

    +
    +

    Hierarchy

    +
      +
    • JobDefinition
    +
    +
    +
    + +
    +
    +

    Properties

    +
    +
    +

    Properties

    +
    + +
    code: string
    +
    +
    +

    Generated using TypeDoc

    +
    \ No newline at end of file diff --git a/docs/interfaces/types.JobResult.html b/docs/interfaces/types.JobResult.html index c8371ad..3df3315 100644 --- a/docs/interfaces/types.JobResult.html +++ b/docs/interfaces/types.JobResult.html @@ -1 +1,70 @@ -JobResult | @sasjs/adapter
    Options
    All
    • Public
    • Public/Protected
    • All
    Menu

    Interface JobResult

    Hierarchy

    • JobResult

    Index

    Properties

    Properties

    _webout.json: string

    Legend

    • Interface
    • Property
    • Function
    • Enumeration
    • Class

    Settings

    Theme

    Generated using TypeDoc

    \ No newline at end of file +JobResult | @sasjs/adapter
    +
    + +
    +
    +
    +
    + +

    Interface JobResult

    +
    +

    Hierarchy

    +
      +
    • JobResult
    +
    +
    +
    + +
    +
    +

    Properties

    +
    +
    +

    Properties

    +
    + +
    _webout.json: string
    +
    +
    +

    Generated using TypeDoc

    +
    \ No newline at end of file diff --git a/docs/interfaces/types.Link.html b/docs/interfaces/types.Link.html index 6f01e2c..d4fdacb 100644 --- a/docs/interfaces/types.Link.html +++ b/docs/interfaces/types.Link.html @@ -1 +1,98 @@ -Link | @sasjs/adapter
    Options
    All
    • Public
    • Public/Protected
    • All
    Menu

    Hierarchy

    • Link

    Index

    Properties

    href: string
    method: string
    rel: string
    type: string
    uri: string

    Legend

    • Interface
    • Property
    • Function
    • Enumeration
    • Class

    Settings

    Theme

    Generated using TypeDoc

    \ No newline at end of file +Link | @sasjs/adapter
    +
    + +
    +
    +
    +
    + +

    Interface Link

    +
    +

    Hierarchy

    +
      +
    • Link
    +
    +
    +
    + +
    +
    +

    Properties

    +
    +
    +

    Properties

    +
    + +
    href: string
    +
    + +
    method: string
    +
    + +
    rel: string
    +
    + +
    type: string
    +
    + +
    uri: string
    +
    +
    +

    Generated using TypeDoc

    +
    \ No newline at end of file diff --git a/docs/interfaces/types.PollOptions.html b/docs/interfaces/types.PollOptions.html index d46175c..808671b 100644 --- a/docs/interfaces/types.PollOptions.html +++ b/docs/interfaces/types.PollOptions.html @@ -1 +1,91 @@ -PollOptions | @sasjs/adapter
    Options
    All
    • Public
    • Public/Protected
    • All
    Menu

    Interface PollOptions

    Hierarchy

    • PollOptions

    Index

    Properties

    logFolderPath?: string
    maxPollCount: number
    pollInterval: number
    streamLog: boolean

    Legend

    • Interface
    • Property
    • Function
    • Enumeration
    • Class

    Settings

    Theme

    Generated using TypeDoc

    \ No newline at end of file +PollOptions | @sasjs/adapter
    +
    + +
    +
    +
    +
    + +

    Interface PollOptions

    +
    +

    Hierarchy

    +
      +
    • PollOptions
    +
    +
    +
    + +
    +
    +

    Properties

    +
    + +
    logFolderPath?: string
    +
    + +
    maxPollCount: number
    +
    + +
    pollInterval: number
    +
    + +
    streamLog: boolean
    +
    +
    +

    Generated using TypeDoc

    +
    \ No newline at end of file diff --git a/docs/interfaces/types.SASjsRequest.html b/docs/interfaces/types.SASjsRequest.html index d84011b..a4db9e4 100644 --- a/docs/interfaces/types.SASjsRequest.html +++ b/docs/interfaces/types.SASjsRequest.html @@ -1,3 +1,108 @@ -SASjsRequest | @sasjs/adapter
    Options
    All
    • Public
    • Public/Protected
    • All
    Menu

    Interface SASjsRequest

    -

    Represents a SASjs request, its response and logs.

    -

    Hierarchy

    • SASjsRequest

    Index

    Properties

    SASWORK: any
    generatedCode: string
    logFile: string
    serviceLink: string
    sourceCode: string
    timestamp: Date

    Legend

    • Interface
    • Property
    • Function
    • Enumeration
    • Class

    Settings

    Theme

    Generated using TypeDoc

    \ No newline at end of file +SASjsRequest | @sasjs/adapter
    +
    + +
    +
    +
    +
    + +

    Interface SASjsRequest

    +
    +

    Represents a SASjs request, its response and logs.

    +
    +
    +

    Hierarchy

    +
      +
    • SASjsRequest
    +
    +
    +
    + +
    +
    +

    Properties

    +
    + +
    SASWORK: any
    +
    + +
    generatedCode: string
    +
    + +
    logFile: string
    +
    + +
    serviceLink: string
    +
    + +
    sourceCode: string
    +
    + +
    timestamp: Date
    +
    +
    +

    Generated using TypeDoc

    +
    \ No newline at end of file diff --git a/docs/interfaces/types.ServiceMember.html b/docs/interfaces/types.ServiceMember.html deleted file mode 100644 index b41cdf7..0000000 --- a/docs/interfaces/types.ServiceMember.html +++ /dev/null @@ -1 +0,0 @@ -ServiceMember | @sasjs/adapter
    Options
    All
    • Public
    • Public/Protected
    • All
    Menu

    Interface ServiceMember

    Hierarchy

    • ServiceMember

    Index

    Properties

    Properties

    code: string
    name: string
    type: service

    Legend

    • Interface
    • Property
    • Function
    • Enumeration
    • Class

    Settings

    Theme

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/types.Session.html b/docs/interfaces/types.Session.html index c5b1b78..997ee19 100644 --- a/docs/interfaces/types.Session.html +++ b/docs/interfaces/types.Session.html @@ -1 +1,103 @@ -Session | @sasjs/adapter
    Options
    All
    • Public
    • Public/Protected
    • All
    Menu

    Hierarchy

    • Session

    Index

    Properties

    attributes: { sessionInactiveTimeout: number }

    Type declaration

    • sessionInactiveTimeout: number
    creationTimeStamp: string
    id: string
    links: Link[]
    state: string

    Legend

    • Interface
    • Property
    • Function
    • Enumeration
    • Class

    Settings

    Theme

    Generated using TypeDoc

    \ No newline at end of file +Session | @sasjs/adapter
    +
    + +
    +
    +
    +
    + +

    Interface Session

    +
    +

    Hierarchy

    +
      +
    • Session
    +
    +
    +
    + +
    +
    +

    Properties

    +
    +
    +

    Properties

    +
    + +
    attributes: { sessionInactiveTimeout: number }
    +
    +

    Type declaration

    +
      +
    • +
      sessionInactiveTimeout: number
    +
    + +
    creationTimeStamp: string
    +
    + +
    id: string
    +
    + +
    links: Link[]
    +
    + +
    state: string
    +
    +
    +

    Generated using TypeDoc

    +
    \ No newline at end of file diff --git a/docs/interfaces/types.SessionVariable.html b/docs/interfaces/types.SessionVariable.html index 1bd4341..4df97eb 100644 --- a/docs/interfaces/types.SessionVariable.html +++ b/docs/interfaces/types.SessionVariable.html @@ -1 +1,70 @@ -SessionVariable | @sasjs/adapter
    Options
    All
    • Public
    • Public/Protected
    • All
    Menu

    Interface SessionVariable

    Hierarchy

    • SessionVariable

    Index

    Properties

    Properties

    value: string

    Legend

    • Interface
    • Property
    • Function
    • Enumeration
    • Class

    Settings

    Theme

    Generated using TypeDoc

    \ No newline at end of file +SessionVariable | @sasjs/adapter
    +
    + +
    +
    +
    +
    + +

    Interface SessionVariable

    +
    +

    Hierarchy

    +
      +
    • SessionVariable
    +
    +
    +
    + +
    +
    +

    Properties

    +
    +
    +

    Properties

    +
    + +
    value: string
    +
    +
    +

    Generated using TypeDoc

    +
    \ No newline at end of file diff --git a/docs/interfaces/types.UploadFile.html b/docs/interfaces/types.UploadFile.html index 7191888..333e2a6 100644 --- a/docs/interfaces/types.UploadFile.html +++ b/docs/interfaces/types.UploadFile.html @@ -1,3 +1,80 @@ -UploadFile | @sasjs/adapter
    Options
    All
    • Public
    • Public/Protected
    • All
    Menu

    Interface UploadFile

    -

    Represents an object that is passed to the file uploader.

    -

    Hierarchy

    • UploadFile

    Index

    Properties

    Properties

    file: File
    fileName: string

    Legend

    • Interface
    • Property
    • Function
    • Enumeration
    • Class

    Settings

    Theme

    Generated using TypeDoc

    \ No newline at end of file +UploadFile | @sasjs/adapter
    +
    + +
    +
    +
    +
    + +

    Interface UploadFile

    +
    +

    Represents an object that is passed to the file uploader.

    +
    +
    +

    Hierarchy

    +
      +
    • UploadFile
    +
    +
    +
    + +
    +
    +

    Properties

    +
    +
    +

    Properties

    +
    + +
    file: File
    +
    + +
    fileName: string
    +
    +
    +

    Generated using TypeDoc

    +
    \ No newline at end of file diff --git a/docs/interfaces/types.WriteStream.html b/docs/interfaces/types.WriteStream.html index 2f01ebe..588a09e 100644 --- a/docs/interfaces/types.WriteStream.html +++ b/docs/interfaces/types.WriteStream.html @@ -1 +1,103 @@ -WriteStream | @sasjs/adapter
    Options
    All
    • Public
    • Public/Protected
    • All
    Menu

    Interface WriteStream

    Hierarchy

    • WriteStream

    Index

    Properties

    Methods

    Properties

    path: string

    Methods

    • write(content: string, callback: (err?: Error) => any): void
    • Parameters

      • content: string
      • callback: (err?: Error) => any
          • (err?: Error): any
          • Parameters

            • Optional err: Error

            Returns any

      Returns void

    Legend

    • Interface
    • Property
    • Method
    • Function
    • Enumeration
    • Class

    Settings

    Theme

    Generated using TypeDoc

    \ No newline at end of file +WriteStream | @sasjs/adapter
    +
    + +
    +
    +
    +
    + +

    Interface WriteStream

    +
    +

    Hierarchy

    +
      +
    • WriteStream
    +
    +
    +
    + +
    +
    +

    Properties

    +
    +
    +

    Properties

    +
    + +
    path: string
    +
    + +
    write: ((content: string, callback: ((err?: Error) => any)) => void)
    +
    +

    Type declaration

    +
      +
    • +
        +
      • (content: string, callback: ((err?: Error) => any)): void
      • +
      • +
        +

        Parameters

        +
          +
        • +
          content: string
        • +
        • +
          callback: ((err?: Error) => any)
          +
            +
          • +
              +
            • (err?: Error): any
            • +
            • +
              +

              Parameters

              +
                +
              • +
                Optional err: Error
              +

              Returns any

        +

        Returns void

    +
    +
    +

    Generated using TypeDoc

    +
    \ No newline at end of file diff --git a/docs/modules.html b/docs/modules.html index 57a1ccf..fd1557c 100644 --- a/docs/modules.html +++ b/docs/modules.html @@ -1 +1,50 @@ -@sasjs/adapter
    Options
    All
    • Public
    • Public/Protected
    • All
    Menu

    @sasjs/adapter

    Legend

    • Function
    • Enumeration
    • Interface
    • Class

    Settings

    Theme

    Generated using TypeDoc

    \ No newline at end of file +@sasjs/adapter
    +
    + +
    +
    +
    +
    +

    @sasjs/adapter

    +
    +
    +

    Index

    +
    +

    Modules

    +
    +
    +
    +

    Generated using TypeDoc

    +
    \ No newline at end of file diff --git a/docs/modules/SAS9ApiClient.html b/docs/modules/SAS9ApiClient.html index ab53ddd..976fe37 100644 --- a/docs/modules/SAS9ApiClient.html +++ b/docs/modules/SAS9ApiClient.html @@ -1 +1,56 @@ -SAS9ApiClient | @sasjs/adapter
    Options
    All
    • Public
    • Public/Protected
    • All
    Menu

    Module SAS9ApiClient

    Legend

    • Function
    • Enumeration
    • Interface
    • Class

    Settings

    Theme

    Generated using TypeDoc

    \ No newline at end of file +SAS9ApiClient | @sasjs/adapter
    +
    + +
    +
    +
    +
    + +

    Module SAS9ApiClient

    +
    +
    +
    +
    +

    Index

    +
    +

    Classes

    +
    +
    +
    +

    Generated using TypeDoc

    +
    \ No newline at end of file diff --git a/docs/modules/SASViyaApiClient.html b/docs/modules/SASViyaApiClient.html index 7d9c023..ad6ed79 100644 --- a/docs/modules/SASViyaApiClient.html +++ b/docs/modules/SASViyaApiClient.html @@ -1 +1,56 @@ -SASViyaApiClient | @sasjs/adapter
    Options
    All
    • Public
    • Public/Protected
    • All
    Menu

    Module SASViyaApiClient

    Legend

    • Function
    • Enumeration
    • Interface
    • Class

    Settings

    Theme

    Generated using TypeDoc

    \ No newline at end of file +SASViyaApiClient | @sasjs/adapter
    +
    + +
    +
    +
    +
    + +

    Module SASViyaApiClient

    +
    +
    +
    +
    +

    Index

    +
    +

    Classes

    +
    +
    +
    +

    Generated using TypeDoc

    +
    \ No newline at end of file diff --git a/docs/modules/SASjs.html b/docs/modules/SASjs.html index 9432043..e148dae 100644 --- a/docs/modules/SASjs.html +++ b/docs/modules/SASjs.html @@ -1 +1,56 @@ -SASjs | @sasjs/adapter
    Options
    All
    • Public
    • Public/Protected
    • All
    Menu

    Legend

    • Function
    • Enumeration
    • Interface
    • Class

    Settings

    Theme

    Generated using TypeDoc

    \ No newline at end of file +SASjs | @sasjs/adapter
    +
    + +
    +
    +
    +
    + +

    Module SASjs

    +
    +
    +
    +
    +

    Index

    +
    +

    Classes

    +
    +
    +
    +

    Generated using TypeDoc

    +
    \ No newline at end of file diff --git a/docs/modules/SASjsApiClient.html b/docs/modules/SASjsApiClient.html index 8a7fbb2..8eb10ef 100644 --- a/docs/modules/SASjsApiClient.html +++ b/docs/modules/SASjsApiClient.html @@ -1 +1,61 @@ -SASjsApiClient | @sasjs/adapter
    Options
    All
    • Public
    • Public/Protected
    • All
    Menu

    Module SASjsApiClient

    Legend

    • Function
    • Enumeration
    • Interface
    • Class

    Settings

    Theme

    Generated using TypeDoc

    \ No newline at end of file +SASjsApiClient | @sasjs/adapter
    +
    + +
    +
    +
    +
    + +

    Module SASjsApiClient

    +
    +
    +
    +
    +

    Index

    +
    +

    Classes

    +
    +
    +

    Interfaces

    +
    +
    +
    +

    Generated using TypeDoc

    +
    \ No newline at end of file diff --git a/docs/modules/types.html b/docs/modules/types.html index 683b1a8..e07c13a 100644 --- a/docs/modules/types.html +++ b/docs/modules/types.html @@ -1 +1,98 @@ -types | @sasjs/adapter
    Options
    All
    • Public
    • Public/Protected
    • All
    Menu

    Legend

    • Function
    • Enumeration
    • Interface
    • Class

    Settings

    Theme

    Generated using TypeDoc

    \ No newline at end of file +types | @sasjs/adapter
    +
    + +
    + +
    +

    Generated using TypeDoc

    +
    \ No newline at end of file