feat(*): recreate package with new name
27
.github/workflows/build.yml
vendored
Normal file
@@ -0,0 +1,27 @@
|
|||||||
|
# This workflow will do a clean install of node dependencies, build the source code and run tests across different versions of node
|
||||||
|
# For more information see: https://help.github.com/actions/language-and-framework-guides/using-nodejs-with-github-actions
|
||||||
|
|
||||||
|
name: SASjs Build
|
||||||
|
|
||||||
|
on:
|
||||||
|
push:
|
||||||
|
pull_request:
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
build:
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
|
||||||
|
strategy:
|
||||||
|
matrix:
|
||||||
|
node-version: [12.x]
|
||||||
|
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v2
|
||||||
|
- name: Use Node.js ${{ matrix.node-version }}
|
||||||
|
uses: actions/setup-node@v1
|
||||||
|
with:
|
||||||
|
node-version: ${{ matrix.node-version }}
|
||||||
|
- run: npm ci
|
||||||
|
- run: npm run package:lib
|
||||||
|
env:
|
||||||
|
CI: true
|
||||||
25
.github/workflows/npmpublish.yml
vendored
Normal file
@@ -0,0 +1,25 @@
|
|||||||
|
# This workflow will run tests using node and then publish a package to GitHub Packages when a release is created
|
||||||
|
# For more information see: https://help.github.com/actions/language-and-framework-guides/publishing-nodejs-packages
|
||||||
|
|
||||||
|
name: SASjs Build and Publish
|
||||||
|
|
||||||
|
on:
|
||||||
|
push:
|
||||||
|
branches:
|
||||||
|
- master
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
build:
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
steps:
|
||||||
|
- name: Checkout
|
||||||
|
uses: actions/checkout@v2
|
||||||
|
- name: Install Dependencies
|
||||||
|
run: npm ci
|
||||||
|
- name: Build Project
|
||||||
|
run: npm run build
|
||||||
|
- name: Semantic Release
|
||||||
|
uses: cycjimmy/semantic-release-action@v2
|
||||||
|
env:
|
||||||
|
GITHUB_TOKEN: ${{ secrets.GH_TOKEN }}
|
||||||
|
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
|
||||||
2
.gitignore
vendored
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
node_modules
|
||||||
|
build
|
||||||
209
CHANGELOG.md
Normal file
@@ -0,0 +1,209 @@
|
|||||||
|
# Change Log
|
||||||
|
|
||||||
|
All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.
|
||||||
|
|
||||||
|
<a name="1.9.0"></a>
|
||||||
|
# [1.9.0](https://github.com/macropeople/sasjs/compare/v1.8.0...v1.9.0) (2020-03-05)
|
||||||
|
|
||||||
|
|
||||||
|
### Bug Fixes
|
||||||
|
|
||||||
|
* special chars regex, csv function improvements ([5c8e3fe](https://github.com/macropeople/sasjs/commit/5c8e3fe))
|
||||||
|
* splitting tests in different files ([95e1d8b](https://github.com/macropeople/sasjs/commit/95e1d8b))
|
||||||
|
* switching crlfs to lfs in values ([277cf3f](https://github.com/macropeople/sasjs/commit/277cf3f))
|
||||||
|
|
||||||
|
|
||||||
|
### Features
|
||||||
|
|
||||||
|
* fixing tests to fit adapter behaviour ([6146189](https://github.com/macropeople/sasjs/commit/6146189))
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<a name="1.8.0"></a>
|
||||||
|
# [1.8.0](https://github.com/macropeople/sasjs/compare/v1.7.2...v1.8.0) (2020-03-03)
|
||||||
|
|
||||||
|
|
||||||
|
### Bug Fixes
|
||||||
|
|
||||||
|
* parsing error from response ([ff5fa1b](https://github.com/macropeople/sasjs/commit/ff5fa1b))
|
||||||
|
|
||||||
|
|
||||||
|
### Features
|
||||||
|
|
||||||
|
* update SASjs configuration after initializaton ([ee1255c](https://github.com/macropeople/sasjs/commit/ee1255c))
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<a name="1.7.2"></a>
|
||||||
|
## [1.7.2](https://github.com/macropeople/sasjs/compare/v1.7.1...v1.7.2) (2020-03-02)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<a name="1.7.1"></a>
|
||||||
|
## [1.7.1](https://github.com/macropeople/sasjs/compare/v1.7.0...v1.7.1) (2020-03-02)
|
||||||
|
|
||||||
|
|
||||||
|
### Bug Fixes
|
||||||
|
|
||||||
|
* header data types, empty numerics ([c95c9fc](https://github.com/macropeople/sasjs/commit/c95c9fc))
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<a name="1.7.0"></a>
|
||||||
|
# [1.7.0](https://github.com/macropeople/sasjs/compare/v1.6.5...v1.7.0) (2020-03-01)
|
||||||
|
|
||||||
|
|
||||||
|
### Bug Fixes
|
||||||
|
|
||||||
|
* adapter upgrade ([7c221dc](https://github.com/macropeople/sasjs/commit/7c221dc))
|
||||||
|
* failing test ([12b29b0](https://github.com/macropeople/sasjs/commit/12b29b0))
|
||||||
|
* retry on redirect only with SAS9 ([69d08e5](https://github.com/macropeople/sasjs/commit/69d08e5))
|
||||||
|
* test rewrite ([aeb636b](https://github.com/macropeople/sasjs/commit/aeb636b))
|
||||||
|
|
||||||
|
|
||||||
|
### Features
|
||||||
|
|
||||||
|
* tests for sasjs, also bumping cypress version and setting cypress tsconfig to ES6 (we'll be using cypress browsers) ([e8193c1](https://github.com/macropeople/sasjs/commit/e8193c1))
|
||||||
|
* tests for sasjs, also bumping cypress version and setting cypress tsconfig to ES6 (we'll be using cypress browsers) ([a197344](https://github.com/macropeople/sasjs/commit/a197344))
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<a name="1.6.5"></a>
|
||||||
|
## [1.6.5](https://github.com/macropeople/sasjs/compare/v1.6.4...v1.6.5) (2020-03-01)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<a name="1.6.4"></a>
|
||||||
|
## [1.6.4](https://github.com/macropeople/sasjs/compare/v1.6.3...v1.6.4) (2020-03-01)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<a name="1.6.3"></a>
|
||||||
|
## [1.6.3](https://github.com/macropeople/sasjs/compare/v1.6.2...v1.6.3) (2020-02-26)
|
||||||
|
|
||||||
|
|
||||||
|
### Bug Fixes
|
||||||
|
|
||||||
|
* always check session before trying to log in ([6f256ac](https://github.com/macropeople/sasjs/commit/6f256ac))
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<a name="1.6.2"></a>
|
||||||
|
## [1.6.2](https://github.com/macropeople/sasjs/compare/v1.6.1...v1.6.2) (2020-02-26)
|
||||||
|
|
||||||
|
|
||||||
|
### Bug Fixes
|
||||||
|
|
||||||
|
* SAS9 response fix ([4917d38](https://github.com/macropeople/sasjs/commit/4917d38))
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<a name="1.6.1"></a>
|
||||||
|
## [1.6.1](https://github.com/macropeople/sasjs/compare/v1.6.0...v1.6.1) (2020-02-23)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<a name="1.6.0"></a>
|
||||||
|
# [1.6.0](https://github.com/macropeople/sasjs/compare/v1.5.4...v1.6.0) (2020-02-23)
|
||||||
|
|
||||||
|
|
||||||
|
### Features
|
||||||
|
|
||||||
|
* adding sasjs JS file in dist folder ([a4d7e87](https://github.com/macropeople/sasjs/commit/a4d7e87))
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<a name="1.5.4"></a>
|
||||||
|
## [1.5.4](https://github.com/macropeople/sasjs/compare/v1.5.3...v1.5.4) (2020-02-22)
|
||||||
|
|
||||||
|
|
||||||
|
### Bug Fixes
|
||||||
|
|
||||||
|
* splice log only if there is a log in Viya ([d72a987](https://github.com/macropeople/sasjs/commit/d72a987))
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<a name="1.5.3"></a>
|
||||||
|
## [1.5.3](https://github.com/macropeople/sasjs/compare/v1.5.2...v1.5.3) (2020-02-22)
|
||||||
|
|
||||||
|
|
||||||
|
### Bug Fixes
|
||||||
|
|
||||||
|
* capturing and parsing program code in Viya, plus replacement of console logs with console errors ([f4d6ac7](https://github.com/macropeople/sasjs/commit/f4d6ac7))
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<a name="1.5.2"></a>
|
||||||
|
## [1.5.2](https://github.com/macropeople/sasjs/compare/v1.5.1...v1.5.2) (2020-02-22)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<a name="1.5.1"></a>
|
||||||
|
## [1.5.1](https://github.com/macropeople/sasjs/compare/v1.5.0...v1.5.1) (2020-02-21)
|
||||||
|
|
||||||
|
|
||||||
|
### Bug Fixes
|
||||||
|
|
||||||
|
* parse code only when log is available ([92fadff](https://github.com/macropeople/sasjs/commit/92fadff))
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<a name="1.5.0"></a>
|
||||||
|
# [1.5.0](https://github.com/macropeople/sasjs/compare/v1.4.2...v1.5.0) (2020-02-21)
|
||||||
|
|
||||||
|
|
||||||
|
### Bug Fixes
|
||||||
|
|
||||||
|
* fetch login form data if not available ([d7e7b2f](https://github.com/macropeople/sasjs/commit/d7e7b2f))
|
||||||
|
* revert unnecessary change ([34ed2a0](https://github.com/macropeople/sasjs/commit/34ed2a0))
|
||||||
|
|
||||||
|
|
||||||
|
### Features
|
||||||
|
|
||||||
|
* add checkSession API ([dc170fe](https://github.com/macropeople/sasjs/commit/dc170fe))
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<a name="1.4.2"></a>
|
||||||
|
## [1.4.2](https://github.com/macropeople/sasjs/compare/v1.4.0...v1.4.2) (2020-02-20)
|
||||||
|
|
||||||
|
|
||||||
|
### Bug Fixes
|
||||||
|
|
||||||
|
* premature assignment of loginLink ([0c8a967](https://github.com/macropeople/sasjs/commit/0c8a967))
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<a name="1.4.0"></a>
|
||||||
|
# [1.4.0](https://github.com/macropeople/sasjs/compare/v1.3.0...v1.4.0) (2020-02-20)
|
||||||
|
|
||||||
|
|
||||||
|
### Bug Fixes
|
||||||
|
|
||||||
|
* putting param export in right place ([6372ea2](https://github.com/macropeople/sasjs/commit/6372ea2))
|
||||||
|
|
||||||
|
|
||||||
|
### Features
|
||||||
|
|
||||||
|
* switching from file based upload to params for Viya. Fixes [#13](https://github.com/macropeople/sasjs/issues/13) ([2aeba78](https://github.com/macropeople/sasjs/commit/2aeba78))
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<a name="1.3.0"></a>
|
||||||
|
# 1.3.0 (2020-02-17)
|
||||||
|
|
||||||
|
|
||||||
|
### Bug Fixes
|
||||||
|
|
||||||
|
* closes #issue6 ([efe1510](https://github.com/macropeople/sasjs/commit/efe1510)), closes [#issue6](https://github.com/macropeople/sasjs/issues/issue6)
|
||||||
|
* add setter for debug state ([10945a6](https://github.com/macropeople/sasjs/commit/10945a6))
|
||||||
|
* config renaming ([f8ace78](https://github.com/macropeople/sasjs/commit/f8ace78))
|
||||||
|
|
||||||
|
|
||||||
|
### Features
|
||||||
|
|
||||||
|
* adding MIT license ([ef19e2a](https://github.com/macropeople/sasjs/commit/ef19e2a))
|
||||||
|
* add parsing of source and generated code from response ([892122a](https://github.com/macropeople/sasjs/commit/892122a))
|
||||||
|
* add support for SAS9 responses ([96c31c8](https://github.com/macropeople/sasjs/commit/96c31c8))
|
||||||
|
* code of conduct ([cf31ce6](https://github.com/macropeople/sasjs/commit/cf31ce6))
|
||||||
|
* initial commit ([6957dac](https://github.com/macropeople/sasjs/commit/6957dac))
|
||||||
76
CODE_OF_CONDUCT.md
Normal file
@@ -0,0 +1,76 @@
|
|||||||
|
# Contributor Covenant Code of Conduct
|
||||||
|
|
||||||
|
## Our Pledge
|
||||||
|
|
||||||
|
In the interest of fostering an open and welcoming environment, we as
|
||||||
|
contributors and maintainers pledge to making participation in our project and
|
||||||
|
our community a harassment-free experience for everyone, regardless of age, body
|
||||||
|
size, disability, ethnicity, sex characteristics, gender identity and expression,
|
||||||
|
level of experience, education, socio-economic status, nationality, personal
|
||||||
|
appearance, race, religion, or sexual identity and orientation.
|
||||||
|
|
||||||
|
## Our Standards
|
||||||
|
|
||||||
|
Examples of behavior that contributes to creating a positive environment
|
||||||
|
include:
|
||||||
|
|
||||||
|
* Using welcoming and inclusive language
|
||||||
|
* Being respectful of differing viewpoints and experiences
|
||||||
|
* Gracefully accepting constructive criticism
|
||||||
|
* Focusing on what is best for the community
|
||||||
|
* Showing empathy towards other community members
|
||||||
|
|
||||||
|
Examples of unacceptable behavior by participants include:
|
||||||
|
|
||||||
|
* The use of sexualized language or imagery and unwelcome sexual attention or
|
||||||
|
advances
|
||||||
|
* Trolling, insulting/derogatory comments, and personal or political attacks
|
||||||
|
* Public or private harassment
|
||||||
|
* Publishing others' private information, such as a physical or electronic
|
||||||
|
address, without explicit permission
|
||||||
|
* Other conduct which could reasonably be considered inappropriate in a
|
||||||
|
professional setting
|
||||||
|
|
||||||
|
## Our Responsibilities
|
||||||
|
|
||||||
|
Project maintainers are responsible for clarifying the standards of acceptable
|
||||||
|
behavior and are expected to take appropriate and fair corrective action in
|
||||||
|
response to any instances of unacceptable behavior.
|
||||||
|
|
||||||
|
Project maintainers have the right and responsibility to remove, edit, or
|
||||||
|
reject comments, commits, code, wiki edits, issues, and other contributions
|
||||||
|
that are not aligned to this Code of Conduct, or to ban temporarily or
|
||||||
|
permanently any contributor for other behaviors that they deem inappropriate,
|
||||||
|
threatening, offensive, or harmful.
|
||||||
|
|
||||||
|
## Scope
|
||||||
|
|
||||||
|
This Code of Conduct applies both within project spaces and in public spaces
|
||||||
|
when an individual is representing the project or its community. Examples of
|
||||||
|
representing a project or community include using an official project e-mail
|
||||||
|
address, posting via an official social media account, or acting as an appointed
|
||||||
|
representative at an online or offline event. Representation of a project may be
|
||||||
|
further defined and clarified by project maintainers.
|
||||||
|
|
||||||
|
## Enforcement
|
||||||
|
|
||||||
|
Instances of abusive, harassing, or otherwise unacceptable behavior may be
|
||||||
|
reported by contacting the project team at support@macropeople.com. All
|
||||||
|
complaints will be reviewed and investigated and will result in a response that
|
||||||
|
is deemed necessary and appropriate to the circumstances. The project team is
|
||||||
|
obligated to maintain confidentiality with regard to the reporter of an incident.
|
||||||
|
Further details of specific enforcement policies may be posted separately.
|
||||||
|
|
||||||
|
Project maintainers who do not follow or enforce the Code of Conduct in good
|
||||||
|
faith may face temporary or permanent repercussions as determined by other
|
||||||
|
members of the project's leadership.
|
||||||
|
|
||||||
|
## Attribution
|
||||||
|
|
||||||
|
This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4,
|
||||||
|
available at https://www.contributor-covenant.org/version/1/4/code-of-conduct.html
|
||||||
|
|
||||||
|
[homepage]: https://www.contributor-covenant.org
|
||||||
|
|
||||||
|
For answers to common questions about this code of conduct, see
|
||||||
|
https://www.contributor-covenant.org/faq
|
||||||
80
CONTRIBUTING.md
Normal file
@@ -0,0 +1,80 @@
|
|||||||
|
# Contributing
|
||||||
|
|
||||||
|
Contributions to SASjs are very welcome! When making a PR, test cases should be included. To help in unit testing, be sure to run the following when making changes:
|
||||||
|
|
||||||
|
```
|
||||||
|
# the following creates a tarball in the build folder of SASjs
|
||||||
|
npm run-script package:lib
|
||||||
|
|
||||||
|
# now go to your app and run:
|
||||||
|
npm install ../sasjs/build/<tarball filename>
|
||||||
|
```
|
||||||
|
|
||||||
|
Tests are run using cypress. Before running tests, you need to define the following backend services:
|
||||||
|
|
||||||
|
# SAS 9
|
||||||
|
```
|
||||||
|
|
||||||
|
filename mc url "https://raw.githubusercontent.com/macropeople/macrocore/master/mc_all.sas?_=1";
|
||||||
|
%inc mc;
|
||||||
|
filename ft15f001 temp;
|
||||||
|
parmcards4;
|
||||||
|
%webout(OPEN)
|
||||||
|
%macro x();
|
||||||
|
%do i=1 %to &_webin_file_count; %webout(OBJ,&&_webin_name&i) %end;
|
||||||
|
%mend; %x()
|
||||||
|
%webout(CLOSE)
|
||||||
|
;;;;
|
||||||
|
%mm_createwebservice(path=/Public/app/common,name=sendObj)
|
||||||
|
parmcards4;
|
||||||
|
%webout(OPEN)
|
||||||
|
%macro x();
|
||||||
|
%do i=1 %to &_webin_file_count; %webout(ARR,&&_webin_name&i) %end;
|
||||||
|
%mend; %x()
|
||||||
|
%webout(CLOSE)
|
||||||
|
;;;;
|
||||||
|
%mm_createwebservice(path=/Public/app/common,name=sendArr)
|
||||||
|
```
|
||||||
|
|
||||||
|
# Viya
|
||||||
|
```
|
||||||
|
filename mc url "https://raw.githubusercontent.com/macropeople/macrocore/master/mc_all.sas";
|
||||||
|
%inc mc;
|
||||||
|
|
||||||
|
filename ft15f001 temp;
|
||||||
|
parmcards4;
|
||||||
|
%webout(OPEN)
|
||||||
|
%global sasjs_tables;
|
||||||
|
%let sasjs_tables=&sasjs_tables;
|
||||||
|
%put &=sasjs_tables;
|
||||||
|
%let sasjs_tables=&sasjs_tables;
|
||||||
|
%macro x();
|
||||||
|
%global sasjs_tables;
|
||||||
|
%do i=1 %to %sysfunc(countw(&sasjs_tables));
|
||||||
|
%let table=%scan(&sasjs_tables,&i);
|
||||||
|
%webout(OBJ,&table)
|
||||||
|
%end;
|
||||||
|
%mend;
|
||||||
|
%x()
|
||||||
|
%webout(CLOSE)
|
||||||
|
;;;;
|
||||||
|
%mv_createwebservice(path=/Public/app/common,name=sendObj)
|
||||||
|
filename ft15f001 temp;
|
||||||
|
parmcards4;
|
||||||
|
%webout(OPEN)
|
||||||
|
%global sasjs_tables;
|
||||||
|
%let sasjs_tables=&sasjs_tables;
|
||||||
|
%put &=sasjs_tables;
|
||||||
|
%macro x();
|
||||||
|
%do i=1 %to %sysfunc(countw(&sasjs_tables));
|
||||||
|
%let table=%scan(&sasjs_tables,&i);
|
||||||
|
%webout(ARR,&table)
|
||||||
|
%end;
|
||||||
|
%mend;
|
||||||
|
%x()
|
||||||
|
%webout(CLOSE)
|
||||||
|
;;;;
|
||||||
|
%mv_createwebservice(path=/Public/app/common,name=sendArr)
|
||||||
|
```
|
||||||
|
|
||||||
|
The above services will return anything you send. To run the tests simply launch `npm run cypress`.
|
||||||
21
LICENSE
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
MIT License
|
||||||
|
|
||||||
|
Copyright (c) 2020 Macro People
|
||||||
|
|
||||||
|
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||||
|
of this software and associated documentation files (the "Software"), to deal
|
||||||
|
in the Software without restriction, including without limitation the rights
|
||||||
|
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||||
|
copies of the Software, and to permit persons to whom the Software is
|
||||||
|
furnished to do so, subject to the following conditions:
|
||||||
|
|
||||||
|
The above copyright notice and this permission notice shall be included in all
|
||||||
|
copies or substantial portions of the Software.
|
||||||
|
|
||||||
|
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||||
|
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||||
|
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||||
|
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||||
|
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||||
|
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||||
|
SOFTWARE.
|
||||||
50
README.md
Normal file
@@ -0,0 +1,50 @@
|
|||||||
|
[](https://www.jsdelivr.com/package/npm/sasjs)
|
||||||
|
|
||||||
|
# SASjs
|
||||||
|
|
||||||
|
SASjs is a open-source framework for building Web Apps on SAS® platforms. You can use as much or as little of it as you like. This repository contains the JS adapter, the part that handles the to/from SAS communication on the client side. There are 3 ways to install it:
|
||||||
|
|
||||||
|
1 - `npm install sasjs` - for use in a node project
|
||||||
|
|
||||||
|
2 - [Download](https://cdn.jsdelivr.net/npm/sasjs/index.js) and use a copy of the latest JS file
|
||||||
|
|
||||||
|
3 - Reference directly from the CDN - in which case click [here](https://www.jsdelivr.com/package/npm/sasjs?tab=collection) and select "SRI" to get the script tag with the integrity hash.
|
||||||
|
|
||||||
|
If you are short on time and just need to build an app quickly, then check out [this video](https://vimeo.com/393161794) and the [react-seed-app](https://github.com/macropeople/react-seed-app) which provides some boilerplate.
|
||||||
|
|
||||||
|
For more information on building web apps with SAS, check out [sasjs.io](https://sasjs.io)
|
||||||
|
|
||||||
|
|
||||||
|
## None of this makes sense. How do I build an app with it?
|
||||||
|
|
||||||
|
Ok ok. Deploy this [example.html](https://github.com/macropeople/sasjs/blob/master/example.html) file to your web server, and update `servertype` to `SAS9` or `SASVIYA` depending on your backend.
|
||||||
|
|
||||||
|
The backend part can be deployed as follows:
|
||||||
|
|
||||||
|
```
|
||||||
|
%let appLoc=/Public/app/readme; /* Metadata or Viya Folder location as per SASjs config */
|
||||||
|
/* compile macros (can also be downloaded & compiled seperately) */
|
||||||
|
filename mc url "https://raw.githubusercontent.com/macropeople/macrocore/master/mc_all.sas";
|
||||||
|
%inc mc;
|
||||||
|
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)
|
||||||
|
```
|
||||||
|
|
||||||
|
You now have a simple web app with a backend service!
|
||||||
|
|
||||||
|
# More resources
|
||||||
|
|
||||||
|
For more information specific to this adapter you can check out this [user guide](https://sasjs.io/sasjs/sasjs-adapter/) or the [technical](http://adapter.sasjs.io/) documentation.
|
||||||
|
|
||||||
|
For more information on building web apps in general, check out these [resources](https://sasjs.io/training/resources/) or contact the [author](https://www.linkedin.com/in/allanbowe/) directly.
|
||||||
13
cypress.json
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
{
|
||||||
|
"defaultCommandTimeout": 10000,
|
||||||
|
"chromeWebSecurity": false,
|
||||||
|
"screenshotOnRunFailure": false,
|
||||||
|
"env": {
|
||||||
|
"serverUrl": "",
|
||||||
|
"appLoc": "/Public/app",
|
||||||
|
"serverType": "SAS9",
|
||||||
|
"debug": false,
|
||||||
|
"username": "",
|
||||||
|
"password": ""
|
||||||
|
}
|
||||||
|
}
|
||||||
1
docs/CNAME
Normal file
@@ -0,0 +1 @@
|
|||||||
|
adapter.sasjs.io
|
||||||
1
docs/assets/css/main.css
Normal file
1
docs/assets/css/main.css.map
Normal file
BIN
docs/assets/images/icons.png
Normal file
|
After Width: | Height: | Size: 9.4 KiB |
BIN
docs/assets/images/icons@2x.png
Normal file
|
After Width: | Height: | Size: 28 KiB |
BIN
docs/assets/images/widgets.png
Normal file
|
After Width: | Height: | Size: 480 B |
BIN
docs/assets/images/widgets@2x.png
Normal file
|
After Width: | Height: | Size: 855 B |
5
docs/assets/js/main.js
Normal file
1
docs/assets/js/search.json
Normal file
1241
docs/classes/_index_.sasjs.html
Normal file
263
docs/classes/_index_.sasjsconfig.html
Normal file
@@ -0,0 +1,263 @@
|
|||||||
|
<!doctype html>
|
||||||
|
<html class="default no-js">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<title>SASjsConfig | sasjs</title>
|
||||||
|
<meta name="description" content="Documentation for sasjs">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<link rel="stylesheet" href="../assets/css/main.css">
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<header>
|
||||||
|
<div class="tsd-page-toolbar">
|
||||||
|
<div class="container">
|
||||||
|
<div class="table-wrap">
|
||||||
|
<div class="table-cell" id="tsd-search" data-index="../assets/js/search.json" data-base="..">
|
||||||
|
<div class="field">
|
||||||
|
<label for="tsd-search-field" class="tsd-widget search no-caption">Search</label>
|
||||||
|
<input id="tsd-search-field" type="text" />
|
||||||
|
</div>
|
||||||
|
<ul class="results">
|
||||||
|
<li class="state loading">Preparing search index...</li>
|
||||||
|
<li class="state failure">The search index is not available</li>
|
||||||
|
</ul>
|
||||||
|
<a href="../index.html" class="title">sasjs</a>
|
||||||
|
</div>
|
||||||
|
<div class="table-cell" id="tsd-widgets">
|
||||||
|
<div id="tsd-filter">
|
||||||
|
<a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a>
|
||||||
|
<div class="tsd-filter-group">
|
||||||
|
<div class="tsd-select" id="tsd-filter-visibility">
|
||||||
|
<span class="tsd-select-label">All</span>
|
||||||
|
<ul class="tsd-select-list">
|
||||||
|
<li data-value="public">Public</li>
|
||||||
|
<li data-value="protected">Public/Protected</li>
|
||||||
|
<li data-value="private" class="selected">All</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<input type="checkbox" id="tsd-filter-inherited" checked />
|
||||||
|
<label class="tsd-widget" for="tsd-filter-inherited">Inherited</label>
|
||||||
|
<input type="checkbox" id="tsd-filter-externals" checked />
|
||||||
|
<label class="tsd-widget" for="tsd-filter-externals">Externals</label>
|
||||||
|
<input type="checkbox" id="tsd-filter-only-exported" />
|
||||||
|
<label class="tsd-widget" for="tsd-filter-only-exported">Only exported</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="tsd-page-title">
|
||||||
|
<div class="container">
|
||||||
|
<ul class="tsd-breadcrumb">
|
||||||
|
<li>
|
||||||
|
<a href="../globals.html">Globals</a>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="../modules/_index_.html">"index"</a>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="_index_.sasjsconfig.html">SASjsConfig</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h1>Class SASjsConfig</h1>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
<div class="container container-main">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-8 col-content">
|
||||||
|
<section class="tsd-panel tsd-hierarchy">
|
||||||
|
<h3>Hierarchy</h3>
|
||||||
|
<ul class="tsd-hierarchy">
|
||||||
|
<li>
|
||||||
|
<span class="target">SASjsConfig</span>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel-group tsd-index-group">
|
||||||
|
<h2>Index</h2>
|
||||||
|
<section class="tsd-panel tsd-index-panel">
|
||||||
|
<div class="tsd-index-content">
|
||||||
|
<section class="tsd-index-section ">
|
||||||
|
<h3>Properties</h3>
|
||||||
|
<ul class="tsd-index-list">
|
||||||
|
<li class="tsd-kind-property tsd-parent-kind-class"><a href="_index_.sasjsconfig.html#apploc" class="tsd-kind-icon">app<wbr>Loc</a></li>
|
||||||
|
<li class="tsd-kind-property tsd-parent-kind-class"><a href="_index_.sasjsconfig.html#debug" class="tsd-kind-icon">debug</a></li>
|
||||||
|
<li class="tsd-kind-property tsd-parent-kind-class"><a href="_index_.sasjsconfig.html#pathsas9" class="tsd-kind-icon">pathSAS9</a></li>
|
||||||
|
<li class="tsd-kind-property tsd-parent-kind-class"><a href="_index_.sasjsconfig.html#pathsasviya" class="tsd-kind-icon">pathSASViya</a></li>
|
||||||
|
<li class="tsd-kind-property tsd-parent-kind-class"><a href="_index_.sasjsconfig.html#servertype" class="tsd-kind-icon">server<wbr>Type</a></li>
|
||||||
|
<li class="tsd-kind-property tsd-parent-kind-class"><a href="_index_.sasjsconfig.html#serverurl" class="tsd-kind-icon">server<wbr>Url</a></li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel-group tsd-member-group ">
|
||||||
|
<h2>Properties</h2>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class">
|
||||||
|
<a name="apploc" class="tsd-anchor"></a>
|
||||||
|
<h3>app<wbr>Loc</h3>
|
||||||
|
<div class="tsd-signature tsd-kind-icon">app<wbr>Loc<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> = ""</span></div>
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in <a href="https://github.com/macropeople/sasjs/blob/bc92d72/src/index.ts#L28">index.ts:28</a></li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class">
|
||||||
|
<a name="debug" class="tsd-anchor"></a>
|
||||||
|
<h3>debug</h3>
|
||||||
|
<div class="tsd-signature tsd-kind-icon">debug<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> = true</span></div>
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in <a href="https://github.com/macropeople/sasjs/blob/bc92d72/src/index.ts#L30">index.ts:30</a></li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class">
|
||||||
|
<a name="pathsas9" class="tsd-anchor"></a>
|
||||||
|
<h3>pathSAS9</h3>
|
||||||
|
<div class="tsd-signature tsd-kind-icon">pathSAS9<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> = ""</span></div>
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in <a href="https://github.com/macropeople/sasjs/blob/bc92d72/src/index.ts#L26">index.ts:26</a></li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class">
|
||||||
|
<a name="pathsasviya" class="tsd-anchor"></a>
|
||||||
|
<h3>pathSASViya</h3>
|
||||||
|
<div class="tsd-signature tsd-kind-icon">pathSASViya<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> = ""</span></div>
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in <a href="https://github.com/macropeople/sasjs/blob/bc92d72/src/index.ts#L27">index.ts:27</a></li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class">
|
||||||
|
<a name="servertype" class="tsd-anchor"></a>
|
||||||
|
<h3>server<wbr>Type</h3>
|
||||||
|
<div class="tsd-signature tsd-kind-icon">server<wbr>Type<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> = ""</span></div>
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in <a href="https://github.com/macropeople/sasjs/blob/bc92d72/src/index.ts#L29">index.ts:29</a></li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class">
|
||||||
|
<a name="serverurl" class="tsd-anchor"></a>
|
||||||
|
<h3>server<wbr>Url</h3>
|
||||||
|
<div class="tsd-signature tsd-kind-icon">server<wbr>Url<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> = ""</span></div>
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in <a href="https://github.com/macropeople/sasjs/blob/bc92d72/src/index.ts#L25">index.ts:25</a></li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
|
||||||
|
<nav class="tsd-navigation primary">
|
||||||
|
<ul>
|
||||||
|
<li class="globals ">
|
||||||
|
<a href="../globals.html"><em>Globals</em></a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-module">
|
||||||
|
<a href="../modules/_sasjs_spec_.html">"SASjs.spec"</a>
|
||||||
|
</li>
|
||||||
|
<li class="current tsd-kind-module">
|
||||||
|
<a href="../modules/_index_.html">"index"</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
<nav class="tsd-navigation secondary menu-sticky">
|
||||||
|
<ul class="before-current">
|
||||||
|
<li class=" tsd-kind-class tsd-parent-kind-module">
|
||||||
|
<a href="_index_.sasjs.html" class="tsd-kind-icon">SASjs</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<ul class="current">
|
||||||
|
<li class="current tsd-kind-class tsd-parent-kind-module">
|
||||||
|
<a href="_index_.sasjsconfig.html" class="tsd-kind-icon">SASjs<wbr>Config</a>
|
||||||
|
<ul>
|
||||||
|
<li class=" tsd-kind-property tsd-parent-kind-class">
|
||||||
|
<a href="_index_.sasjsconfig.html#apploc" class="tsd-kind-icon">app<wbr>Loc</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-property tsd-parent-kind-class">
|
||||||
|
<a href="_index_.sasjsconfig.html#debug" class="tsd-kind-icon">debug</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-property tsd-parent-kind-class">
|
||||||
|
<a href="_index_.sasjsconfig.html#pathsas9" class="tsd-kind-icon">pathSAS9</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-property tsd-parent-kind-class">
|
||||||
|
<a href="_index_.sasjsconfig.html#pathsasviya" class="tsd-kind-icon">pathSASViya</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-property tsd-parent-kind-class">
|
||||||
|
<a href="_index_.sasjsconfig.html#servertype" class="tsd-kind-icon">server<wbr>Type</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-property tsd-parent-kind-class">
|
||||||
|
<a href="_index_.sasjsconfig.html#serverurl" class="tsd-kind-icon">server<wbr>Url</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<ul class="after-current">
|
||||||
|
<li class=" tsd-kind-interface tsd-parent-kind-module">
|
||||||
|
<a href="../interfaces/_index_.sasjsrequest.html" class="tsd-kind-icon">SASjs<wbr>Request</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-interface tsd-parent-kind-module">
|
||||||
|
<a href="../interfaces/_index_.sasjswatingrequest.html" class="tsd-kind-icon">SASjs<wbr>Wating<wbr>Request</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-function tsd-parent-kind-module tsd-is-not-exported">
|
||||||
|
<a href="../modules/_index_.html#comparetimestamps" class="tsd-kind-icon">compare<wbr>Timestamps</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-function tsd-parent-kind-module tsd-is-not-exported">
|
||||||
|
<a href="../modules/_index_.html#converttocsv" class="tsd-kind-icon">convert<wbr>ToCSV</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-function tsd-parent-kind-module tsd-is-not-exported">
|
||||||
|
<a href="../modules/_index_.html#getbytesize" class="tsd-kind-icon">get<wbr>Byte<wbr>Size</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-function tsd-parent-kind-module tsd-is-not-exported">
|
||||||
|
<a href="../modules/_index_.html#serialize" class="tsd-kind-icon">serialize</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-function tsd-parent-kind-module tsd-is-not-exported">
|
||||||
|
<a href="../modules/_index_.html#splitchunks" class="tsd-kind-icon">split<wbr>Chunks</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-object-literal tsd-parent-kind-module tsd-is-not-exported">
|
||||||
|
<a href="../modules/_index_.html#defaultconfig" class="tsd-kind-icon">default<wbr>Config</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<footer class="with-border-bottom">
|
||||||
|
<div class="container">
|
||||||
|
<h2>Legend</h2>
|
||||||
|
<div class="tsd-legend-group">
|
||||||
|
<ul class="tsd-legend">
|
||||||
|
<li class="tsd-kind-object-literal"><span class="tsd-kind-icon">Object literal</span></li>
|
||||||
|
<li class="tsd-kind-variable"><span class="tsd-kind-icon">Variable</span></li>
|
||||||
|
<li class="tsd-kind-function"><span class="tsd-kind-icon">Function</span></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="tsd-legend">
|
||||||
|
<li class="tsd-kind-class"><span class="tsd-kind-icon">Class</span></li>
|
||||||
|
<li class="tsd-kind-property tsd-parent-kind-class"><span class="tsd-kind-icon">Property</span></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="tsd-legend">
|
||||||
|
<li class="tsd-kind-interface"><span class="tsd-kind-icon">Interface</span></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
<div class="container tsd-generator">
|
||||||
|
<p>Generated using <a href="https://typedoc.org/" target="_blank">TypeDoc</a></p>
|
||||||
|
</div>
|
||||||
|
<div class="overlay"></div>
|
||||||
|
<script src="../assets/js/main.js"></script>
|
||||||
|
<script>if (location.protocol == 'file:') document.write('<script src="../assets/js/search.js"><' + '/script>');</script>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
278
docs/classes/sas9apiclient.sas9apiclient-1.html
Normal file
@@ -0,0 +1,278 @@
|
|||||||
|
<!doctype html>
|
||||||
|
<html class="default no-js">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<title>SAS9ApiClient | sasjs</title>
|
||||||
|
<meta name="description" content="">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<link rel="stylesheet" href="../assets/css/main.css">
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<header>
|
||||||
|
<div class="tsd-page-toolbar">
|
||||||
|
<div class="container">
|
||||||
|
<div class="table-wrap">
|
||||||
|
<div class="table-cell" id="tsd-search" data-index="../assets/js/search.js" data-base="..">
|
||||||
|
<div class="field">
|
||||||
|
<label for="tsd-search-field" class="tsd-widget search no-caption">Search</label>
|
||||||
|
<input id="tsd-search-field" type="text" />
|
||||||
|
</div>
|
||||||
|
<ul class="results">
|
||||||
|
<li class="state loading">Preparing search index...</li>
|
||||||
|
<li class="state failure">The search index is not available</li>
|
||||||
|
</ul>
|
||||||
|
<ul class="results-priority" style="display:none">
|
||||||
|
</ul>
|
||||||
|
<a href="../index.html" class="title">sasjs</a>
|
||||||
|
 <a href="https://github.com/macropeople/sasjs" class="title">SASjs on Github</a>
|
||||||
|
 <a href="https://sasjs.io" class="title">SASjs.io</a>
|
||||||
|
 <a href="https://github.com/macropeople/sasjs-cli" class="title">SASjs CLI</a>
|
||||||
|
 <a href="https://github.com/macropeople/react-seed-app" class="title">React Seed App</a>
|
||||||
|
</div>
|
||||||
|
<div class="table-cell" id="tsd-widgets">
|
||||||
|
<div id="tsd-filter">
|
||||||
|
<a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a>
|
||||||
|
<div class="tsd-filter-group">
|
||||||
|
<div class="tsd-select" id="tsd-filter-visibility">
|
||||||
|
<span class="tsd-select-label">All</span>
|
||||||
|
<ul class="tsd-select-list">
|
||||||
|
<li data-value="public">Public</li>
|
||||||
|
<li data-value="protected">Public/Protected</li>
|
||||||
|
<li data-value="private" class="selected">All</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<input type="checkbox" id="tsd-filter-inherited" checked />
|
||||||
|
<label class="tsd-widget" for="tsd-filter-inherited">Inherited</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="tsd-page-title">
|
||||||
|
<div class="container">
|
||||||
|
<ul class="tsd-breadcrumb">
|
||||||
|
<li>
|
||||||
|
<a href="../modules/sas9apiclient.html">SAS9ApiClient</a>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="sas9apiclient.sas9apiclient-1.html">SAS9ApiClient</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
<div class="container container-main">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-3 col-menu menu-sticky-wrap menu-highlight">
|
||||||
|
<nav class="tsd-navigation outline primary">
|
||||||
|
<a style="margin-left:0em" href="../globals.html">Globals</a>
|
||||||
|
<ul style="display:none">
|
||||||
|
{"SAS Adapter":{"SASjs":"modules/sasjs","SASjsConfig":"classes/sasjsconfig.sasjsconfig-1","ServerType":"enums/servertype.servertype-1","SASjsRequest":"interfaces/sasjsrequest.sasjsrequest-1","SASjsWaitingRequest":"interfaces/sasjswaitingrequest.sasjswaitingrequest-1"},"SAS Viya API Client":"classes/sasviyaapiclient.sasviyaapiclient-1","SAS 9 API Client":"classes/sas9apiclient.sas9apiclient-1"}
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
<div class="col-7 offset-3 col-content">
|
||||||
|
<h1>Class SAS9ApiClient</h1>
|
||||||
|
<section class="tsd-panel tsd-comment"><div class="tsd-comment tsd-typography tsd-comment-shorttext">
|
||||||
|
<div class="lead">
|
||||||
|
<p>A client for interfacing with the SAS9 REST API</p>
|
||||||
|
</div></div></section>
|
||||||
|
<section class="tsd-panel tsd-hierarchy">
|
||||||
|
<h3>Hierarchy</h3>
|
||||||
|
<ul class="tsd-hierarchy">
|
||||||
|
<li>
|
||||||
|
<span class="target">SAS9ApiClient</span>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel-group tsd-index-group">
|
||||||
|
<section class="tsd-panel tsd-index-panel">
|
||||||
|
<div class="tsd-index-content">
|
||||||
|
<section class="tsd-index-section ">
|
||||||
|
<h3>Constructors</h3>
|
||||||
|
<ul class="tsd-index-list">
|
||||||
|
<li class="tsd-kind-constructor tsd-parent-kind-class"><a href="sas9apiclient.sas9apiclient-1.html#constructor" class="tsd-kind-icon">constructor</a></li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-index-section ">
|
||||||
|
<h3>Methods</h3>
|
||||||
|
<ul class="tsd-index-list">
|
||||||
|
<li class="tsd-kind-method tsd-parent-kind-class"><a href="sas9apiclient.sas9apiclient-1.html#executescript" class="tsd-kind-icon">executeScript</a></li>
|
||||||
|
<li class="tsd-kind-method tsd-parent-kind-class"><a href="sas9apiclient.sas9apiclient-1.html#getconfig" class="tsd-kind-icon">getConfig</a></li>
|
||||||
|
<li class="tsd-kind-method tsd-parent-kind-class"><a href="sas9apiclient.sas9apiclient-1.html#setconfig" class="tsd-kind-icon">setConfig</a></li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel-group tsd-member-group ">
|
||||||
|
<h2>Constructors</h2>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-constructor tsd-parent-kind-class">
|
||||||
|
<a name="constructor" class="tsd-anchor"></a>
|
||||||
|
<h3>constructor</h3>
|
||||||
|
<ul class="tsd-signatures tsd-kind-constructor tsd-parent-kind-class">
|
||||||
|
<li class="tsd-signature tsd-kind-icon">new SAS9<wbr>Api<wbr>Client<span class="tsd-signature-symbol">(</span>serverUrl<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="sas9apiclient.sas9apiclient-1.html" class="tsd-signature-type">SAS9ApiClient</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="tsd-descriptions">
|
||||||
|
<li class="tsd-description">
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in SAS9ApiClient.ts:5</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
<h4 class="tsd-parameters-title">Parameters</h4>
|
||||||
|
<ul class="tsd-parameters">
|
||||||
|
<li>
|
||||||
|
<h5>serverUrl: <span class="tsd-signature-type">string</span></h5>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h4 class="tsd-returns-title">Returns <a href="sas9apiclient.sas9apiclient-1.html" class="tsd-signature-type">SAS9ApiClient</a></h4>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel-group tsd-member-group ">
|
||||||
|
<h2>Methods</h2>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<a name="executescript" class="tsd-anchor"></a>
|
||||||
|
<h3>execute<wbr>Script</h3>
|
||||||
|
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<li class="tsd-signature tsd-kind-icon">execute<wbr>Script<span class="tsd-signature-symbol">(</span>linesOfCode<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span>, serverName<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, repositoryName<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="tsd-descriptions">
|
||||||
|
<li class="tsd-description">
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in SAS9ApiClient.ts:31</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
<div class="tsd-comment tsd-typography tsd-comment-shorttext">
|
||||||
|
<div class="lead">
|
||||||
|
<p>Executes code on a SAS9 server.</p>
|
||||||
|
</div></div>
|
||||||
|
<h4 class="tsd-parameters-title">Parameters</h4>
|
||||||
|
<ul class="tsd-parameters">
|
||||||
|
<li>
|
||||||
|
<h5>linesOfCode: <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span></h5>
|
||||||
|
<div class="tsd-comment tsd-typography tsd-comment-text">
|
||||||
|
<p>an array of lines of code to execute</p>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<h5>serverName: <span class="tsd-signature-type">string</span></h5>
|
||||||
|
<div class="tsd-comment tsd-typography tsd-comment-text">
|
||||||
|
<p>the server to execute the code on</p>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<h5>repositoryName: <span class="tsd-signature-type">string</span></h5>
|
||||||
|
<div class="tsd-comment tsd-typography tsd-comment-text">
|
||||||
|
<p>the repository to execute the code on</p>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></h4>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<a name="getconfig" class="tsd-anchor"></a>
|
||||||
|
<h3>get<wbr>Config</h3>
|
||||||
|
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<li class="tsd-signature tsd-kind-icon">get<wbr>Config<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">object</span></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="tsd-descriptions">
|
||||||
|
<li class="tsd-description">
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in SAS9ApiClient.ts:11</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
<div class="tsd-comment tsd-typography tsd-comment-shorttext">
|
||||||
|
<div class="lead">
|
||||||
|
<p>returns on object containing the server URL</p>
|
||||||
|
</div></div>
|
||||||
|
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">object</span></h4>
|
||||||
|
<ul class="tsd-parameters">
|
||||||
|
<li class="tsd-parameter">
|
||||||
|
<h5>server<wbr>Url<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<a name="setconfig" class="tsd-anchor"></a>
|
||||||
|
<h3>set<wbr>Config</h3>
|
||||||
|
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<li class="tsd-signature tsd-kind-icon">set<wbr>Config<span class="tsd-signature-symbol">(</span>serverUrl<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="tsd-descriptions">
|
||||||
|
<li class="tsd-description">
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in SAS9ApiClient.ts:21</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
<div class="tsd-comment tsd-typography tsd-comment-shorttext">
|
||||||
|
<div class="lead">
|
||||||
|
<p>Updates serverurl which is not null</p>
|
||||||
|
</div></div>
|
||||||
|
<h4 class="tsd-parameters-title">Parameters</h4>
|
||||||
|
<ul class="tsd-parameters">
|
||||||
|
<li>
|
||||||
|
<h5>serverUrl: <span class="tsd-signature-type">string</span></h5>
|
||||||
|
<div class="tsd-comment tsd-typography tsd-comment-text">
|
||||||
|
<p>the URL of the server.</p>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
<!--{"options":"/Users/allan/git/sasjs","tsconfig":"/Users/allan/git/sasjs","inputFiles":["/Users/allan/git/sasjs/src/SAS9ApiClient.ts","/Users/allan/git/sasjs/src/SASViyaApiClient.ts","/Users/allan/git/sasjs/src/SASjs.ts","/Users/allan/git/sasjs/src/index.ts","/Users/allan/git/sasjs/src/types/Context.ts","/Users/allan/git/sasjs/src/types/CsrfToken.ts","/Users/allan/git/sasjs/src/types/Folder.ts","/Users/allan/git/sasjs/src/types/Job.ts","/Users/allan/git/sasjs/src/types/JobResult.ts","/Users/allan/git/sasjs/src/types/Link.ts","/Users/allan/git/sasjs/src/types/SASjsConfig.ts","/Users/allan/git/sasjs/src/types/SASjsRequest.ts","/Users/allan/git/sasjs/src/types/SASjsWaitingRequest.ts","/Users/allan/git/sasjs/src/types/ServerType.ts","/Users/allan/git/sasjs/src/types/Session.ts","/Users/allan/git/sasjs/src/types/index.ts","/Users/allan/git/sasjs/src/utils/asyncForEach.ts","/Users/allan/git/sasjs/src/utils/compareTimestamps.ts","/Users/allan/git/sasjs/src/utils/convertToCsv.ts","/Users/allan/git/sasjs/src/utils/index.ts","/Users/allan/git/sasjs/src/utils/isAuthorizeFormRequired.ts","/Users/allan/git/sasjs/src/utils/isLoginRequired.ts","/Users/allan/git/sasjs/src/utils/isLoginSuccess.ts","/Users/allan/git/sasjs/src/utils/makeRequest.ts","/Users/allan/git/sasjs/src/utils/needsRetry.ts","/Users/allan/git/sasjs/src/utils/parseAndSubmitAuthorizeForm.ts","/Users/allan/git/sasjs/src/utils/parseGeneratedCode.ts","/Users/allan/git/sasjs/src/utils/parseSasViyaLog.ts","/Users/allan/git/sasjs/src/utils/parseSourceCode.ts","/Users/allan/git/sasjs/src/utils/serialize.ts","/Users/allan/git/sasjs/src/utils/splitChunks.ts"],"mode":1,"includeDeclarations":true,"entryPoint":"","exclude":["**/*+(index|.spec|.e2e).ts"],"externalPattern":[],"excludeExternals":true,"excludeNotExported":true,"excludeNotDocumented":false,"excludePrivate":true,"excludeProtected":false,"ignoreCompilerErrors":true,"disableSources":false,"includes":"","media":"","out":"docs","json":"","theme":"./node_modules/typedoc-neo-theme/bin/default","name":"","includeVersion":false,"excludeTags":[],"readme":"","defaultCategory":"Other","categoryOrder":[],"categorizeByGroup":true,"gitRevision":"","gitRemote":"origin","gaID":"","gaSite":"auto","hideGenerator":false,"toc":[],"disableOutputCheck":true,"help":false,"version":false,"plugin":[],"logger":"console","listInvalidSymbolLinks":false,"links":[{"label":"SASjs on Github","url":"https://github.com/macropeople/sasjs"},{"label":"SASjs.io","url":"https://sasjs.io"},{"label":"SASjs CLI","url":"https://github.com/macropeople/sasjs-cli"},{"label":"React Seed App","url":"https://github.com/macropeople/react-seed-app"}],"outline":[{"SAS Adapter":{"SASjs":"modules/sasjs","SASjsConfig":"classes/sasjsconfig.sasjsconfig-1","ServerType":"enums/servertype.servertype-1","SASjsRequest":"interfaces/sasjsrequest.sasjsrequest-1","SASjsWaitingRequest":"interfaces/sasjswaitingrequest.sasjswaitingrequest-1"},"SAS Viya API Client":"classes/sasviyaapiclient.sasviyaapiclient-1","SAS 9 API Client":"classes/sas9apiclient.sas9apiclient-1"}],"disableAutoModuleName":"false"}-->
|
||||||
|
</div>
|
||||||
|
<div class="col-2 col-menu secondary-menu">
|
||||||
|
<nav class="tsd-navigation secondary menu-sticky">
|
||||||
|
<ul class="before-current">
|
||||||
|
</ul>
|
||||||
|
<ul class="current">
|
||||||
|
<li class="current tsd-kind-class tsd-parent-kind-module root">
|
||||||
|
<a href="sas9apiclient.sas9apiclient-1.html" class="tsd-kind-icon">SAS9<wbr>Api<wbr>Client</a>
|
||||||
|
<ul>
|
||||||
|
<li class=" tsd-kind-constructor tsd-parent-kind-class">
|
||||||
|
<a href="sas9apiclient.sas9apiclient-1.html#constructor" class="tsd-kind-icon">constructor</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<a href="sas9apiclient.sas9apiclient-1.html#executescript" class="tsd-kind-icon">execute<wbr>Script</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<a href="sas9apiclient.sas9apiclient-1.html#getconfig" class="tsd-kind-icon">get<wbr>Config</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<a href="sas9apiclient.sas9apiclient-1.html#setconfig" class="tsd-kind-icon">set<wbr>Config</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<ul class="after-current">
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<footer class="with-border-bottom">
|
||||||
|
</footer>
|
||||||
|
<div class="container tsd-generator">
|
||||||
|
<p>Generated using <a href="http://typedoc.org/" target="_blank">TypeDoc</a></p>
|
||||||
|
</div>
|
||||||
|
<div class="overlay"></div>
|
||||||
|
<script src="../assets/js/main.js"></script>
|
||||||
|
<script>if (location.protocol == 'file:') document.write('<script src="../assets/js/search.js"><' + '/script>');</script>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
910
docs/classes/sasjs.sasjs-1.html
Normal file
@@ -0,0 +1,910 @@
|
|||||||
|
<!doctype html>
|
||||||
|
<html class="default no-js">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<title>SASjs | sasjs</title>
|
||||||
|
<meta name="description" content="">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<link rel="stylesheet" href="../assets/css/main.css">
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<header>
|
||||||
|
<div class="tsd-page-toolbar">
|
||||||
|
<div class="container">
|
||||||
|
<div class="table-wrap">
|
||||||
|
<div class="table-cell" id="tsd-search" data-index="../assets/js/search.js" data-base="..">
|
||||||
|
<div class="field">
|
||||||
|
<label for="tsd-search-field" class="tsd-widget search no-caption">Search</label>
|
||||||
|
<input id="tsd-search-field" type="text" />
|
||||||
|
</div>
|
||||||
|
<ul class="results">
|
||||||
|
<li class="state loading">Preparing search index...</li>
|
||||||
|
<li class="state failure">The search index is not available</li>
|
||||||
|
</ul>
|
||||||
|
<ul class="results-priority" style="display:none">
|
||||||
|
</ul>
|
||||||
|
<a href="../index.html" class="title">sasjs</a>
|
||||||
|
 <a href="https://github.com/macropeople/sasjs" class="title">SASjs on Github</a>
|
||||||
|
 <a href="https://sasjs.io" class="title">SASjs.io</a>
|
||||||
|
 <a href="https://github.com/macropeople/sasjs-cli" class="title">SASjs CLI</a>
|
||||||
|
 <a href="https://github.com/macropeople/react-seed-app" class="title">React Seed App</a>
|
||||||
|
</div>
|
||||||
|
<div class="table-cell" id="tsd-widgets">
|
||||||
|
<div id="tsd-filter">
|
||||||
|
<a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a>
|
||||||
|
<div class="tsd-filter-group">
|
||||||
|
<div class="tsd-select" id="tsd-filter-visibility">
|
||||||
|
<span class="tsd-select-label">All</span>
|
||||||
|
<ul class="tsd-select-list">
|
||||||
|
<li data-value="public">Public</li>
|
||||||
|
<li data-value="protected">Public/Protected</li>
|
||||||
|
<li data-value="private" class="selected">All</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<input type="checkbox" id="tsd-filter-inherited" checked />
|
||||||
|
<label class="tsd-widget" for="tsd-filter-inherited">Inherited</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="tsd-page-title">
|
||||||
|
<div class="container">
|
||||||
|
<ul class="tsd-breadcrumb">
|
||||||
|
<li>
|
||||||
|
<a href="../modules/sasjs.html">SASjs</a>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="sasjs.sasjs-1.html">SASjs</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
<div class="container container-main">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-3 col-menu menu-sticky-wrap menu-highlight">
|
||||||
|
<nav class="tsd-navigation outline primary">
|
||||||
|
<a style="margin-left:0em" href="../globals.html">Globals</a>
|
||||||
|
<ul style="display:none">
|
||||||
|
{"SAS Adapter":{"SASjs":"modules/sasjs","SASjsConfig":"classes/sasjsconfig.sasjsconfig-1","ServerType":"enums/servertype.servertype-1","SASjsRequest":"interfaces/sasjsrequest.sasjsrequest-1","SASjsWaitingRequest":"interfaces/sasjswaitingrequest.sasjswaitingrequest-1"},"SAS Viya API Client":"classes/sasviyaapiclient.sasviyaapiclient-1","SAS 9 API Client":"classes/sas9apiclient.sas9apiclient-1"}
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
<div class="col-7 offset-3 col-content">
|
||||||
|
<h1>Class SASjs</h1>
|
||||||
|
<section class="tsd-panel tsd-comment"><div class="tsd-comment tsd-typography tsd-comment-shorttext">
|
||||||
|
<div class="lead">
|
||||||
|
<p>SASjs is a JavaScript adapter for SAS.</p>
|
||||||
|
</div></div></section>
|
||||||
|
<section class="tsd-panel tsd-hierarchy">
|
||||||
|
<h3>Hierarchy</h3>
|
||||||
|
<ul class="tsd-hierarchy">
|
||||||
|
<li>
|
||||||
|
<span class="target">SASjs</span>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel-group tsd-index-group">
|
||||||
|
<section class="tsd-panel tsd-index-panel">
|
||||||
|
<div class="tsd-index-content">
|
||||||
|
<section class="tsd-index-section ">
|
||||||
|
<h3>Constructors</h3>
|
||||||
|
<ul class="tsd-index-list">
|
||||||
|
<li class="tsd-kind-constructor tsd-parent-kind-class"><a href="sasjs.sasjs-1.html#constructor" class="tsd-kind-icon">constructor</a></li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-index-section ">
|
||||||
|
<h3>Methods</h3>
|
||||||
|
<ul class="tsd-index-list">
|
||||||
|
<li class="tsd-kind-method tsd-parent-kind-class"><a href="sasjs.sasjs-1.html#checksession" class="tsd-kind-icon">checkSession</a></li>
|
||||||
|
<li class="tsd-kind-method tsd-parent-kind-class"><a href="sasjs.sasjs-1.html#createfolder" class="tsd-kind-icon">createFolder</a></li>
|
||||||
|
<li class="tsd-kind-method tsd-parent-kind-class"><a href="sasjs.sasjs-1.html#createjobdefinition" class="tsd-kind-icon">createJobDefinition</a></li>
|
||||||
|
<li class="tsd-kind-method tsd-parent-kind-class"><a href="sasjs.sasjs-1.html#createsession" class="tsd-kind-icon">createSession</a></li>
|
||||||
|
<li class="tsd-kind-method tsd-parent-kind-class"><a href="sasjs.sasjs-1.html#deleteclient" class="tsd-kind-icon">deleteClient</a></li>
|
||||||
|
<li class="tsd-kind-method tsd-parent-kind-class"><a href="sasjs.sasjs-1.html#deployservicepack" class="tsd-kind-icon">deployServicePack</a></li>
|
||||||
|
<li class="tsd-kind-method tsd-parent-kind-class"><a href="sasjs.sasjs-1.html#executescriptsas9" class="tsd-kind-icon">executeScriptSAS9</a></li>
|
||||||
|
<li class="tsd-kind-method tsd-parent-kind-class"><a href="sasjs.sasjs-1.html#executescriptsasviya" class="tsd-kind-icon">executeScriptSASViya</a></li>
|
||||||
|
<li class="tsd-kind-method tsd-parent-kind-class"><a href="sasjs.sasjs-1.html#getaccesstoken" class="tsd-kind-icon">getAccessToken</a></li>
|
||||||
|
<li class="tsd-kind-method tsd-parent-kind-class"><a href="sasjs.sasjs-1.html#getallcontexts" class="tsd-kind-icon">getAllContexts</a></li>
|
||||||
|
<li class="tsd-kind-method tsd-parent-kind-class"><a href="sasjs.sasjs-1.html#getauthcode" class="tsd-kind-icon">getAuthCode</a></li>
|
||||||
|
<li class="tsd-kind-method tsd-parent-kind-class"><a href="sasjs.sasjs-1.html#getcsrf" class="tsd-kind-icon">getCsrf</a></li>
|
||||||
|
<li class="tsd-kind-method tsd-parent-kind-class"><a href="sasjs.sasjs-1.html#getexecutablecontexts" class="tsd-kind-icon">getExecutableContexts</a></li>
|
||||||
|
<li class="tsd-kind-method tsd-parent-kind-class"><a href="sasjs.sasjs-1.html#getsasrequests" class="tsd-kind-icon">getSasRequests</a></li>
|
||||||
|
<li class="tsd-kind-method tsd-parent-kind-class"><a href="sasjs.sasjs-1.html#getsasjsconfig" class="tsd-kind-icon">getSasjsConfig</a></li>
|
||||||
|
<li class="tsd-kind-method tsd-parent-kind-class"><a href="sasjs.sasjs-1.html#getusername" class="tsd-kind-icon">getUserName</a></li>
|
||||||
|
<li class="tsd-kind-method tsd-parent-kind-class"><a href="sasjs.sasjs-1.html#login" class="tsd-kind-icon">logIn</a></li>
|
||||||
|
<li class="tsd-kind-method tsd-parent-kind-class"><a href="sasjs.sasjs-1.html#logout" class="tsd-kind-icon">logOut</a></li>
|
||||||
|
<li class="tsd-kind-method tsd-parent-kind-class"><a href="sasjs.sasjs-1.html#refreshtokens" class="tsd-kind-icon">refreshTokens</a></li>
|
||||||
|
<li class="tsd-kind-method tsd-parent-kind-class"><a href="sasjs.sasjs-1.html#request" class="tsd-kind-icon">request</a></li>
|
||||||
|
<li class="tsd-kind-method tsd-parent-kind-class"><a href="sasjs.sasjs-1.html#setdebugstate" class="tsd-kind-icon">setDebugState</a></li>
|
||||||
|
<li class="tsd-kind-method tsd-parent-kind-class"><a href="sasjs.sasjs-1.html#setsasjsconfig" class="tsd-kind-icon">setSASjsConfig</a></li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel-group tsd-member-group ">
|
||||||
|
<h2>Constructors</h2>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-constructor tsd-parent-kind-class">
|
||||||
|
<a name="constructor" class="tsd-anchor"></a>
|
||||||
|
<h3>constructor</h3>
|
||||||
|
<ul class="tsd-signatures tsd-kind-constructor tsd-parent-kind-class">
|
||||||
|
<li class="tsd-signature tsd-kind-icon">new SASjs<span class="tsd-signature-symbol">(</span>config<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="sasjs.sasjs-1.html" class="tsd-signature-type">SASjs</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="tsd-descriptions">
|
||||||
|
<li class="tsd-description">
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in SASjs.ts:54</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
<h4 class="tsd-parameters-title">Parameters</h4>
|
||||||
|
<ul class="tsd-parameters">
|
||||||
|
<li>
|
||||||
|
<h5><span class="tsd-flag ts-flagOptional">Optional</span> config: <span class="tsd-signature-type">any</span></h5>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h4 class="tsd-returns-title">Returns <a href="sasjs.sasjs-1.html" class="tsd-signature-type">SASjs</a></h4>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel-group tsd-member-group ">
|
||||||
|
<h2>Methods</h2>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<a name="checksession" class="tsd-anchor"></a>
|
||||||
|
<h3>check<wbr>Session</h3>
|
||||||
|
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<li class="tsd-signature tsd-kind-icon">check<wbr>Session<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">object</span><span class="tsd-signature-symbol">></span></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="tsd-descriptions">
|
||||||
|
<li class="tsd-description">
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in SASjs.ts:268</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
<div class="tsd-comment tsd-typography tsd-comment-shorttext">
|
||||||
|
<div class="lead">
|
||||||
|
<p>Checks whether a session is active, or login is required</p>
|
||||||
|
</div></div>
|
||||||
|
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">object</span><span class="tsd-signature-symbol">></span></h4>
|
||||||
|
<p>a promise which resolves with an object containing two values - a boolean <code>isLoggedIn</code>, and a string <code>userName</code></p>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<a name="createfolder" class="tsd-anchor"></a>
|
||||||
|
<h3>create<wbr>Folder</h3>
|
||||||
|
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<li class="tsd-signature tsd-kind-icon">create<wbr>Folder<span class="tsd-signature-symbol">(</span>folderName<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, parentFolderPath<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, parentFolderUri<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span>, accessToken<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span>, sasApiClient<span class="tsd-signature-symbol">?: </span><a href="../modules/sasviyaapiclient.html" class="tsd-signature-type">SASViyaApiClient</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><a href="../interfaces/folder.folder-1.html" class="tsd-signature-type">Folder</a><span class="tsd-signature-symbol">></span></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="tsd-descriptions">
|
||||||
|
<li class="tsd-description">
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in SASjs.ts:122</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
<h4 class="tsd-parameters-title">Parameters</h4>
|
||||||
|
<ul class="tsd-parameters">
|
||||||
|
<li>
|
||||||
|
<h5>folderName: <span class="tsd-signature-type">string</span></h5>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<h5>parentFolderPath: <span class="tsd-signature-type">string</span></h5>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<h5><span class="tsd-flag ts-flagOptional">Optional</span> parentFolderUri: <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></h5>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<h5><span class="tsd-flag ts-flagOptional">Optional</span> accessToken: <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></h5>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<h5><span class="tsd-flag ts-flagOptional">Optional</span> sasApiClient: <a href="../modules/sasviyaapiclient.html" class="tsd-signature-type">SASViyaApiClient</a></h5>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><a href="../interfaces/folder.folder-1.html" class="tsd-signature-type">Folder</a><span class="tsd-signature-symbol">></span></h4>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<a name="createjobdefinition" class="tsd-anchor"></a>
|
||||||
|
<h3>create<wbr>Job<wbr>Definition</h3>
|
||||||
|
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<li class="tsd-signature tsd-kind-icon">create<wbr>Job<wbr>Definition<span class="tsd-signature-symbol">(</span>jobName<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, code<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, parentFolderPath<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span>, parentFolderUri<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span>, accessToken<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span>, sasApiClient<span class="tsd-signature-symbol">?: </span><a href="../modules/sasviyaapiclient.html" class="tsd-signature-type">SASViyaApiClient</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><a href="../interfaces/job.job-1.html" class="tsd-signature-type">Job</a><span class="tsd-signature-symbol">></span></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="tsd-descriptions">
|
||||||
|
<li class="tsd-description">
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in SASjs.ts:147</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
<h4 class="tsd-parameters-title">Parameters</h4>
|
||||||
|
<ul class="tsd-parameters">
|
||||||
|
<li>
|
||||||
|
<h5>jobName: <span class="tsd-signature-type">string</span></h5>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<h5>code: <span class="tsd-signature-type">string</span></h5>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<h5><span class="tsd-flag ts-flagOptional">Optional</span> parentFolderPath: <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></h5>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<h5><span class="tsd-flag ts-flagOptional">Optional</span> parentFolderUri: <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></h5>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<h5><span class="tsd-flag ts-flagOptional">Optional</span> accessToken: <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></h5>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<h5><span class="tsd-flag ts-flagOptional">Optional</span> sasApiClient: <a href="../modules/sasviyaapiclient.html" class="tsd-signature-type">SASViyaApiClient</a></h5>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><a href="../interfaces/job.job-1.html" class="tsd-signature-type">Job</a><span class="tsd-signature-symbol">></span></h4>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<a name="createsession" class="tsd-anchor"></a>
|
||||||
|
<h3>create<wbr>Session</h3>
|
||||||
|
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<li class="tsd-signature tsd-kind-icon">create<wbr>Session<span class="tsd-signature-symbol">(</span>contextName<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, accessToken<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><a href="../interfaces/session.session-1.html" class="tsd-signature-type">Session</a><span class="tsd-signature-symbol">></span></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="tsd-descriptions">
|
||||||
|
<li class="tsd-description">
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in SASjs.ts:94</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
<h4 class="tsd-parameters-title">Parameters</h4>
|
||||||
|
<ul class="tsd-parameters">
|
||||||
|
<li>
|
||||||
|
<h5>contextName: <span class="tsd-signature-type">string</span></h5>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<h5>accessToken: <span class="tsd-signature-type">string</span></h5>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><a href="../interfaces/session.session-1.html" class="tsd-signature-type">Session</a><span class="tsd-signature-symbol">></span></h4>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<a name="deleteclient" class="tsd-anchor"></a>
|
||||||
|
<h3>delete<wbr>Client</h3>
|
||||||
|
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<li class="tsd-signature tsd-kind-icon">delete<wbr>Client<span class="tsd-signature-symbol">(</span>clientId<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, accessToken<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">unknown</span><span class="tsd-signature-symbol">></span></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="tsd-descriptions">
|
||||||
|
<li class="tsd-description">
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in SASjs.ts:212</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
<h4 class="tsd-parameters-title">Parameters</h4>
|
||||||
|
<ul class="tsd-parameters">
|
||||||
|
<li>
|
||||||
|
<h5>clientId: <span class="tsd-signature-type">string</span></h5>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<h5>accessToken: <span class="tsd-signature-type">string</span></h5>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">unknown</span><span class="tsd-signature-symbol">></span></h4>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<a name="deployservicepack" class="tsd-anchor"></a>
|
||||||
|
<h3>deploy<wbr>Service<wbr>Pack</h3>
|
||||||
|
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<li class="tsd-signature tsd-kind-icon">deploy<wbr>Service<wbr>Pack<span class="tsd-signature-symbol">(</span>serviceJson<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span>, appLoc<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span>, serverUrl<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span>, accessToken<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">></span></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="tsd-descriptions">
|
||||||
|
<li class="tsd-description">
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in SASjs.ts:639</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
<div class="tsd-comment tsd-typography tsd-comment-shorttext">
|
||||||
|
<div class="lead">
|
||||||
|
<p>Creates the folders and services in the provided JSON on the given location
|
||||||
|
(appLoc) on the given server (serverUrl).</p>
|
||||||
|
</div></div>
|
||||||
|
<h4 class="tsd-parameters-title">Parameters</h4>
|
||||||
|
<ul class="tsd-parameters">
|
||||||
|
<li>
|
||||||
|
<h5>serviceJson: <span class="tsd-signature-type">any</span></h5>
|
||||||
|
<div class="tsd-comment tsd-typography tsd-comment-text">
|
||||||
|
<p>the JSON specifying the folders and services to be created.</p>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<h5><span class="tsd-flag ts-flagOptional">Optional</span> appLoc: <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></h5>
|
||||||
|
<div class="tsd-comment tsd-typography tsd-comment-text">
|
||||||
|
<p>the base folder in which to create the new folders and
|
||||||
|
services. If not provided, is taken from SASjsConfig.</p>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<h5><span class="tsd-flag ts-flagOptional">Optional</span> serverUrl: <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></h5>
|
||||||
|
<div class="tsd-comment tsd-typography tsd-comment-text">
|
||||||
|
<p>the server on which to deploy the folders and services.
|
||||||
|
If not provided, is taken from SASjsConfig.</p>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<h5><span class="tsd-flag ts-flagOptional">Optional</span> accessToken: <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></h5>
|
||||||
|
<div class="tsd-comment tsd-typography tsd-comment-text">
|
||||||
|
<p>an optional access token to be passed in when
|
||||||
|
using this function from the command line.</p>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">></span></h4>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<a name="executescriptsas9" class="tsd-anchor"></a>
|
||||||
|
<h3>execute<wbr>ScriptSAS9</h3>
|
||||||
|
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<li class="tsd-signature tsd-kind-icon">execute<wbr>ScriptSAS9<span class="tsd-signature-symbol">(</span>linesOfCode<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span>, serverName<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, repositoryName<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="tsd-descriptions">
|
||||||
|
<li class="tsd-description">
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in SASjs.ts:65</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
<h4 class="tsd-parameters-title">Parameters</h4>
|
||||||
|
<ul class="tsd-parameters">
|
||||||
|
<li>
|
||||||
|
<h5>linesOfCode: <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span></h5>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<h5>serverName: <span class="tsd-signature-type">string</span></h5>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<h5>repositoryName: <span class="tsd-signature-type">string</span></h5>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></h4>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<a name="executescriptsasviya" class="tsd-anchor"></a>
|
||||||
|
<h3>execute<wbr>ScriptSASViya</h3>
|
||||||
|
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<li class="tsd-signature tsd-kind-icon">execute<wbr>ScriptSASViya<span class="tsd-signature-symbol">(</span>fileName<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, linesOfCode<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span>, contextName<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, accessToken<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span>, sessionId<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">string</span>, silent<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">object</span><span class="tsd-signature-symbol">></span></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="tsd-descriptions">
|
||||||
|
<li class="tsd-description">
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in SASjs.ts:101</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
<h4 class="tsd-parameters-title">Parameters</h4>
|
||||||
|
<ul class="tsd-parameters">
|
||||||
|
<li>
|
||||||
|
<h5>fileName: <span class="tsd-signature-type">string</span></h5>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<h5>linesOfCode: <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span></h5>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<h5>contextName: <span class="tsd-signature-type">string</span></h5>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<h5><span class="tsd-flag ts-flagOptional">Optional</span> accessToken: <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></h5>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<h5><span class="tsd-flag ts-flagDefault value">Default value</span> sessionId: <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> = ""</span></h5>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<h5><span class="tsd-flag ts-flagDefault value">Default value</span> silent: <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> = false</span></h5>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">object</span><span class="tsd-signature-symbol">></span></h4>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<a name="getaccesstoken" class="tsd-anchor"></a>
|
||||||
|
<h3>get<wbr>Access<wbr>Token</h3>
|
||||||
|
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<li class="tsd-signature tsd-kind-icon">get<wbr>Access<wbr>Token<span class="tsd-signature-symbol">(</span>clientId<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, clientSecret<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, authCode<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">></span></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="tsd-descriptions">
|
||||||
|
<li class="tsd-description">
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in SASjs.ts:182</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
<h4 class="tsd-parameters-title">Parameters</h4>
|
||||||
|
<ul class="tsd-parameters">
|
||||||
|
<li>
|
||||||
|
<h5>clientId: <span class="tsd-signature-type">string</span></h5>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<h5>clientSecret: <span class="tsd-signature-type">string</span></h5>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<h5>authCode: <span class="tsd-signature-type">string</span></h5>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">></span></h4>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<a name="getallcontexts" class="tsd-anchor"></a>
|
||||||
|
<h3>get<wbr>All<wbr>Contexts</h3>
|
||||||
|
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<li class="tsd-signature tsd-kind-icon">get<wbr>All<wbr>Contexts<span class="tsd-signature-symbol">(</span>accessToken<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">object</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">></span></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="tsd-descriptions">
|
||||||
|
<li class="tsd-description">
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in SASjs.ts:80</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
<h4 class="tsd-parameters-title">Parameters</h4>
|
||||||
|
<ul class="tsd-parameters">
|
||||||
|
<li>
|
||||||
|
<h5>accessToken: <span class="tsd-signature-type">string</span></h5>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">object</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">></span></h4>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<a name="getauthcode" class="tsd-anchor"></a>
|
||||||
|
<h3>get<wbr>Auth<wbr>Code</h3>
|
||||||
|
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<li class="tsd-signature tsd-kind-icon">get<wbr>Auth<wbr>Code<span class="tsd-signature-symbol">(</span>clientId<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">null</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="tsd-descriptions">
|
||||||
|
<li class="tsd-description">
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in SASjs.ts:175</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
<h4 class="tsd-parameters-title">Parameters</h4>
|
||||||
|
<ul class="tsd-parameters">
|
||||||
|
<li>
|
||||||
|
<h5>clientId: <span class="tsd-signature-type">string</span></h5>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">null</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></h4>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<a name="getcsrf" class="tsd-anchor"></a>
|
||||||
|
<h3>get<wbr>Csrf</h3>
|
||||||
|
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<li class="tsd-signature tsd-kind-icon">get<wbr>Csrf<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">null</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="tsd-descriptions">
|
||||||
|
<li class="tsd-description">
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in SASjs.ts:239</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
<div class="tsd-comment tsd-typography tsd-comment-shorttext">
|
||||||
|
<div class="lead">
|
||||||
|
<p>Returns the _csrf token of the current session.</p>
|
||||||
|
</div></div>
|
||||||
|
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">null</span>
|
||||||
|
<span class="tsd-signature-symbol"> | </span>
|
||||||
|
<span class="tsd-signature-type">string</span>
|
||||||
|
</h4>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<a name="getexecutablecontexts" class="tsd-anchor"></a>
|
||||||
|
<h3>get<wbr>Executable<wbr>Contexts</h3>
|
||||||
|
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<li class="tsd-signature tsd-kind-icon">get<wbr>Executable<wbr>Contexts<span class="tsd-signature-symbol">(</span>accessToken<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">></span></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="tsd-descriptions">
|
||||||
|
<li class="tsd-description">
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in SASjs.ts:87</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
<h4 class="tsd-parameters-title">Parameters</h4>
|
||||||
|
<ul class="tsd-parameters">
|
||||||
|
<li>
|
||||||
|
<h5>accessToken: <span class="tsd-signature-type">string</span></h5>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">></span></h4>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<a name="getsasrequests" class="tsd-anchor"></a>
|
||||||
|
<h3>get<wbr>Sas<wbr>Requests</h3>
|
||||||
|
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<li class="tsd-signature tsd-kind-icon">get<wbr>Sas<wbr>Requests<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="../interfaces/sasjsrequest.sasjsrequest-1.html" class="tsd-signature-type">SASjsRequest</a><span class="tsd-signature-symbol">[]</span></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="tsd-descriptions">
|
||||||
|
<li class="tsd-description">
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in SASjs.ts:897</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
<h4 class="tsd-returns-title">Returns <a href="../interfaces/sasjsrequest.sasjsrequest-1.html" class="tsd-signature-type">SASjsRequest</a><span class="tsd-signature-symbol">[]</span></h4>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<a name="getsasjsconfig" class="tsd-anchor"></a>
|
||||||
|
<h3>get<wbr>Sasjs<wbr>Config</h3>
|
||||||
|
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<li class="tsd-signature tsd-kind-icon">get<wbr>Sasjs<wbr>Config<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="sasjsconfig.sasjsconfig-1.html" class="tsd-signature-type">SASjsConfig</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="tsd-descriptions">
|
||||||
|
<li class="tsd-description">
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in SASjs.ts:223</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
<div class="tsd-comment tsd-typography tsd-comment-shorttext">
|
||||||
|
<div class="lead">
|
||||||
|
<p>Returns the current SASjs configuration.</p>
|
||||||
|
</div></div>
|
||||||
|
<h4 class="tsd-returns-title">Returns <a href="sasjsconfig.sasjsconfig-1.html" class="tsd-signature-type">SASjsConfig</a></h4>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<a name="getusername" class="tsd-anchor"></a>
|
||||||
|
<h3>get<wbr>User<wbr>Name</h3>
|
||||||
|
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<li class="tsd-signature tsd-kind-icon">get<wbr>User<wbr>Name<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="tsd-descriptions">
|
||||||
|
<li class="tsd-description">
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in SASjs.ts:231</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
<div class="tsd-comment tsd-typography tsd-comment-shorttext">
|
||||||
|
<div class="lead">
|
||||||
|
<p>Returns the username of the user currently logged in.</p>
|
||||||
|
</div></div>
|
||||||
|
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span></h4>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<a name="login" class="tsd-anchor"></a>
|
||||||
|
<h3>log<wbr>In</h3>
|
||||||
|
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<li class="tsd-signature tsd-kind-icon">log<wbr>In<span class="tsd-signature-symbol">(</span>username<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, password<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">object</span><span class="tsd-signature-symbol">></span></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="tsd-descriptions">
|
||||||
|
<li class="tsd-description">
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in SASjs.ts:284</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
<div class="tsd-comment tsd-typography tsd-comment-shorttext">
|
||||||
|
<div class="lead">
|
||||||
|
<p>Logs into the SAS server with the supplied credentials</p>
|
||||||
|
</div></div>
|
||||||
|
<h4 class="tsd-parameters-title">Parameters</h4>
|
||||||
|
<ul class="tsd-parameters">
|
||||||
|
<li>
|
||||||
|
<h5>username: <span class="tsd-signature-type">string</span></h5>
|
||||||
|
<div class="tsd-comment tsd-typography tsd-comment-text">
|
||||||
|
<p>a string representing the username</p>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<h5>password: <span class="tsd-signature-type">string</span></h5>
|
||||||
|
<div class="tsd-comment tsd-typography tsd-comment-text">
|
||||||
|
<p>a string representing the password</p>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">object</span><span class="tsd-signature-symbol">></span></h4>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<a name="logout" class="tsd-anchor"></a>
|
||||||
|
<h3>log<wbr>Out</h3>
|
||||||
|
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<li class="tsd-signature tsd-kind-icon">log<wbr>Out<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">unknown</span><span class="tsd-signature-symbol">></span></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="tsd-descriptions">
|
||||||
|
<li class="tsd-description">
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in SASjs.ts:353</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
<div class="tsd-comment tsd-typography tsd-comment-shorttext">
|
||||||
|
<div class="lead">
|
||||||
|
<p>Logs out of the configured SAS server</p>
|
||||||
|
</div></div>
|
||||||
|
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">unknown</span><span class="tsd-signature-symbol">></span></h4>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<a name="refreshtokens" class="tsd-anchor"></a>
|
||||||
|
<h3>refresh<wbr>Tokens</h3>
|
||||||
|
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<li class="tsd-signature tsd-kind-icon">refresh<wbr>Tokens<span class="tsd-signature-symbol">(</span>clientId<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, clientSecret<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, refreshToken<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">></span></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="tsd-descriptions">
|
||||||
|
<li class="tsd-description">
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in SASjs.ts:197</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
<h4 class="tsd-parameters-title">Parameters</h4>
|
||||||
|
<ul class="tsd-parameters">
|
||||||
|
<li>
|
||||||
|
<h5>clientId: <span class="tsd-signature-type">string</span></h5>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<h5>clientSecret: <span class="tsd-signature-type">string</span></h5>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<h5>refreshToken: <span class="tsd-signature-type">string</span></h5>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">></span></h4>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<a name="request" class="tsd-anchor"></a>
|
||||||
|
<h3>request</h3>
|
||||||
|
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<li class="tsd-signature tsd-kind-icon">request<span class="tsd-signature-symbol">(</span>sasJob<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, data<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span>, params<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">any</span>, loginRequiredCallback<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">any</span>, accessToken<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">></span></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="tsd-descriptions">
|
||||||
|
<li class="tsd-description">
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in SASjs.ts:381</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
<div class="tsd-comment tsd-typography tsd-comment-shorttext">
|
||||||
|
<div class="lead">
|
||||||
|
<p>Makes a request to the SAS Service specified in <code>SASjob</code>. 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 <code>%webout</code> macro.</p>
|
||||||
|
</div></div>
|
||||||
|
<h4 class="tsd-parameters-title">Parameters</h4>
|
||||||
|
<ul class="tsd-parameters">
|
||||||
|
<li>
|
||||||
|
<h5>sasJob: <span class="tsd-signature-type">string</span></h5>
|
||||||
|
<div class="tsd-comment tsd-typography tsd-comment-text">
|
||||||
|
<p>The path to the SAS program (ultimately resolves to
|
||||||
|
the SAS <code>_program</code> parameter to run a Job Definition or SAS 9 Stored
|
||||||
|
Process.) Is prepended at runtime with the value of <code>appLoc</code>.</p>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<h5>data: <span class="tsd-signature-type">any</span></h5>
|
||||||
|
<div class="tsd-comment tsd-typography tsd-comment-text">
|
||||||
|
<p>A JSON object containing one or more tables to be sent to
|
||||||
|
SAS. Can be <code>null</code> if no inputs required.</p>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<h5><span class="tsd-flag ts-flagOptional">Optional</span> params: <span class="tsd-signature-type">any</span></h5>
|
||||||
|
<div class="tsd-comment tsd-typography tsd-comment-text">
|
||||||
|
<p>Provide any changes to the config here, for instance to
|
||||||
|
enable / disable <code>debug</code>.</p>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<h5><span class="tsd-flag ts-flagOptional">Optional</span> loginRequiredCallback: <span class="tsd-signature-type">any</span></h5>
|
||||||
|
<div class="tsd-comment tsd-typography tsd-comment-text">
|
||||||
|
<p>provide a function here to be called if the
|
||||||
|
user is not logged in (eg to display a login form). The request will be
|
||||||
|
resubmitted after logon.</p>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<h5><span class="tsd-flag ts-flagOptional">Optional</span> accessToken: <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></h5>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">></span></h4>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<a name="setdebugstate" class="tsd-anchor"></a>
|
||||||
|
<h3>set<wbr>Debug<wbr>State</h3>
|
||||||
|
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<li class="tsd-signature tsd-kind-icon">set<wbr>Debug<wbr>State<span class="tsd-signature-symbol">(</span>value<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="tsd-descriptions">
|
||||||
|
<li class="tsd-description">
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in SASjs.ts:260</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
<div class="tsd-comment tsd-typography tsd-comment-shorttext">
|
||||||
|
<div class="lead">
|
||||||
|
<p>Sets the debug state. Turning this on will enable additional logging to
|
||||||
|
be returned to the adapter.</p>
|
||||||
|
</div></div>
|
||||||
|
<h4 class="tsd-parameters-title">Parameters</h4>
|
||||||
|
<ul class="tsd-parameters">
|
||||||
|
<li>
|
||||||
|
<h5>value: <span class="tsd-signature-type">boolean</span></h5>
|
||||||
|
<div class="tsd-comment tsd-typography tsd-comment-text">
|
||||||
|
<p>Boolean indicating debug state</p>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<a name="setsasjsconfig" class="tsd-anchor"></a>
|
||||||
|
<h3>setSASjs<wbr>Config</h3>
|
||||||
|
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<li class="tsd-signature tsd-kind-icon">setSASjs<wbr>Config<span class="tsd-signature-symbol">(</span>config<span class="tsd-signature-symbol">: </span><a href="sasjsconfig.sasjsconfig-1.html" class="tsd-signature-type">SASjsConfig</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">></span></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="tsd-descriptions">
|
||||||
|
<li class="tsd-description">
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in SASjs.ts:247</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
<div class="tsd-comment tsd-typography tsd-comment-shorttext">
|
||||||
|
<div class="lead">
|
||||||
|
<p>Sets the SASjs configuration.</p>
|
||||||
|
</div></div>
|
||||||
|
<h4 class="tsd-parameters-title">Parameters</h4>
|
||||||
|
<ul class="tsd-parameters">
|
||||||
|
<li>
|
||||||
|
<h5>config: <a href="sasjsconfig.sasjsconfig-1.html" class="tsd-signature-type">SASjsConfig</a></h5>
|
||||||
|
<div class="tsd-comment tsd-typography tsd-comment-text">
|
||||||
|
<p>SASjsConfig indicating SASjs Configuration</p>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">></span></h4>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
<!--{"options":"/Users/allan/git/sasjs","tsconfig":"/Users/allan/git/sasjs","inputFiles":["/Users/allan/git/sasjs/src/SAS9ApiClient.ts","/Users/allan/git/sasjs/src/SASViyaApiClient.ts","/Users/allan/git/sasjs/src/SASjs.ts","/Users/allan/git/sasjs/src/index.ts","/Users/allan/git/sasjs/src/types/Context.ts","/Users/allan/git/sasjs/src/types/CsrfToken.ts","/Users/allan/git/sasjs/src/types/Folder.ts","/Users/allan/git/sasjs/src/types/Job.ts","/Users/allan/git/sasjs/src/types/JobResult.ts","/Users/allan/git/sasjs/src/types/Link.ts","/Users/allan/git/sasjs/src/types/SASjsConfig.ts","/Users/allan/git/sasjs/src/types/SASjsRequest.ts","/Users/allan/git/sasjs/src/types/SASjsWaitingRequest.ts","/Users/allan/git/sasjs/src/types/ServerType.ts","/Users/allan/git/sasjs/src/types/Session.ts","/Users/allan/git/sasjs/src/types/index.ts","/Users/allan/git/sasjs/src/utils/asyncForEach.ts","/Users/allan/git/sasjs/src/utils/compareTimestamps.ts","/Users/allan/git/sasjs/src/utils/convertToCsv.ts","/Users/allan/git/sasjs/src/utils/index.ts","/Users/allan/git/sasjs/src/utils/isAuthorizeFormRequired.ts","/Users/allan/git/sasjs/src/utils/isLoginRequired.ts","/Users/allan/git/sasjs/src/utils/isLoginSuccess.ts","/Users/allan/git/sasjs/src/utils/makeRequest.ts","/Users/allan/git/sasjs/src/utils/needsRetry.ts","/Users/allan/git/sasjs/src/utils/parseAndSubmitAuthorizeForm.ts","/Users/allan/git/sasjs/src/utils/parseGeneratedCode.ts","/Users/allan/git/sasjs/src/utils/parseSasViyaLog.ts","/Users/allan/git/sasjs/src/utils/parseSourceCode.ts","/Users/allan/git/sasjs/src/utils/serialize.ts","/Users/allan/git/sasjs/src/utils/splitChunks.ts"],"mode":1,"includeDeclarations":true,"entryPoint":"","exclude":["**/*+(index|.spec|.e2e).ts"],"externalPattern":[],"excludeExternals":true,"excludeNotExported":true,"excludeNotDocumented":false,"excludePrivate":true,"excludeProtected":false,"ignoreCompilerErrors":true,"disableSources":false,"includes":"","media":"","out":"docs","json":"","theme":"./node_modules/typedoc-neo-theme/bin/default","name":"","includeVersion":false,"excludeTags":[],"readme":"","defaultCategory":"Other","categoryOrder":[],"categorizeByGroup":true,"gitRevision":"","gitRemote":"origin","gaID":"","gaSite":"auto","hideGenerator":false,"toc":[],"disableOutputCheck":true,"help":false,"version":false,"plugin":[],"logger":"console","listInvalidSymbolLinks":false,"links":[{"label":"SASjs on Github","url":"https://github.com/macropeople/sasjs"},{"label":"SASjs.io","url":"https://sasjs.io"},{"label":"SASjs CLI","url":"https://github.com/macropeople/sasjs-cli"},{"label":"React Seed App","url":"https://github.com/macropeople/react-seed-app"}],"outline":[{"SAS Adapter":{"SASjs":"modules/sasjs","SASjsConfig":"classes/sasjsconfig.sasjsconfig-1","ServerType":"enums/servertype.servertype-1","SASjsRequest":"interfaces/sasjsrequest.sasjsrequest-1","SASjsWaitingRequest":"interfaces/sasjswaitingrequest.sasjswaitingrequest-1"},"SAS Viya API Client":"classes/sasviyaapiclient.sasviyaapiclient-1","SAS 9 API Client":"classes/sas9apiclient.sas9apiclient-1"}],"disableAutoModuleName":"false"}-->
|
||||||
|
</div>
|
||||||
|
<div class="col-2 col-menu secondary-menu">
|
||||||
|
<nav class="tsd-navigation secondary menu-sticky">
|
||||||
|
<ul class="before-current">
|
||||||
|
</ul>
|
||||||
|
<ul class="current">
|
||||||
|
<li class="current tsd-kind-class tsd-parent-kind-module root">
|
||||||
|
<a href="sasjs.sasjs-1.html" class="tsd-kind-icon">SASjs</a>
|
||||||
|
<ul>
|
||||||
|
<li class=" tsd-kind-constructor tsd-parent-kind-class">
|
||||||
|
<a href="sasjs.sasjs-1.html#constructor" class="tsd-kind-icon">constructor</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<a href="sasjs.sasjs-1.html#checksession" class="tsd-kind-icon">check<wbr>Session</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<a href="sasjs.sasjs-1.html#createfolder" class="tsd-kind-icon">create<wbr>Folder</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<a href="sasjs.sasjs-1.html#createjobdefinition" class="tsd-kind-icon">create<wbr>Job<wbr>Definition</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<a href="sasjs.sasjs-1.html#createsession" class="tsd-kind-icon">create<wbr>Session</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<a href="sasjs.sasjs-1.html#deleteclient" class="tsd-kind-icon">delete<wbr>Client</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<a href="sasjs.sasjs-1.html#deployservicepack" class="tsd-kind-icon">deploy<wbr>Service<wbr>Pack</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<a href="sasjs.sasjs-1.html#executescriptsas9" class="tsd-kind-icon">execute<wbr>ScriptSAS9</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<a href="sasjs.sasjs-1.html#executescriptsasviya" class="tsd-kind-icon">execute<wbr>ScriptSASViya</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<a href="sasjs.sasjs-1.html#getaccesstoken" class="tsd-kind-icon">get<wbr>Access<wbr>Token</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<a href="sasjs.sasjs-1.html#getallcontexts" class="tsd-kind-icon">get<wbr>All<wbr>Contexts</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<a href="sasjs.sasjs-1.html#getauthcode" class="tsd-kind-icon">get<wbr>Auth<wbr>Code</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<a href="sasjs.sasjs-1.html#getcsrf" class="tsd-kind-icon">get<wbr>Csrf</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<a href="sasjs.sasjs-1.html#getexecutablecontexts" class="tsd-kind-icon">get<wbr>Executable<wbr>Contexts</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<a href="sasjs.sasjs-1.html#getsasrequests" class="tsd-kind-icon">get<wbr>Sas<wbr>Requests</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<a href="sasjs.sasjs-1.html#getsasjsconfig" class="tsd-kind-icon">get<wbr>Sasjs<wbr>Config</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<a href="sasjs.sasjs-1.html#getusername" class="tsd-kind-icon">get<wbr>User<wbr>Name</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<a href="sasjs.sasjs-1.html#login" class="tsd-kind-icon">log<wbr>In</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<a href="sasjs.sasjs-1.html#logout" class="tsd-kind-icon">log<wbr>Out</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<a href="sasjs.sasjs-1.html#refreshtokens" class="tsd-kind-icon">refresh<wbr>Tokens</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<a href="sasjs.sasjs-1.html#request" class="tsd-kind-icon">request</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<a href="sasjs.sasjs-1.html#setdebugstate" class="tsd-kind-icon">set<wbr>Debug<wbr>State</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<a href="sasjs.sasjs-1.html#setsasjsconfig" class="tsd-kind-icon">setSASjs<wbr>Config</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<ul class="after-current">
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<footer class="with-border-bottom">
|
||||||
|
</footer>
|
||||||
|
<div class="container tsd-generator">
|
||||||
|
<p>Generated using <a href="http://typedoc.org/" target="_blank">TypeDoc</a></p>
|
||||||
|
</div>
|
||||||
|
<div class="overlay"></div>
|
||||||
|
<script src="../assets/js/main.js"></script>
|
||||||
|
<script>if (location.protocol == 'file:') document.write('<script src="../assets/js/search.js"><' + '/script>');</script>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
250
docs/classes/sasjsconfig.sasjsconfig-1.html
Normal file
@@ -0,0 +1,250 @@
|
|||||||
|
<!doctype html>
|
||||||
|
<html class="default no-js">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<title>SASjsConfig | sasjs</title>
|
||||||
|
<meta name="description" content="">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<link rel="stylesheet" href="../assets/css/main.css">
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<header>
|
||||||
|
<div class="tsd-page-toolbar">
|
||||||
|
<div class="container">
|
||||||
|
<div class="table-wrap">
|
||||||
|
<div class="table-cell" id="tsd-search" data-index="../assets/js/search.js" data-base="..">
|
||||||
|
<div class="field">
|
||||||
|
<label for="tsd-search-field" class="tsd-widget search no-caption">Search</label>
|
||||||
|
<input id="tsd-search-field" type="text" />
|
||||||
|
</div>
|
||||||
|
<ul class="results">
|
||||||
|
<li class="state loading">Preparing search index...</li>
|
||||||
|
<li class="state failure">The search index is not available</li>
|
||||||
|
</ul>
|
||||||
|
<ul class="results-priority" style="display:none">
|
||||||
|
</ul>
|
||||||
|
<a href="../index.html" class="title">sasjs</a>
|
||||||
|
 <a href="https://github.com/macropeople/sasjs" class="title">SASjs on Github</a>
|
||||||
|
 <a href="https://sasjs.io" class="title">SASjs.io</a>
|
||||||
|
 <a href="https://github.com/macropeople/sasjs-cli" class="title">SASjs CLI</a>
|
||||||
|
 <a href="https://github.com/macropeople/react-seed-app" class="title">React Seed App</a>
|
||||||
|
</div>
|
||||||
|
<div class="table-cell" id="tsd-widgets">
|
||||||
|
<div id="tsd-filter">
|
||||||
|
<a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a>
|
||||||
|
<div class="tsd-filter-group">
|
||||||
|
<div class="tsd-select" id="tsd-filter-visibility">
|
||||||
|
<span class="tsd-select-label">All</span>
|
||||||
|
<ul class="tsd-select-list">
|
||||||
|
<li data-value="public">Public</li>
|
||||||
|
<li data-value="protected">Public/Protected</li>
|
||||||
|
<li data-value="private" class="selected">All</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<input type="checkbox" id="tsd-filter-inherited" checked />
|
||||||
|
<label class="tsd-widget" for="tsd-filter-inherited">Inherited</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="tsd-page-title">
|
||||||
|
<div class="container">
|
||||||
|
<ul class="tsd-breadcrumb">
|
||||||
|
<li>
|
||||||
|
<a href="../modules/sasjsconfig.html">SASjsConfig</a>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="sasjsconfig.sasjsconfig-1.html">SASjsConfig</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
<div class="container container-main">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-3 col-menu menu-sticky-wrap menu-highlight">
|
||||||
|
<nav class="tsd-navigation outline primary">
|
||||||
|
<a style="margin-left:0em" href="../globals.html">Globals</a>
|
||||||
|
<ul style="display:none">
|
||||||
|
{"SAS Adapter":{"SASjs":"modules/sasjs","SASjsConfig":"classes/sasjsconfig.sasjsconfig-1","ServerType":"enums/servertype.servertype-1","SASjsRequest":"interfaces/sasjsrequest.sasjsrequest-1","SASjsWaitingRequest":"interfaces/sasjswaitingrequest.sasjswaitingrequest-1"},"SAS Viya API Client":"classes/sasviyaapiclient.sasviyaapiclient-1","SAS 9 API Client":"classes/sas9apiclient.sas9apiclient-1"}
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
<div class="col-7 offset-3 col-content">
|
||||||
|
<h1>Class SASjsConfig</h1>
|
||||||
|
<section class="tsd-panel tsd-comment"><div class="tsd-comment tsd-typography tsd-comment-shorttext">
|
||||||
|
<div class="lead">
|
||||||
|
<p>Specifies the configuration for the SASjs instance.</p>
|
||||||
|
</div></div></section>
|
||||||
|
<section class="tsd-panel tsd-hierarchy">
|
||||||
|
<h3>Hierarchy</h3>
|
||||||
|
<ul class="tsd-hierarchy">
|
||||||
|
<li>
|
||||||
|
<span class="target">SASjsConfig</span>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel-group tsd-index-group">
|
||||||
|
<section class="tsd-panel tsd-index-panel">
|
||||||
|
<div class="tsd-index-content">
|
||||||
|
<section class="tsd-index-section ">
|
||||||
|
<h3>Properties</h3>
|
||||||
|
<ul class="tsd-index-list">
|
||||||
|
<li class="tsd-kind-property tsd-parent-kind-class"><a href="sasjsconfig.sasjsconfig-1.html#apploc" class="tsd-kind-icon">appLoc</a></li>
|
||||||
|
<li class="tsd-kind-property tsd-parent-kind-class"><a href="sasjsconfig.sasjsconfig-1.html#contextname" class="tsd-kind-icon">contextName</a></li>
|
||||||
|
<li class="tsd-kind-property tsd-parent-kind-class"><a href="sasjsconfig.sasjsconfig-1.html#debug" class="tsd-kind-icon">debug</a></li>
|
||||||
|
<li class="tsd-kind-property tsd-parent-kind-class"><a href="sasjsconfig.sasjsconfig-1.html#pathsas9" class="tsd-kind-icon">pathSAS9</a></li>
|
||||||
|
<li class="tsd-kind-property tsd-parent-kind-class"><a href="sasjsconfig.sasjsconfig-1.html#pathsasviya" class="tsd-kind-icon">pathSASViya</a></li>
|
||||||
|
<li class="tsd-kind-property tsd-parent-kind-class"><a href="sasjsconfig.sasjsconfig-1.html#servertype" class="tsd-kind-icon">serverType</a></li>
|
||||||
|
<li class="tsd-kind-property tsd-parent-kind-class"><a href="sasjsconfig.sasjsconfig-1.html#serverurl" class="tsd-kind-icon">serverUrl</a></li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel-group tsd-member-group ">
|
||||||
|
<h2>Properties</h2>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class">
|
||||||
|
<a name="apploc" class="tsd-anchor"></a>
|
||||||
|
<h3>app<wbr>Loc</h3>
|
||||||
|
<div class="tsd-signature tsd-kind-icon">app<wbr>Loc<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> = ""</span></div>
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in types/SASjsConfig.ts:20</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
<div class="tsd-comment tsd-typography tsd-comment-shorttext">
|
||||||
|
<div class="lead">
|
||||||
|
<p>The appLoc is the parent folder under which the SAS services (STPs or Job
|
||||||
|
Execution Services) are stored.</p>
|
||||||
|
</div></div>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class">
|
||||||
|
<a name="contextname" class="tsd-anchor"></a>
|
||||||
|
<h3>context<wbr>Name</h3>
|
||||||
|
<div class="tsd-signature tsd-kind-icon">context<wbr>Name<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> = ""</span></div>
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in types/SASjsConfig.ts:29</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class">
|
||||||
|
<a name="debug" class="tsd-anchor"></a>
|
||||||
|
<h3>debug</h3>
|
||||||
|
<div class="tsd-signature tsd-kind-icon">debug<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> = true</span></div>
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in types/SASjsConfig.ts:28</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
<div class="tsd-comment tsd-typography tsd-comment-shorttext">
|
||||||
|
<div class="lead">
|
||||||
|
<p>Set to <code>true</code> to enable additional debugging.</p>
|
||||||
|
</div></div>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class">
|
||||||
|
<a name="pathsas9" class="tsd-anchor"></a>
|
||||||
|
<h3>pathSAS9</h3>
|
||||||
|
<div class="tsd-signature tsd-kind-icon">pathSAS9<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> = ""</span></div>
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in types/SASjsConfig.ts:14</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class">
|
||||||
|
<a name="pathsasviya" class="tsd-anchor"></a>
|
||||||
|
<h3>pathSASViya</h3>
|
||||||
|
<div class="tsd-signature tsd-kind-icon">pathSASViya<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> = ""</span></div>
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in types/SASjsConfig.ts:15</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class">
|
||||||
|
<a name="servertype" class="tsd-anchor"></a>
|
||||||
|
<h3>server<wbr>Type</h3>
|
||||||
|
<div class="tsd-signature tsd-kind-icon">server<wbr>Type<span class="tsd-signature-symbol">:</span> <a href="../enums/servertype.servertype-1.html" class="tsd-signature-type">ServerType</a><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">null</span><span class="tsd-signature-symbol"> = null</span></div>
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in types/SASjsConfig.ts:24</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
<div class="tsd-comment tsd-typography tsd-comment-shorttext">
|
||||||
|
<div class="lead">
|
||||||
|
<p>Can be SAS9 or SASVIYA</p>
|
||||||
|
</div></div>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class">
|
||||||
|
<a name="serverurl" class="tsd-anchor"></a>
|
||||||
|
<h3>server<wbr>Url</h3>
|
||||||
|
<div class="tsd-signature tsd-kind-icon">server<wbr>Url<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> = ""</span></div>
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in types/SASjsConfig.ts:13</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
<div class="tsd-comment tsd-typography tsd-comment-shorttext">
|
||||||
|
<div class="lead">
|
||||||
|
<p>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.</p>
|
||||||
|
</div></div>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
<!--{"options":"/Users/allan/git/sasjs","tsconfig":"/Users/allan/git/sasjs","inputFiles":["/Users/allan/git/sasjs/src/SAS9ApiClient.ts","/Users/allan/git/sasjs/src/SASViyaApiClient.ts","/Users/allan/git/sasjs/src/SASjs.ts","/Users/allan/git/sasjs/src/index.ts","/Users/allan/git/sasjs/src/types/Context.ts","/Users/allan/git/sasjs/src/types/CsrfToken.ts","/Users/allan/git/sasjs/src/types/Folder.ts","/Users/allan/git/sasjs/src/types/Job.ts","/Users/allan/git/sasjs/src/types/JobResult.ts","/Users/allan/git/sasjs/src/types/Link.ts","/Users/allan/git/sasjs/src/types/SASjsConfig.ts","/Users/allan/git/sasjs/src/types/SASjsRequest.ts","/Users/allan/git/sasjs/src/types/SASjsWaitingRequest.ts","/Users/allan/git/sasjs/src/types/ServerType.ts","/Users/allan/git/sasjs/src/types/Session.ts","/Users/allan/git/sasjs/src/types/index.ts","/Users/allan/git/sasjs/src/utils/asyncForEach.ts","/Users/allan/git/sasjs/src/utils/compareTimestamps.ts","/Users/allan/git/sasjs/src/utils/convertToCsv.ts","/Users/allan/git/sasjs/src/utils/index.ts","/Users/allan/git/sasjs/src/utils/isAuthorizeFormRequired.ts","/Users/allan/git/sasjs/src/utils/isLoginRequired.ts","/Users/allan/git/sasjs/src/utils/isLoginSuccess.ts","/Users/allan/git/sasjs/src/utils/makeRequest.ts","/Users/allan/git/sasjs/src/utils/needsRetry.ts","/Users/allan/git/sasjs/src/utils/parseAndSubmitAuthorizeForm.ts","/Users/allan/git/sasjs/src/utils/parseGeneratedCode.ts","/Users/allan/git/sasjs/src/utils/parseSasViyaLog.ts","/Users/allan/git/sasjs/src/utils/parseSourceCode.ts","/Users/allan/git/sasjs/src/utils/serialize.ts","/Users/allan/git/sasjs/src/utils/splitChunks.ts"],"mode":1,"includeDeclarations":true,"entryPoint":"","exclude":["**/*+(index|.spec|.e2e).ts"],"externalPattern":[],"excludeExternals":true,"excludeNotExported":true,"excludeNotDocumented":false,"excludePrivate":true,"excludeProtected":false,"ignoreCompilerErrors":true,"disableSources":false,"includes":"","media":"","out":"docs","json":"","theme":"./node_modules/typedoc-neo-theme/bin/default","name":"","includeVersion":false,"excludeTags":[],"readme":"","defaultCategory":"Other","categoryOrder":[],"categorizeByGroup":true,"gitRevision":"","gitRemote":"origin","gaID":"","gaSite":"auto","hideGenerator":false,"toc":[],"disableOutputCheck":true,"help":false,"version":false,"plugin":[],"logger":"console","listInvalidSymbolLinks":false,"links":[{"label":"SASjs on Github","url":"https://github.com/macropeople/sasjs"},{"label":"SASjs.io","url":"https://sasjs.io"},{"label":"SASjs CLI","url":"https://github.com/macropeople/sasjs-cli"},{"label":"React Seed App","url":"https://github.com/macropeople/react-seed-app"}],"outline":[{"SAS Adapter":{"SASjs":"modules/sasjs","SASjsConfig":"classes/sasjsconfig.sasjsconfig-1","ServerType":"enums/servertype.servertype-1","SASjsRequest":"interfaces/sasjsrequest.sasjsrequest-1","SASjsWaitingRequest":"interfaces/sasjswaitingrequest.sasjswaitingrequest-1"},"SAS Viya API Client":"classes/sasviyaapiclient.sasviyaapiclient-1","SAS 9 API Client":"classes/sas9apiclient.sas9apiclient-1"}],"disableAutoModuleName":"false"}-->
|
||||||
|
</div>
|
||||||
|
<div class="col-2 col-menu secondary-menu">
|
||||||
|
<nav class="tsd-navigation secondary menu-sticky">
|
||||||
|
<ul class="before-current">
|
||||||
|
</ul>
|
||||||
|
<ul class="current">
|
||||||
|
<li class="current tsd-kind-class tsd-parent-kind-module root">
|
||||||
|
<a href="sasjsconfig.sasjsconfig-1.html" class="tsd-kind-icon">SASjs<wbr>Config</a>
|
||||||
|
<ul>
|
||||||
|
<li class=" tsd-kind-property tsd-parent-kind-class">
|
||||||
|
<a href="sasjsconfig.sasjsconfig-1.html#apploc" class="tsd-kind-icon">app<wbr>Loc</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-property tsd-parent-kind-class">
|
||||||
|
<a href="sasjsconfig.sasjsconfig-1.html#contextname" class="tsd-kind-icon">context<wbr>Name</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-property tsd-parent-kind-class">
|
||||||
|
<a href="sasjsconfig.sasjsconfig-1.html#debug" class="tsd-kind-icon">debug</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-property tsd-parent-kind-class">
|
||||||
|
<a href="sasjsconfig.sasjsconfig-1.html#pathsas9" class="tsd-kind-icon">pathSAS9</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-property tsd-parent-kind-class">
|
||||||
|
<a href="sasjsconfig.sasjsconfig-1.html#pathsasviya" class="tsd-kind-icon">pathSASViya</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-property tsd-parent-kind-class">
|
||||||
|
<a href="sasjsconfig.sasjsconfig-1.html#servertype" class="tsd-kind-icon">server<wbr>Type</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-property tsd-parent-kind-class">
|
||||||
|
<a href="sasjsconfig.sasjsconfig-1.html#serverurl" class="tsd-kind-icon">server<wbr>Url</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<ul class="after-current">
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<footer class="with-border-bottom">
|
||||||
|
</footer>
|
||||||
|
<div class="container tsd-generator">
|
||||||
|
<p>Generated using <a href="http://typedoc.org/" target="_blank">TypeDoc</a></p>
|
||||||
|
</div>
|
||||||
|
<div class="overlay"></div>
|
||||||
|
<script src="../assets/js/main.js"></script>
|
||||||
|
<script>if (location.protocol == 'file:') document.write('<script src="../assets/js/search.js"><' + '/script>');</script>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
773
docs/classes/sasviyaapiclient.sasviyaapiclient-1.html
Normal file
@@ -0,0 +1,773 @@
|
|||||||
|
<!doctype html>
|
||||||
|
<html class="default no-js">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<title>SASViyaApiClient | sasjs</title>
|
||||||
|
<meta name="description" content="">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<link rel="stylesheet" href="../assets/css/main.css">
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<header>
|
||||||
|
<div class="tsd-page-toolbar">
|
||||||
|
<div class="container">
|
||||||
|
<div class="table-wrap">
|
||||||
|
<div class="table-cell" id="tsd-search" data-index="../assets/js/search.js" data-base="..">
|
||||||
|
<div class="field">
|
||||||
|
<label for="tsd-search-field" class="tsd-widget search no-caption">Search</label>
|
||||||
|
<input id="tsd-search-field" type="text" />
|
||||||
|
</div>
|
||||||
|
<ul class="results">
|
||||||
|
<li class="state loading">Preparing search index...</li>
|
||||||
|
<li class="state failure">The search index is not available</li>
|
||||||
|
</ul>
|
||||||
|
<ul class="results-priority" style="display:none">
|
||||||
|
</ul>
|
||||||
|
<a href="../index.html" class="title">sasjs</a>
|
||||||
|
 <a href="https://github.com/macropeople/sasjs" class="title">SASjs on Github</a>
|
||||||
|
 <a href="https://sasjs.io" class="title">SASjs.io</a>
|
||||||
|
 <a href="https://github.com/macropeople/sasjs-cli" class="title">SASjs CLI</a>
|
||||||
|
 <a href="https://github.com/macropeople/react-seed-app" class="title">React Seed App</a>
|
||||||
|
</div>
|
||||||
|
<div class="table-cell" id="tsd-widgets">
|
||||||
|
<div id="tsd-filter">
|
||||||
|
<a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a>
|
||||||
|
<div class="tsd-filter-group">
|
||||||
|
<div class="tsd-select" id="tsd-filter-visibility">
|
||||||
|
<span class="tsd-select-label">All</span>
|
||||||
|
<ul class="tsd-select-list">
|
||||||
|
<li data-value="public">Public</li>
|
||||||
|
<li data-value="protected">Public/Protected</li>
|
||||||
|
<li data-value="private" class="selected">All</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<input type="checkbox" id="tsd-filter-inherited" checked />
|
||||||
|
<label class="tsd-widget" for="tsd-filter-inherited">Inherited</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="tsd-page-title">
|
||||||
|
<div class="container">
|
||||||
|
<ul class="tsd-breadcrumb">
|
||||||
|
<li>
|
||||||
|
<a href="../modules/sasviyaapiclient.html">SASViyaApiClient</a>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="sasviyaapiclient.sasviyaapiclient-1.html">SASViyaApiClient</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
<div class="container container-main">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-3 col-menu menu-sticky-wrap menu-highlight">
|
||||||
|
<nav class="tsd-navigation outline primary">
|
||||||
|
<a style="margin-left:0em" href="../globals.html">Globals</a>
|
||||||
|
<ul style="display:none">
|
||||||
|
{"SAS Adapter":{"SASjs":"modules/sasjs","SASjsConfig":"classes/sasjsconfig.sasjsconfig-1","ServerType":"enums/servertype.servertype-1","SASjsRequest":"interfaces/sasjsrequest.sasjsrequest-1","SASjsWaitingRequest":"interfaces/sasjswaitingrequest.sasjswaitingrequest-1"},"SAS Viya API Client":"classes/sasviyaapiclient.sasviyaapiclient-1","SAS 9 API Client":"classes/sas9apiclient.sas9apiclient-1"}
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
<div class="col-7 offset-3 col-content">
|
||||||
|
<h1>Class SASViyaApiClient</h1>
|
||||||
|
<section class="tsd-panel tsd-comment"><div class="tsd-comment tsd-typography tsd-comment-shorttext">
|
||||||
|
<div class="lead">
|
||||||
|
<p>A client for interfacing with the SAS Viya REST API</p>
|
||||||
|
</div></div></section>
|
||||||
|
<section class="tsd-panel tsd-hierarchy">
|
||||||
|
<h3>Hierarchy</h3>
|
||||||
|
<ul class="tsd-hierarchy">
|
||||||
|
<li>
|
||||||
|
<span class="target">SASViyaApiClient</span>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel-group tsd-index-group">
|
||||||
|
<section class="tsd-panel tsd-index-panel">
|
||||||
|
<div class="tsd-index-content">
|
||||||
|
<section class="tsd-index-section ">
|
||||||
|
<h3>Constructors</h3>
|
||||||
|
<ul class="tsd-index-list">
|
||||||
|
<li class="tsd-kind-constructor tsd-parent-kind-class"><a href="sasviyaapiclient.sasviyaapiclient-1.html#constructor" class="tsd-kind-icon">constructor</a></li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-index-section ">
|
||||||
|
<h3>Methods</h3>
|
||||||
|
<ul class="tsd-index-list">
|
||||||
|
<li class="tsd-kind-method tsd-parent-kind-class"><a href="sasviyaapiclient.sasviyaapiclient-1.html#createfolder" class="tsd-kind-icon">createFolder</a></li>
|
||||||
|
<li class="tsd-kind-method tsd-parent-kind-class"><a href="sasviyaapiclient.sasviyaapiclient-1.html#createjobdefinition" class="tsd-kind-icon">createJobDefinition</a></li>
|
||||||
|
<li class="tsd-kind-method tsd-parent-kind-class"><a href="sasviyaapiclient.sasviyaapiclient-1.html#createsession" class="tsd-kind-icon">createSession</a></li>
|
||||||
|
<li class="tsd-kind-method tsd-parent-kind-class"><a href="sasviyaapiclient.sasviyaapiclient-1.html#deleteclient" class="tsd-kind-icon">deleteClient</a></li>
|
||||||
|
<li class="tsd-kind-method tsd-parent-kind-class"><a href="sasviyaapiclient.sasviyaapiclient-1.html#executejob" class="tsd-kind-icon">executeJob</a></li>
|
||||||
|
<li class="tsd-kind-method tsd-parent-kind-class"><a href="sasviyaapiclient.sasviyaapiclient-1.html#executescript" class="tsd-kind-icon">executeScript</a></li>
|
||||||
|
<li class="tsd-kind-method tsd-parent-kind-class"><a href="sasviyaapiclient.sasviyaapiclient-1.html#getaccesstoken" class="tsd-kind-icon">getAccessToken</a></li>
|
||||||
|
<li class="tsd-kind-method tsd-parent-kind-class"><a href="sasviyaapiclient.sasviyaapiclient-1.html#getallcontexts" class="tsd-kind-icon">getAllContexts</a></li>
|
||||||
|
<li class="tsd-kind-method tsd-parent-kind-class"><a href="sasviyaapiclient.sasviyaapiclient-1.html#getapplocmap" class="tsd-kind-icon">getAppLocMap</a></li>
|
||||||
|
<li class="tsd-kind-method tsd-parent-kind-class"><a href="sasviyaapiclient.sasviyaapiclient-1.html#getauthcode" class="tsd-kind-icon">getAuthCode</a></li>
|
||||||
|
<li class="tsd-kind-method tsd-parent-kind-class"><a href="sasviyaapiclient.sasviyaapiclient-1.html#getconfig" class="tsd-kind-icon">getConfig</a></li>
|
||||||
|
<li class="tsd-kind-method tsd-parent-kind-class"><a href="sasviyaapiclient.sasviyaapiclient-1.html#getexecutablecontexts" class="tsd-kind-icon">getExecutableContexts</a></li>
|
||||||
|
<li class="tsd-kind-method tsd-parent-kind-class"><a href="sasviyaapiclient.sasviyaapiclient-1.html#refreshtokens" class="tsd-kind-icon">refreshTokens</a></li>
|
||||||
|
<li class="tsd-kind-method tsd-parent-kind-class"><a href="sasviyaapiclient.sasviyaapiclient-1.html#setconfig" class="tsd-kind-icon">setConfig</a></li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel-group tsd-member-group ">
|
||||||
|
<h2>Constructors</h2>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-constructor tsd-parent-kind-class">
|
||||||
|
<a name="constructor" class="tsd-anchor"></a>
|
||||||
|
<h3>constructor</h3>
|
||||||
|
<ul class="tsd-signatures tsd-kind-constructor tsd-parent-kind-class">
|
||||||
|
<li class="tsd-signature tsd-kind-icon">new SASViya<wbr>Api<wbr>Client<span class="tsd-signature-symbol">(</span>serverUrl<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, rootFolderName<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, rootFolderMap<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">Map</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">, </span><a href="../interfaces/job.job-1.html" class="tsd-signature-type">Job</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="sasviyaapiclient.sasviyaapiclient-1.html" class="tsd-signature-type">SASViyaApiClient</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="tsd-descriptions">
|
||||||
|
<li class="tsd-description">
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in SASViyaApiClient.ts:15</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
<h4 class="tsd-parameters-title">Parameters</h4>
|
||||||
|
<ul class="tsd-parameters">
|
||||||
|
<li>
|
||||||
|
<h5>serverUrl: <span class="tsd-signature-type">string</span></h5>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<h5>rootFolderName: <span class="tsd-signature-type">string</span></h5>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<h5><span class="tsd-flag ts-flagDefault value">Default value</span> rootFolderMap: <span class="tsd-signature-type">Map</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">, </span><a href="../interfaces/job.job-1.html" class="tsd-signature-type">Job</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol"> = new Map<string, Job[]>()</span></h5>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h4 class="tsd-returns-title">Returns <a href="sasviyaapiclient.sasviyaapiclient-1.html" class="tsd-signature-type">SASViyaApiClient</a></h4>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel-group tsd-member-group ">
|
||||||
|
<h2>Methods</h2>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<a name="createfolder" class="tsd-anchor"></a>
|
||||||
|
<h3>create<wbr>Folder</h3>
|
||||||
|
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<li class="tsd-signature tsd-kind-icon">create<wbr>Folder<span class="tsd-signature-symbol">(</span>folderName<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, parentFolderPath<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span>, parentFolderUri<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span>, accessToken<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><a href="../interfaces/folder.folder-1.html" class="tsd-signature-type">Folder</a><span class="tsd-signature-symbol">></span></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="tsd-descriptions">
|
||||||
|
<li class="tsd-description">
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in SASViyaApiClient.ts:287</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
<div class="tsd-comment tsd-typography tsd-comment-shorttext">
|
||||||
|
<div class="lead">
|
||||||
|
<p>Creates a folder in the specified location. Either parentFolderPath or
|
||||||
|
parentFolderUri must be provided.</p>
|
||||||
|
</div></div>
|
||||||
|
<h4 class="tsd-parameters-title">Parameters</h4>
|
||||||
|
<ul class="tsd-parameters">
|
||||||
|
<li>
|
||||||
|
<h5>folderName: <span class="tsd-signature-type">string</span></h5>
|
||||||
|
<div class="tsd-comment tsd-typography tsd-comment-text">
|
||||||
|
<p>the name of the new folder.</p>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<h5><span class="tsd-flag ts-flagOptional">Optional</span> parentFolderPath: <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></h5>
|
||||||
|
<div class="tsd-comment tsd-typography tsd-comment-text">
|
||||||
|
<p>the full path to the parent folder. If not
|
||||||
|
provided, the parentFolderUri must be provided.</p>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<h5><span class="tsd-flag ts-flagOptional">Optional</span> parentFolderUri: <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></h5>
|
||||||
|
<div class="tsd-comment tsd-typography tsd-comment-text">
|
||||||
|
<p>the URI (eg /folders/folders/UUID) of the parent
|
||||||
|
folder. If not provided, the parentFolderPath must be provided.</p>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<h5><span class="tsd-flag ts-flagOptional">Optional</span> accessToken: <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></h5>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><a href="../interfaces/folder.folder-1.html" class="tsd-signature-type">Folder</a><span class="tsd-signature-symbol">></span></h4>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<a name="createjobdefinition" class="tsd-anchor"></a>
|
||||||
|
<h3>create<wbr>Job<wbr>Definition</h3>
|
||||||
|
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<li class="tsd-signature tsd-kind-icon">create<wbr>Job<wbr>Definition<span class="tsd-signature-symbol">(</span>jobName<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, code<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, parentFolderPath<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span>, parentFolderUri<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span>, accessToken<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><a href="../interfaces/job.job-1.html" class="tsd-signature-type">Job</a><span class="tsd-signature-symbol">></span></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="tsd-descriptions">
|
||||||
|
<li class="tsd-description">
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in SASViyaApiClient.ts:345</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
<div class="tsd-comment tsd-typography tsd-comment-shorttext">
|
||||||
|
<div class="lead">
|
||||||
|
<p>Creates a Job in the specified folder (or folder uri).</p>
|
||||||
|
</div></div>
|
||||||
|
<h4 class="tsd-parameters-title">Parameters</h4>
|
||||||
|
<ul class="tsd-parameters">
|
||||||
|
<li>
|
||||||
|
<h5>jobName: <span class="tsd-signature-type">string</span></h5>
|
||||||
|
<div class="tsd-comment tsd-typography tsd-comment-text">
|
||||||
|
<p>the name of the new job to be created.</p>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<h5>code: <span class="tsd-signature-type">string</span></h5>
|
||||||
|
<div class="tsd-comment tsd-typography tsd-comment-text">
|
||||||
|
<p>the SAS code for the new job.</p>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<h5><span class="tsd-flag ts-flagOptional">Optional</span> parentFolderPath: <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></h5>
|
||||||
|
<div class="tsd-comment tsd-typography tsd-comment-text">
|
||||||
|
<p>the location of the new job.</p>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<h5><span class="tsd-flag ts-flagOptional">Optional</span> parentFolderUri: <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></h5>
|
||||||
|
<div class="tsd-comment tsd-typography tsd-comment-text">
|
||||||
|
<p>the URI location of the new job. The function is a
|
||||||
|
little faster if the folder URI is supplied instead of the path.</p>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<h5><span class="tsd-flag ts-flagOptional">Optional</span> accessToken: <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></h5>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><a href="../interfaces/job.job-1.html" class="tsd-signature-type">Job</a><span class="tsd-signature-symbol">></span></h4>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<a name="createsession" class="tsd-anchor"></a>
|
||||||
|
<h3>create<wbr>Session</h3>
|
||||||
|
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<li class="tsd-signature tsd-kind-icon">create<wbr>Session<span class="tsd-signature-symbol">(</span>contextName<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, accessToken<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><a href="../interfaces/session.session-1.html" class="tsd-signature-type">Session</a><span class="tsd-signature-symbol">></span></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="tsd-descriptions">
|
||||||
|
<li class="tsd-description">
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in SASViyaApiClient.ts:147</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
<div class="tsd-comment tsd-typography tsd-comment-shorttext">
|
||||||
|
<div class="lead">
|
||||||
|
<p>Creates a session on the given context.</p>
|
||||||
|
</div></div>
|
||||||
|
<h4 class="tsd-parameters-title">Parameters</h4>
|
||||||
|
<ul class="tsd-parameters">
|
||||||
|
<li>
|
||||||
|
<h5>contextName: <span class="tsd-signature-type">string</span></h5>
|
||||||
|
<div class="tsd-comment tsd-typography tsd-comment-text">
|
||||||
|
<p>the name of the context to create a session on.</p>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<h5><span class="tsd-flag ts-flagOptional">Optional</span> accessToken: <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></h5>
|
||||||
|
<div class="tsd-comment tsd-typography tsd-comment-text">
|
||||||
|
<p>an access token for an authorized user.</p>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><a href="../interfaces/session.session-1.html" class="tsd-signature-type">Session</a><span class="tsd-signature-symbol">></span></h4>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<a name="deleteclient" class="tsd-anchor"></a>
|
||||||
|
<h3>delete<wbr>Client</h3>
|
||||||
|
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<li class="tsd-signature tsd-kind-icon">delete<wbr>Client<span class="tsd-signature-symbol">(</span>clientId<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, accessToken<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">unknown</span><span class="tsd-signature-symbol">></span></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="tsd-descriptions">
|
||||||
|
<li class="tsd-description">
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in SASViyaApiClient.ts:532</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
<div class="tsd-comment tsd-typography tsd-comment-shorttext">
|
||||||
|
<div class="lead">
|
||||||
|
<p>Deletes the client representing the supplied ID.</p>
|
||||||
|
</div></div>
|
||||||
|
<h4 class="tsd-parameters-title">Parameters</h4>
|
||||||
|
<ul class="tsd-parameters">
|
||||||
|
<li>
|
||||||
|
<h5>clientId: <span class="tsd-signature-type">string</span></h5>
|
||||||
|
<div class="tsd-comment tsd-typography tsd-comment-text">
|
||||||
|
<p>the client ID to authenticate with.</p>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<h5><span class="tsd-flag ts-flagOptional">Optional</span> accessToken: <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></h5>
|
||||||
|
<div class="tsd-comment tsd-typography tsd-comment-text">
|
||||||
|
<p>an access token for an authorized user.</p>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">unknown</span><span class="tsd-signature-symbol">></span></h4>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<a name="executejob" class="tsd-anchor"></a>
|
||||||
|
<h3>execute<wbr>Job</h3>
|
||||||
|
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<li class="tsd-signature tsd-kind-icon">execute<wbr>Job<span class="tsd-signature-symbol">(</span>sasJob<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, contextName<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, debug<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span>, data<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">any</span>, accessToken<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">></span></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="tsd-descriptions">
|
||||||
|
<li class="tsd-description">
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in SASViyaApiClient.ts:555</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
<div class="tsd-comment tsd-typography tsd-comment-shorttext">
|
||||||
|
<div class="lead">
|
||||||
|
<p>Executes a job via the SAS Viya Job Execution API</p>
|
||||||
|
</div></div>
|
||||||
|
<h4 class="tsd-parameters-title">Parameters</h4>
|
||||||
|
<ul class="tsd-parameters">
|
||||||
|
<li>
|
||||||
|
<h5>sasJob: <span class="tsd-signature-type">string</span></h5>
|
||||||
|
<div class="tsd-comment tsd-typography tsd-comment-text">
|
||||||
|
<p>the relative path to the job.</p>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<h5>contextName: <span class="tsd-signature-type">string</span></h5>
|
||||||
|
<div class="tsd-comment tsd-typography tsd-comment-text">
|
||||||
|
<p>the name of the context where the job is to be executed.</p>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<h5>debug: <span class="tsd-signature-type">boolean</span></h5>
|
||||||
|
<div class="tsd-comment tsd-typography tsd-comment-text">
|
||||||
|
<p>sets the _debug flag in the job arguments.</p>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<h5><span class="tsd-flag ts-flagOptional">Optional</span> data: <span class="tsd-signature-type">any</span></h5>
|
||||||
|
<div class="tsd-comment tsd-typography tsd-comment-text">
|
||||||
|
<p>any data to be passed in as input to the job.</p>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<h5><span class="tsd-flag ts-flagOptional">Optional</span> accessToken: <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></h5>
|
||||||
|
<div class="tsd-comment tsd-typography tsd-comment-text">
|
||||||
|
<p>an optional access token for an authorized user.</p>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">></span></h4>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<a name="executescript" class="tsd-anchor"></a>
|
||||||
|
<h3>execute<wbr>Script</h3>
|
||||||
|
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<li class="tsd-signature tsd-kind-icon">execute<wbr>Script<span class="tsd-signature-symbol">(</span>fileName<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, linesOfCode<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span>, contextName<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, accessToken<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span>, sessionId<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">string</span>, silent<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">object</span><span class="tsd-signature-symbol">></span></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="tsd-descriptions">
|
||||||
|
<li class="tsd-description">
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in SASViyaApiClient.ts:192</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
<div class="tsd-comment tsd-typography tsd-comment-shorttext">
|
||||||
|
<div class="lead">
|
||||||
|
<p>Executes code on the current SAS Viya server.</p>
|
||||||
|
</div></div>
|
||||||
|
<h4 class="tsd-parameters-title">Parameters</h4>
|
||||||
|
<ul class="tsd-parameters">
|
||||||
|
<li>
|
||||||
|
<h5>fileName: <span class="tsd-signature-type">string</span></h5>
|
||||||
|
<div class="tsd-comment tsd-typography tsd-comment-text">
|
||||||
|
<p>a name for the file being submitted for execution.</p>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<h5>linesOfCode: <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span></h5>
|
||||||
|
<div class="tsd-comment tsd-typography tsd-comment-text">
|
||||||
|
<p>an array of lines of code to execute.</p>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<h5>contextName: <span class="tsd-signature-type">string</span></h5>
|
||||||
|
<div class="tsd-comment tsd-typography tsd-comment-text">
|
||||||
|
<p>the context to execute the code in.</p>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<h5><span class="tsd-flag ts-flagOptional">Optional</span> accessToken: <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></h5>
|
||||||
|
<div class="tsd-comment tsd-typography tsd-comment-text">
|
||||||
|
<p>an access token for an authorized user.</p>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<h5><span class="tsd-flag ts-flagDefault value">Default value</span> sessionId: <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> = ""</span></h5>
|
||||||
|
<div class="tsd-comment tsd-typography tsd-comment-text">
|
||||||
|
<p>optional session ID to reuse.</p>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<h5><span class="tsd-flag ts-flagDefault value">Default value</span> silent: <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> = false</span></h5>
|
||||||
|
<div class="tsd-comment tsd-typography tsd-comment-text">
|
||||||
|
<p>optional flag to turn of logging.</p>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">object</span><span class="tsd-signature-symbol">></span></h4>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<a name="getaccesstoken" class="tsd-anchor"></a>
|
||||||
|
<h3>get<wbr>Access<wbr>Token</h3>
|
||||||
|
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<li class="tsd-signature tsd-kind-icon">get<wbr>Access<wbr>Token<span class="tsd-signature-symbol">(</span>clientId<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, clientSecret<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, authCode<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">></span></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="tsd-descriptions">
|
||||||
|
<li class="tsd-description">
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in SASViyaApiClient.ts:445</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
<div class="tsd-comment tsd-typography tsd-comment-shorttext">
|
||||||
|
<div class="lead">
|
||||||
|
<p>Exchanges the auth code for an access token for the given client.</p>
|
||||||
|
</div></div>
|
||||||
|
<h4 class="tsd-parameters-title">Parameters</h4>
|
||||||
|
<ul class="tsd-parameters">
|
||||||
|
<li>
|
||||||
|
<h5>clientId: <span class="tsd-signature-type">string</span></h5>
|
||||||
|
<div class="tsd-comment tsd-typography tsd-comment-text">
|
||||||
|
<p>the client ID to authenticate with.</p>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<h5>clientSecret: <span class="tsd-signature-type">string</span></h5>
|
||||||
|
<div class="tsd-comment tsd-typography tsd-comment-text">
|
||||||
|
<p>the client secret to authenticate with.</p>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<h5>authCode: <span class="tsd-signature-type">string</span></h5>
|
||||||
|
<div class="tsd-comment tsd-typography tsd-comment-text">
|
||||||
|
<p>the auth code received from the server.</p>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">></span></h4>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<a name="getallcontexts" class="tsd-anchor"></a>
|
||||||
|
<h3>get<wbr>All<wbr>Contexts</h3>
|
||||||
|
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<li class="tsd-signature tsd-kind-icon">get<wbr>All<wbr>Contexts<span class="tsd-signature-symbol">(</span>accessToken<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">object</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">></span></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="tsd-descriptions">
|
||||||
|
<li class="tsd-description">
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in SASViyaApiClient.ts:64</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
<div class="tsd-comment tsd-typography tsd-comment-shorttext">
|
||||||
|
<div class="lead">
|
||||||
|
<p>Returns all available compute contexts on this server.</p>
|
||||||
|
</div></div>
|
||||||
|
<h4 class="tsd-parameters-title">Parameters</h4>
|
||||||
|
<ul class="tsd-parameters">
|
||||||
|
<li>
|
||||||
|
<h5><span class="tsd-flag ts-flagOptional">Optional</span> accessToken: <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></h5>
|
||||||
|
<div class="tsd-comment tsd-typography tsd-comment-text">
|
||||||
|
<p>an access token for an authorized user.</p>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">object</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">></span></h4>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<a name="getapplocmap" class="tsd-anchor"></a>
|
||||||
|
<h3>get<wbr>App<wbr>Loc<wbr>Map</h3>
|
||||||
|
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<li class="tsd-signature tsd-kind-icon">get<wbr>App<wbr>Loc<wbr>Map<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">Map</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">, </span><a href="../interfaces/job.job-1.html" class="tsd-signature-type">Job</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></span></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="tsd-descriptions">
|
||||||
|
<li class="tsd-description">
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in SASViyaApiClient.ts:31</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
<div class="tsd-comment tsd-typography tsd-comment-shorttext">
|
||||||
|
<div class="lead">
|
||||||
|
<p>Returns a map containing the directory structure in the currently set root folder.</p>
|
||||||
|
</div></div>
|
||||||
|
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">Map</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">, </span><a href="../interfaces/job.job-1.html" class="tsd-signature-type">Job</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></span></h4>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<a name="getauthcode" class="tsd-anchor"></a>
|
||||||
|
<h3>get<wbr>Auth<wbr>Code</h3>
|
||||||
|
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<li class="tsd-signature tsd-kind-icon">get<wbr>Auth<wbr>Code<span class="tsd-signature-symbol">(</span>clientId<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">null</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="tsd-descriptions">
|
||||||
|
<li class="tsd-description">
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in SASViyaApiClient.ts:397</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
<div class="tsd-comment tsd-typography tsd-comment-shorttext">
|
||||||
|
<div class="lead">
|
||||||
|
<p>Performs a login redirect and returns an auth code for the given client</p>
|
||||||
|
</div></div>
|
||||||
|
<h4 class="tsd-parameters-title">Parameters</h4>
|
||||||
|
<ul class="tsd-parameters">
|
||||||
|
<li>
|
||||||
|
<h5>clientId: <span class="tsd-signature-type">string</span></h5>
|
||||||
|
<div class="tsd-comment tsd-typography tsd-comment-text">
|
||||||
|
<p>the client ID to authenticate with.</p>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">null</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></h4>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<a name="getconfig" class="tsd-anchor"></a>
|
||||||
|
<h3>get<wbr>Config</h3>
|
||||||
|
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<li class="tsd-signature tsd-kind-icon">get<wbr>Config<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">object</span></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="tsd-descriptions">
|
||||||
|
<li class="tsd-description">
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in SASViyaApiClient.ts:43</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
<div class="tsd-comment tsd-typography tsd-comment-shorttext">
|
||||||
|
<div class="lead">
|
||||||
|
<p>returns an object containing the Server URL and root folder name</p>
|
||||||
|
</div></div>
|
||||||
|
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">object</span></h4>
|
||||||
|
<ul class="tsd-parameters">
|
||||||
|
<li class="tsd-parameter">
|
||||||
|
<h5>root<wbr>Folder<wbr>Name<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
|
||||||
|
</li>
|
||||||
|
<li class="tsd-parameter">
|
||||||
|
<h5>server<wbr>Url<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<a name="getexecutablecontexts" class="tsd-anchor"></a>
|
||||||
|
<h3>get<wbr>Executable<wbr>Contexts</h3>
|
||||||
|
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<li class="tsd-signature tsd-kind-icon">get<wbr>Executable<wbr>Contexts<span class="tsd-signature-symbol">(</span>accessToken<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">></span></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="tsd-descriptions">
|
||||||
|
<li class="tsd-description">
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in SASViyaApiClient.ts:89</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
<div class="tsd-comment tsd-typography tsd-comment-shorttext">
|
||||||
|
<div class="lead">
|
||||||
|
<p>Returns all compute contexts on this server that the user has access to.</p>
|
||||||
|
</div></div>
|
||||||
|
<h4 class="tsd-parameters-title">Parameters</h4>
|
||||||
|
<ul class="tsd-parameters">
|
||||||
|
<li>
|
||||||
|
<h5><span class="tsd-flag ts-flagOptional">Optional</span> accessToken: <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></h5>
|
||||||
|
<div class="tsd-comment tsd-typography tsd-comment-text">
|
||||||
|
<p>an access token for an authorized user.</p>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">></span></h4>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<a name="refreshtokens" class="tsd-anchor"></a>
|
||||||
|
<h3>refresh<wbr>Tokens</h3>
|
||||||
|
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<li class="tsd-signature tsd-kind-icon">refresh<wbr>Tokens<span class="tsd-signature-symbol">(</span>clientId<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, clientSecret<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, refreshToken<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">></span></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="tsd-descriptions">
|
||||||
|
<li class="tsd-description">
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in SASViyaApiClient.ts:489</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
<div class="tsd-comment tsd-typography tsd-comment-shorttext">
|
||||||
|
<div class="lead">
|
||||||
|
<p>Exchanges the refresh token for an access token for the given client.</p>
|
||||||
|
</div></div>
|
||||||
|
<h4 class="tsd-parameters-title">Parameters</h4>
|
||||||
|
<ul class="tsd-parameters">
|
||||||
|
<li>
|
||||||
|
<h5>clientId: <span class="tsd-signature-type">string</span></h5>
|
||||||
|
<div class="tsd-comment tsd-typography tsd-comment-text">
|
||||||
|
<p>the client ID to authenticate with.</p>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<h5>clientSecret: <span class="tsd-signature-type">string</span></h5>
|
||||||
|
<div class="tsd-comment tsd-typography tsd-comment-text">
|
||||||
|
<p>the client secret to authenticate with.</p>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<h5>refreshToken: <span class="tsd-signature-type">string</span></h5>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">></span></h4>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<a name="setconfig" class="tsd-anchor"></a>
|
||||||
|
<h3>set<wbr>Config</h3>
|
||||||
|
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<li class="tsd-signature tsd-kind-icon">set<wbr>Config<span class="tsd-signature-symbol">(</span>serverUrl<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, rootFolderName<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="tsd-descriptions">
|
||||||
|
<li class="tsd-description">
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in SASViyaApiClient.ts:55</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
<div class="tsd-comment tsd-typography tsd-comment-shorttext">
|
||||||
|
<div class="lead">
|
||||||
|
<p>Updates server URL or root folder name when not null</p>
|
||||||
|
</div></div>
|
||||||
|
<h4 class="tsd-parameters-title">Parameters</h4>
|
||||||
|
<ul class="tsd-parameters">
|
||||||
|
<li>
|
||||||
|
<h5>serverUrl: <span class="tsd-signature-type">string</span></h5>
|
||||||
|
<div class="tsd-comment tsd-typography tsd-comment-text">
|
||||||
|
<p>the URL of the server.</p>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<h5>rootFolderName: <span class="tsd-signature-type">string</span></h5>
|
||||||
|
<div class="tsd-comment tsd-typography tsd-comment-text">
|
||||||
|
<p>the name for rootFolderName.</p>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
<!--{"options":"/Users/allan/git/sasjs","tsconfig":"/Users/allan/git/sasjs","inputFiles":["/Users/allan/git/sasjs/src/SAS9ApiClient.ts","/Users/allan/git/sasjs/src/SASViyaApiClient.ts","/Users/allan/git/sasjs/src/SASjs.ts","/Users/allan/git/sasjs/src/index.ts","/Users/allan/git/sasjs/src/types/Context.ts","/Users/allan/git/sasjs/src/types/CsrfToken.ts","/Users/allan/git/sasjs/src/types/Folder.ts","/Users/allan/git/sasjs/src/types/Job.ts","/Users/allan/git/sasjs/src/types/JobResult.ts","/Users/allan/git/sasjs/src/types/Link.ts","/Users/allan/git/sasjs/src/types/SASjsConfig.ts","/Users/allan/git/sasjs/src/types/SASjsRequest.ts","/Users/allan/git/sasjs/src/types/SASjsWaitingRequest.ts","/Users/allan/git/sasjs/src/types/ServerType.ts","/Users/allan/git/sasjs/src/types/Session.ts","/Users/allan/git/sasjs/src/types/index.ts","/Users/allan/git/sasjs/src/utils/asyncForEach.ts","/Users/allan/git/sasjs/src/utils/compareTimestamps.ts","/Users/allan/git/sasjs/src/utils/convertToCsv.ts","/Users/allan/git/sasjs/src/utils/index.ts","/Users/allan/git/sasjs/src/utils/isAuthorizeFormRequired.ts","/Users/allan/git/sasjs/src/utils/isLoginRequired.ts","/Users/allan/git/sasjs/src/utils/isLoginSuccess.ts","/Users/allan/git/sasjs/src/utils/makeRequest.ts","/Users/allan/git/sasjs/src/utils/needsRetry.ts","/Users/allan/git/sasjs/src/utils/parseAndSubmitAuthorizeForm.ts","/Users/allan/git/sasjs/src/utils/parseGeneratedCode.ts","/Users/allan/git/sasjs/src/utils/parseSasViyaLog.ts","/Users/allan/git/sasjs/src/utils/parseSourceCode.ts","/Users/allan/git/sasjs/src/utils/serialize.ts","/Users/allan/git/sasjs/src/utils/splitChunks.ts"],"mode":1,"includeDeclarations":true,"entryPoint":"","exclude":["**/*+(index|.spec|.e2e).ts"],"externalPattern":[],"excludeExternals":true,"excludeNotExported":true,"excludeNotDocumented":false,"excludePrivate":true,"excludeProtected":false,"ignoreCompilerErrors":true,"disableSources":false,"includes":"","media":"","out":"docs","json":"","theme":"./node_modules/typedoc-neo-theme/bin/default","name":"","includeVersion":false,"excludeTags":[],"readme":"","defaultCategory":"Other","categoryOrder":[],"categorizeByGroup":true,"gitRevision":"","gitRemote":"origin","gaID":"","gaSite":"auto","hideGenerator":false,"toc":[],"disableOutputCheck":true,"help":false,"version":false,"plugin":[],"logger":"console","listInvalidSymbolLinks":false,"links":[{"label":"SASjs on Github","url":"https://github.com/macropeople/sasjs"},{"label":"SASjs.io","url":"https://sasjs.io"},{"label":"SASjs CLI","url":"https://github.com/macropeople/sasjs-cli"},{"label":"React Seed App","url":"https://github.com/macropeople/react-seed-app"}],"outline":[{"SAS Adapter":{"SASjs":"modules/sasjs","SASjsConfig":"classes/sasjsconfig.sasjsconfig-1","ServerType":"enums/servertype.servertype-1","SASjsRequest":"interfaces/sasjsrequest.sasjsrequest-1","SASjsWaitingRequest":"interfaces/sasjswaitingrequest.sasjswaitingrequest-1"},"SAS Viya API Client":"classes/sasviyaapiclient.sasviyaapiclient-1","SAS 9 API Client":"classes/sas9apiclient.sas9apiclient-1"}],"disableAutoModuleName":"false"}-->
|
||||||
|
</div>
|
||||||
|
<div class="col-2 col-menu secondary-menu">
|
||||||
|
<nav class="tsd-navigation secondary menu-sticky">
|
||||||
|
<ul class="before-current">
|
||||||
|
</ul>
|
||||||
|
<ul class="current">
|
||||||
|
<li class="current tsd-kind-class tsd-parent-kind-module root">
|
||||||
|
<a href="sasviyaapiclient.sasviyaapiclient-1.html" class="tsd-kind-icon">SASViya<wbr>Api<wbr>Client</a>
|
||||||
|
<ul>
|
||||||
|
<li class=" tsd-kind-constructor tsd-parent-kind-class">
|
||||||
|
<a href="sasviyaapiclient.sasviyaapiclient-1.html#constructor" class="tsd-kind-icon">constructor</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<a href="sasviyaapiclient.sasviyaapiclient-1.html#createfolder" class="tsd-kind-icon">create<wbr>Folder</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<a href="sasviyaapiclient.sasviyaapiclient-1.html#createjobdefinition" class="tsd-kind-icon">create<wbr>Job<wbr>Definition</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<a href="sasviyaapiclient.sasviyaapiclient-1.html#createsession" class="tsd-kind-icon">create<wbr>Session</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<a href="sasviyaapiclient.sasviyaapiclient-1.html#deleteclient" class="tsd-kind-icon">delete<wbr>Client</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<a href="sasviyaapiclient.sasviyaapiclient-1.html#executejob" class="tsd-kind-icon">execute<wbr>Job</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<a href="sasviyaapiclient.sasviyaapiclient-1.html#executescript" class="tsd-kind-icon">execute<wbr>Script</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<a href="sasviyaapiclient.sasviyaapiclient-1.html#getaccesstoken" class="tsd-kind-icon">get<wbr>Access<wbr>Token</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<a href="sasviyaapiclient.sasviyaapiclient-1.html#getallcontexts" class="tsd-kind-icon">get<wbr>All<wbr>Contexts</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<a href="sasviyaapiclient.sasviyaapiclient-1.html#getapplocmap" class="tsd-kind-icon">get<wbr>App<wbr>Loc<wbr>Map</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<a href="sasviyaapiclient.sasviyaapiclient-1.html#getauthcode" class="tsd-kind-icon">get<wbr>Auth<wbr>Code</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<a href="sasviyaapiclient.sasviyaapiclient-1.html#getconfig" class="tsd-kind-icon">get<wbr>Config</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<a href="sasviyaapiclient.sasviyaapiclient-1.html#getexecutablecontexts" class="tsd-kind-icon">get<wbr>Executable<wbr>Contexts</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<a href="sasviyaapiclient.sasviyaapiclient-1.html#refreshtokens" class="tsd-kind-icon">refresh<wbr>Tokens</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-method tsd-parent-kind-class">
|
||||||
|
<a href="sasviyaapiclient.sasviyaapiclient-1.html#setconfig" class="tsd-kind-icon">set<wbr>Config</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<ul class="after-current">
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<footer class="with-border-bottom">
|
||||||
|
</footer>
|
||||||
|
<div class="container tsd-generator">
|
||||||
|
<p>Generated using <a href="http://typedoc.org/" target="_blank">TypeDoc</a></p>
|
||||||
|
</div>
|
||||||
|
<div class="overlay"></div>
|
||||||
|
<script src="../assets/js/main.js"></script>
|
||||||
|
<script>if (location.protocol == 'file:') document.write('<script src="../assets/js/search.js"><' + '/script>');</script>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
153
docs/enums/servertype.servertype-1.html
Normal file
@@ -0,0 +1,153 @@
|
|||||||
|
<!doctype html>
|
||||||
|
<html class="default no-js">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<title>ServerType | sasjs</title>
|
||||||
|
<meta name="description" content="">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<link rel="stylesheet" href="../assets/css/main.css">
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<header>
|
||||||
|
<div class="tsd-page-toolbar">
|
||||||
|
<div class="container">
|
||||||
|
<div class="table-wrap">
|
||||||
|
<div class="table-cell" id="tsd-search" data-index="../assets/js/search.js" data-base="..">
|
||||||
|
<div class="field">
|
||||||
|
<label for="tsd-search-field" class="tsd-widget search no-caption">Search</label>
|
||||||
|
<input id="tsd-search-field" type="text" />
|
||||||
|
</div>
|
||||||
|
<ul class="results">
|
||||||
|
<li class="state loading">Preparing search index...</li>
|
||||||
|
<li class="state failure">The search index is not available</li>
|
||||||
|
</ul>
|
||||||
|
<ul class="results-priority" style="display:none">
|
||||||
|
</ul>
|
||||||
|
<a href="../index.html" class="title">sasjs</a>
|
||||||
|
 <a href="https://github.com/macropeople/sasjs" class="title">SASjs on Github</a>
|
||||||
|
 <a href="https://sasjs.io" class="title">SASjs.io</a>
|
||||||
|
 <a href="https://github.com/macropeople/sasjs-cli" class="title">SASjs CLI</a>
|
||||||
|
 <a href="https://github.com/macropeople/react-seed-app" class="title">React Seed App</a>
|
||||||
|
</div>
|
||||||
|
<div class="table-cell" id="tsd-widgets">
|
||||||
|
<div id="tsd-filter">
|
||||||
|
<a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a>
|
||||||
|
<div class="tsd-filter-group">
|
||||||
|
<div class="tsd-select" id="tsd-filter-visibility">
|
||||||
|
<span class="tsd-select-label">All</span>
|
||||||
|
<ul class="tsd-select-list">
|
||||||
|
<li data-value="public">Public</li>
|
||||||
|
<li data-value="protected">Public/Protected</li>
|
||||||
|
<li data-value="private" class="selected">All</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<input type="checkbox" id="tsd-filter-inherited" checked />
|
||||||
|
<label class="tsd-widget" for="tsd-filter-inherited">Inherited</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="tsd-page-title">
|
||||||
|
<div class="container">
|
||||||
|
<ul class="tsd-breadcrumb">
|
||||||
|
<li>
|
||||||
|
<a href="../modules/servertype.html">ServerType</a>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="servertype.servertype-1.html">ServerType</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
<div class="container container-main">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-3 col-menu menu-sticky-wrap menu-highlight">
|
||||||
|
<nav class="tsd-navigation outline primary">
|
||||||
|
<a style="margin-left:0em" href="../globals.html">Globals</a>
|
||||||
|
<ul style="display:none">
|
||||||
|
{"SAS Adapter":{"SASjs":"modules/sasjs","SASjsConfig":"classes/sasjsconfig.sasjsconfig-1","ServerType":"enums/servertype.servertype-1","SASjsRequest":"interfaces/sasjsrequest.sasjsrequest-1","SASjsWaitingRequest":"interfaces/sasjswaitingrequest.sasjswaitingrequest-1"},"SAS Viya API Client":"classes/sasviyaapiclient.sasviyaapiclient-1","SAS 9 API Client":"classes/sas9apiclient.sas9apiclient-1"}
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
<div class="col-7 offset-3 col-content">
|
||||||
|
<h1>Enumeration ServerType</h1>
|
||||||
|
<section class="tsd-panel tsd-comment"><div class="tsd-comment tsd-typography tsd-comment-shorttext">
|
||||||
|
<div class="lead">
|
||||||
|
<p>Server type - Viya or SAS9.</p>
|
||||||
|
</div></div></section>
|
||||||
|
<section class="tsd-panel-group tsd-index-group">
|
||||||
|
<section class="tsd-panel tsd-index-panel">
|
||||||
|
<div class="tsd-index-content">
|
||||||
|
<section class="tsd-index-section ">
|
||||||
|
<h3>Enumeration members</h3>
|
||||||
|
<ul class="tsd-index-list">
|
||||||
|
<li class="tsd-kind-enum-member tsd-parent-kind-enum"><a href="servertype.servertype-1.html#sas9" class="tsd-kind-icon">SAS9</a></li>
|
||||||
|
<li class="tsd-kind-enum-member tsd-parent-kind-enum"><a href="servertype.servertype-1.html#sasviya" class="tsd-kind-icon">SASViya</a></li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel-group tsd-member-group ">
|
||||||
|
<h2>Enumeration members</h2>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-enum-member tsd-parent-kind-enum">
|
||||||
|
<a name="sas9" class="tsd-anchor"></a>
|
||||||
|
<h3>SAS9</h3>
|
||||||
|
<div class="tsd-signature tsd-kind-icon">SAS9<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol"> = "SAS9"</span></div>
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in types/ServerType.ts:7</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-enum-member tsd-parent-kind-enum">
|
||||||
|
<a name="sasviya" class="tsd-anchor"></a>
|
||||||
|
<h3>SASViya</h3>
|
||||||
|
<div class="tsd-signature tsd-kind-icon">SASViya<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol"> = "SASVIYA"</span></div>
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in types/ServerType.ts:6</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
<!--{"options":"/Users/allan/git/sasjs","tsconfig":"/Users/allan/git/sasjs","inputFiles":["/Users/allan/git/sasjs/src/SAS9ApiClient.ts","/Users/allan/git/sasjs/src/SASViyaApiClient.ts","/Users/allan/git/sasjs/src/SASjs.ts","/Users/allan/git/sasjs/src/index.ts","/Users/allan/git/sasjs/src/types/Context.ts","/Users/allan/git/sasjs/src/types/CsrfToken.ts","/Users/allan/git/sasjs/src/types/Folder.ts","/Users/allan/git/sasjs/src/types/Job.ts","/Users/allan/git/sasjs/src/types/JobResult.ts","/Users/allan/git/sasjs/src/types/Link.ts","/Users/allan/git/sasjs/src/types/SASjsConfig.ts","/Users/allan/git/sasjs/src/types/SASjsRequest.ts","/Users/allan/git/sasjs/src/types/SASjsWaitingRequest.ts","/Users/allan/git/sasjs/src/types/ServerType.ts","/Users/allan/git/sasjs/src/types/Session.ts","/Users/allan/git/sasjs/src/types/index.ts","/Users/allan/git/sasjs/src/utils/asyncForEach.ts","/Users/allan/git/sasjs/src/utils/compareTimestamps.ts","/Users/allan/git/sasjs/src/utils/convertToCsv.ts","/Users/allan/git/sasjs/src/utils/index.ts","/Users/allan/git/sasjs/src/utils/isAuthorizeFormRequired.ts","/Users/allan/git/sasjs/src/utils/isLoginRequired.ts","/Users/allan/git/sasjs/src/utils/isLoginSuccess.ts","/Users/allan/git/sasjs/src/utils/makeRequest.ts","/Users/allan/git/sasjs/src/utils/needsRetry.ts","/Users/allan/git/sasjs/src/utils/parseAndSubmitAuthorizeForm.ts","/Users/allan/git/sasjs/src/utils/parseGeneratedCode.ts","/Users/allan/git/sasjs/src/utils/parseSasViyaLog.ts","/Users/allan/git/sasjs/src/utils/parseSourceCode.ts","/Users/allan/git/sasjs/src/utils/serialize.ts","/Users/allan/git/sasjs/src/utils/splitChunks.ts"],"mode":1,"includeDeclarations":true,"entryPoint":"","exclude":["**/*+(index|.spec|.e2e).ts"],"externalPattern":[],"excludeExternals":true,"excludeNotExported":true,"excludeNotDocumented":false,"excludePrivate":true,"excludeProtected":false,"ignoreCompilerErrors":true,"disableSources":false,"includes":"","media":"","out":"docs","json":"","theme":"./node_modules/typedoc-neo-theme/bin/default","name":"","includeVersion":false,"excludeTags":[],"readme":"","defaultCategory":"Other","categoryOrder":[],"categorizeByGroup":true,"gitRevision":"","gitRemote":"origin","gaID":"","gaSite":"auto","hideGenerator":false,"toc":[],"disableOutputCheck":true,"help":false,"version":false,"plugin":[],"logger":"console","listInvalidSymbolLinks":false,"links":[{"label":"SASjs on Github","url":"https://github.com/macropeople/sasjs"},{"label":"SASjs.io","url":"https://sasjs.io"},{"label":"SASjs CLI","url":"https://github.com/macropeople/sasjs-cli"},{"label":"React Seed App","url":"https://github.com/macropeople/react-seed-app"}],"outline":[{"SAS Adapter":{"SASjs":"modules/sasjs","SASjsConfig":"classes/sasjsconfig.sasjsconfig-1","ServerType":"enums/servertype.servertype-1","SASjsRequest":"interfaces/sasjsrequest.sasjsrequest-1","SASjsWaitingRequest":"interfaces/sasjswaitingrequest.sasjswaitingrequest-1"},"SAS Viya API Client":"classes/sasviyaapiclient.sasviyaapiclient-1","SAS 9 API Client":"classes/sas9apiclient.sas9apiclient-1"}],"disableAutoModuleName":"false"}-->
|
||||||
|
</div>
|
||||||
|
<div class="col-2 col-menu secondary-menu">
|
||||||
|
<nav class="tsd-navigation secondary menu-sticky">
|
||||||
|
<ul class="before-current">
|
||||||
|
</ul>
|
||||||
|
<ul class="current">
|
||||||
|
<li class="current tsd-kind-enum tsd-parent-kind-module root">
|
||||||
|
<a href="servertype.servertype-1.html" class="tsd-kind-icon">Server<wbr>Type</a>
|
||||||
|
<ul>
|
||||||
|
<li class=" tsd-kind-enum-member tsd-parent-kind-enum">
|
||||||
|
<a href="servertype.servertype-1.html#sas9" class="tsd-kind-icon">SAS9</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-enum-member tsd-parent-kind-enum">
|
||||||
|
<a href="servertype.servertype-1.html#sasviya" class="tsd-kind-icon">SASViya</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<ul class="after-current">
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<footer class="with-border-bottom">
|
||||||
|
</footer>
|
||||||
|
<div class="container tsd-generator">
|
||||||
|
<p>Generated using <a href="http://typedoc.org/" target="_blank">TypeDoc</a></p>
|
||||||
|
</div>
|
||||||
|
<div class="overlay"></div>
|
||||||
|
<script src="../assets/js/main.js"></script>
|
||||||
|
<script>if (location.protocol == 'file:') document.write('<script src="../assets/js/search.js"><' + '/script>');</script>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
131
docs/globals.html
Normal file
@@ -0,0 +1,131 @@
|
|||||||
|
<!doctype html>
|
||||||
|
<html class="default no-js">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<title>sasjs</title>
|
||||||
|
<meta name="description" content="">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<link rel="stylesheet" href="assets/css/main.css">
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<header>
|
||||||
|
<div class="tsd-page-toolbar">
|
||||||
|
<div class="container">
|
||||||
|
<div class="table-wrap">
|
||||||
|
<div class="table-cell" id="tsd-search" data-index="assets/js/search.js" data-base=".">
|
||||||
|
<div class="field">
|
||||||
|
<label for="tsd-search-field" class="tsd-widget search no-caption">Search</label>
|
||||||
|
<input id="tsd-search-field" type="text" />
|
||||||
|
</div>
|
||||||
|
<ul class="results">
|
||||||
|
<li class="state loading">Preparing search index...</li>
|
||||||
|
<li class="state failure">The search index is not available</li>
|
||||||
|
</ul>
|
||||||
|
<ul class="results-priority" style="display:none">
|
||||||
|
</ul>
|
||||||
|
<a href="index.html" class="title">sasjs</a>
|
||||||
|
 <a href="https://github.com/macropeople/sasjs" class="title">SASjs on Github</a>
|
||||||
|
 <a href="https://sasjs.io" class="title">SASjs.io</a>
|
||||||
|
 <a href="https://github.com/macropeople/sasjs-cli" class="title">SASjs CLI</a>
|
||||||
|
 <a href="https://github.com/macropeople/react-seed-app" class="title">React Seed App</a>
|
||||||
|
</div>
|
||||||
|
<div class="table-cell" id="tsd-widgets">
|
||||||
|
<div id="tsd-filter">
|
||||||
|
<a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a>
|
||||||
|
<div class="tsd-filter-group">
|
||||||
|
<div class="tsd-select" id="tsd-filter-visibility">
|
||||||
|
<span class="tsd-select-label">All</span>
|
||||||
|
<ul class="tsd-select-list">
|
||||||
|
<li data-value="public">Public</li>
|
||||||
|
<li data-value="protected">Public/Protected</li>
|
||||||
|
<li data-value="private" class="selected">All</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<input type="checkbox" id="tsd-filter-inherited" checked />
|
||||||
|
<label class="tsd-widget" for="tsd-filter-inherited">Inherited</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="tsd-page-title">
|
||||||
|
<div class="container">
|
||||||
|
<ul class="tsd-breadcrumb">
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
<div class="container container-main">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-3 col-menu menu-sticky-wrap menu-highlight">
|
||||||
|
<nav class="tsd-navigation outline primary">
|
||||||
|
<a style="margin-left:0em" href="globals.html">Globals</a>
|
||||||
|
<ul style="display:none">
|
||||||
|
{"SAS Adapter":{"SASjs":"modules/sasjs","SASjsConfig":"classes/sasjsconfig.sasjsconfig-1","ServerType":"enums/servertype.servertype-1","SASjsRequest":"interfaces/sasjsrequest.sasjsrequest-1","SASjsWaitingRequest":"interfaces/sasjswaitingrequest.sasjswaitingrequest-1"},"SAS Viya API Client":"classes/sasviyaapiclient.sasviyaapiclient-1","SAS 9 API Client":"classes/sas9apiclient.sas9apiclient-1"}
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
<div class="col-7 offset-3 col-content">
|
||||||
|
<h1>sasjs</h1>
|
||||||
|
<section class="tsd-panel-group tsd-index-group">
|
||||||
|
<section class="tsd-panel tsd-index-panel">
|
||||||
|
<div class="tsd-index-content">
|
||||||
|
<section class="tsd-index-section ">
|
||||||
|
<h3>Modules</h3>
|
||||||
|
<ul class="tsd-index-list">
|
||||||
|
<li class="tsd-kind-module"><a href="modules/context.html" class="tsd-kind-icon">Context</a></li>
|
||||||
|
<li class="tsd-kind-module"><a href="modules/csrftoken.html" class="tsd-kind-icon">CsrfToken</a></li>
|
||||||
|
<li class="tsd-kind-module"><a href="modules/folder.html" class="tsd-kind-icon">Folder</a></li>
|
||||||
|
<li class="tsd-kind-module"><a href="modules/job.html" class="tsd-kind-icon">Job</a></li>
|
||||||
|
<li class="tsd-kind-module"><a href="modules/jobresult.html" class="tsd-kind-icon">JobResult</a></li>
|
||||||
|
<li class="tsd-kind-module"><a href="modules/link.html" class="tsd-kind-icon">Link</a></li>
|
||||||
|
<li class="tsd-kind-module"><a href="modules/sas9apiclient.html" class="tsd-kind-icon">SAS9ApiClient</a></li>
|
||||||
|
<li class="tsd-kind-module"><a href="modules/sasviyaapiclient.html" class="tsd-kind-icon">SASViyaApiClient</a></li>
|
||||||
|
<li class="tsd-kind-module"><a href="modules/sasjs.html" class="tsd-kind-icon">SASjs</a></li>
|
||||||
|
<li class="tsd-kind-module"><a href="modules/sasjsconfig.html" class="tsd-kind-icon">SASjsConfig</a></li>
|
||||||
|
<li class="tsd-kind-module"><a href="modules/sasjsrequest.html" class="tsd-kind-icon">SASjsRequest</a></li>
|
||||||
|
<li class="tsd-kind-module"><a href="modules/sasjswaitingrequest.html" class="tsd-kind-icon">SASjsWaitingRequest</a></li>
|
||||||
|
<li class="tsd-kind-module"><a href="modules/servertype.html" class="tsd-kind-icon">ServerType</a></li>
|
||||||
|
<li class="tsd-kind-module"><a href="modules/session.html" class="tsd-kind-icon">Session</a></li>
|
||||||
|
<li class="tsd-kind-module"><a href="modules/asyncforeach.html" class="tsd-kind-icon">asyncForEach</a></li>
|
||||||
|
<li class="tsd-kind-module"><a href="modules/comparetimestamps.html" class="tsd-kind-icon">compareTimestamps</a></li>
|
||||||
|
<li class="tsd-kind-module"><a href="modules/converttocsv.html" class="tsd-kind-icon">convertToCsv</a></li>
|
||||||
|
<li class="tsd-kind-module"><a href="modules/isauthorizeformrequired.html" class="tsd-kind-icon">isAuthorizeFormRequired</a></li>
|
||||||
|
<li class="tsd-kind-module"><a href="modules/isloginrequired.html" class="tsd-kind-icon">isLoginRequired</a></li>
|
||||||
|
<li class="tsd-kind-module"><a href="modules/isloginsuccess.html" class="tsd-kind-icon">isLoginSuccess</a></li>
|
||||||
|
<li class="tsd-kind-module"><a href="modules/makerequest.html" class="tsd-kind-icon">makeRequest</a></li>
|
||||||
|
<li class="tsd-kind-module"><a href="modules/needsretry.html" class="tsd-kind-icon">needsRetry</a></li>
|
||||||
|
<li class="tsd-kind-module"><a href="modules/parseandsubmitauthorizeform.html" class="tsd-kind-icon">parseAndSubmitAuthorizeForm</a></li>
|
||||||
|
<li class="tsd-kind-module"><a href="modules/parsegeneratedcode.html" class="tsd-kind-icon">parseGeneratedCode</a></li>
|
||||||
|
<li class="tsd-kind-module"><a href="modules/parsesasviyalog.html" class="tsd-kind-icon">parseSasViyaLog</a></li>
|
||||||
|
<li class="tsd-kind-module"><a href="modules/parsesourcecode.html" class="tsd-kind-icon">parseSourceCode</a></li>
|
||||||
|
<li class="tsd-kind-module"><a href="modules/serialize.html" class="tsd-kind-icon">serialize</a></li>
|
||||||
|
<li class="tsd-kind-module"><a href="modules/splitchunks.html" class="tsd-kind-icon">splitChunks</a></li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
<!--{"options":"/Users/allan/git/sasjs","tsconfig":"/Users/allan/git/sasjs","inputFiles":["/Users/allan/git/sasjs/src/SAS9ApiClient.ts","/Users/allan/git/sasjs/src/SASViyaApiClient.ts","/Users/allan/git/sasjs/src/SASjs.ts","/Users/allan/git/sasjs/src/index.ts","/Users/allan/git/sasjs/src/types/Context.ts","/Users/allan/git/sasjs/src/types/CsrfToken.ts","/Users/allan/git/sasjs/src/types/Folder.ts","/Users/allan/git/sasjs/src/types/Job.ts","/Users/allan/git/sasjs/src/types/JobResult.ts","/Users/allan/git/sasjs/src/types/Link.ts","/Users/allan/git/sasjs/src/types/SASjsConfig.ts","/Users/allan/git/sasjs/src/types/SASjsRequest.ts","/Users/allan/git/sasjs/src/types/SASjsWaitingRequest.ts","/Users/allan/git/sasjs/src/types/ServerType.ts","/Users/allan/git/sasjs/src/types/Session.ts","/Users/allan/git/sasjs/src/types/index.ts","/Users/allan/git/sasjs/src/utils/asyncForEach.ts","/Users/allan/git/sasjs/src/utils/compareTimestamps.ts","/Users/allan/git/sasjs/src/utils/convertToCsv.ts","/Users/allan/git/sasjs/src/utils/index.ts","/Users/allan/git/sasjs/src/utils/isAuthorizeFormRequired.ts","/Users/allan/git/sasjs/src/utils/isLoginRequired.ts","/Users/allan/git/sasjs/src/utils/isLoginSuccess.ts","/Users/allan/git/sasjs/src/utils/makeRequest.ts","/Users/allan/git/sasjs/src/utils/needsRetry.ts","/Users/allan/git/sasjs/src/utils/parseAndSubmitAuthorizeForm.ts","/Users/allan/git/sasjs/src/utils/parseGeneratedCode.ts","/Users/allan/git/sasjs/src/utils/parseSasViyaLog.ts","/Users/allan/git/sasjs/src/utils/parseSourceCode.ts","/Users/allan/git/sasjs/src/utils/serialize.ts","/Users/allan/git/sasjs/src/utils/splitChunks.ts"],"mode":1,"includeDeclarations":true,"entryPoint":"","exclude":["**/*+(index|.spec|.e2e).ts"],"externalPattern":[],"excludeExternals":true,"excludeNotExported":true,"excludeNotDocumented":false,"excludePrivate":true,"excludeProtected":false,"ignoreCompilerErrors":true,"disableSources":false,"includes":"","media":"","out":"docs","json":"","theme":"./node_modules/typedoc-neo-theme/bin/default","name":"","includeVersion":false,"excludeTags":[],"readme":"","defaultCategory":"Other","categoryOrder":[],"categorizeByGroup":true,"gitRevision":"","gitRemote":"origin","gaID":"","gaSite":"auto","hideGenerator":false,"toc":[],"disableOutputCheck":true,"help":false,"version":false,"plugin":[],"logger":"console","listInvalidSymbolLinks":false,"links":[{"label":"SASjs on Github","url":"https://github.com/macropeople/sasjs"},{"label":"SASjs.io","url":"https://sasjs.io"},{"label":"SASjs CLI","url":"https://github.com/macropeople/sasjs-cli"},{"label":"React Seed App","url":"https://github.com/macropeople/react-seed-app"}],"outline":[{"SAS Adapter":{"SASjs":"modules/sasjs","SASjsConfig":"classes/sasjsconfig.sasjsconfig-1","ServerType":"enums/servertype.servertype-1","SASjsRequest":"interfaces/sasjsrequest.sasjsrequest-1","SASjsWaitingRequest":"interfaces/sasjswaitingrequest.sasjswaitingrequest-1"},"SAS Viya API Client":"classes/sasviyaapiclient.sasviyaapiclient-1","SAS 9 API Client":"classes/sas9apiclient.sas9apiclient-1"}],"disableAutoModuleName":"false"}-->
|
||||||
|
</div>
|
||||||
|
<div class="col-2 col-menu secondary-menu">
|
||||||
|
<nav class="tsd-navigation secondary menu-sticky">
|
||||||
|
<ul class="before-current">
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<footer class="with-border-bottom">
|
||||||
|
</footer>
|
||||||
|
<div class="container tsd-generator">
|
||||||
|
<p>Generated using <a href="http://typedoc.org/" target="_blank">TypeDoc</a></p>
|
||||||
|
</div>
|
||||||
|
<div class="overlay"></div>
|
||||||
|
<script src="assets/js/main.js"></script>
|
||||||
|
<script>if (location.protocol == 'file:') document.write('<script src="assets/js/search.js"><' + '/script>');</script>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
131
docs/index.html
Normal file
@@ -0,0 +1,131 @@
|
|||||||
|
<!doctype html>
|
||||||
|
<html class="default no-js">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<title>sasjs</title>
|
||||||
|
<meta name="description" content="">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<link rel="stylesheet" href="assets/css/main.css">
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<header>
|
||||||
|
<div class="tsd-page-toolbar">
|
||||||
|
<div class="container">
|
||||||
|
<div class="table-wrap">
|
||||||
|
<div class="table-cell" id="tsd-search" data-index="assets/js/search.js" data-base=".">
|
||||||
|
<div class="field">
|
||||||
|
<label for="tsd-search-field" class="tsd-widget search no-caption">Search</label>
|
||||||
|
<input id="tsd-search-field" type="text" />
|
||||||
|
</div>
|
||||||
|
<ul class="results">
|
||||||
|
<li class="state loading">Preparing search index...</li>
|
||||||
|
<li class="state failure">The search index is not available</li>
|
||||||
|
</ul>
|
||||||
|
<ul class="results-priority" style="display:none">
|
||||||
|
</ul>
|
||||||
|
<a href="index.html" class="title">sasjs</a>
|
||||||
|
 <a href="https://github.com/macropeople/sasjs" class="title">SASjs on Github</a>
|
||||||
|
 <a href="https://sasjs.io" class="title">SASjs.io</a>
|
||||||
|
 <a href="https://github.com/macropeople/sasjs-cli" class="title">SASjs CLI</a>
|
||||||
|
 <a href="https://github.com/macropeople/react-seed-app" class="title">React Seed App</a>
|
||||||
|
</div>
|
||||||
|
<div class="table-cell" id="tsd-widgets">
|
||||||
|
<div id="tsd-filter">
|
||||||
|
<a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a>
|
||||||
|
<div class="tsd-filter-group">
|
||||||
|
<div class="tsd-select" id="tsd-filter-visibility">
|
||||||
|
<span class="tsd-select-label">All</span>
|
||||||
|
<ul class="tsd-select-list">
|
||||||
|
<li data-value="public">Public</li>
|
||||||
|
<li data-value="protected">Public/Protected</li>
|
||||||
|
<li data-value="private" class="selected">All</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<input type="checkbox" id="tsd-filter-inherited" checked />
|
||||||
|
<label class="tsd-widget" for="tsd-filter-inherited">Inherited</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="tsd-page-title">
|
||||||
|
<div class="container">
|
||||||
|
<ul class="tsd-breadcrumb">
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
<div class="container container-main">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-3 col-menu menu-sticky-wrap menu-highlight">
|
||||||
|
<nav class="tsd-navigation outline primary">
|
||||||
|
<a style="margin-left:0em" href="globals.html">Globals</a>
|
||||||
|
<ul style="display:none">
|
||||||
|
{"SAS Adapter":{"SASjs":"modules/sasjs","SASjsConfig":"classes/sasjsconfig.sasjsconfig-1","ServerType":"enums/servertype.servertype-1","SASjsRequest":"interfaces/sasjsrequest.sasjsrequest-1","SASjsWaitingRequest":"interfaces/sasjswaitingrequest.sasjswaitingrequest-1"},"SAS Viya API Client":"classes/sasviyaapiclient.sasviyaapiclient-1","SAS 9 API Client":"classes/sas9apiclient.sas9apiclient-1"}
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
<div class="col-7 offset-3 col-content">
|
||||||
|
<h1>sasjs</h1>
|
||||||
|
<div class="tsd-panel tsd-typography">
|
||||||
|
<p><a href="https://www.jsdelivr.com/package/npm/sasjs"><img src="https://data.jsdelivr.com/v1/package/npm/sasjs/badge" alt=""></a></p>
|
||||||
|
<a href="#sasjs" id="sasjs" style="color: inherit; text-decoration: none;">
|
||||||
|
<h1>SASjs</h1>
|
||||||
|
</a>
|
||||||
|
<p>SASjs is a open-source framework for building Web Apps on SAS® platforms. You can use as much or as little of it as you like. This repository contains the JS adapter, the part that handles the to/from SAS communication on the client side. There are 3 ways to install it:</p>
|
||||||
|
<p>1 - <code>npm install sasjs</code> - for use in a node project</p>
|
||||||
|
<p>2 - <a href="https://cdn.jsdelivr.net/npm/sasjs/index.js">Download</a> and use a copy of the latest JS file</p>
|
||||||
|
<p>3 - Reference directly from the CDN - in which case click <a href="https://www.jsdelivr.com/package/npm/sasjs?tab=collection">here</a> and select "SRI" to get the script tag with the integrity hash.</p>
|
||||||
|
<p>If you are short on time and just need to build an app quickly, then check out <a href="https://vimeo.com/393161794">this video</a> and the <a href="https://github.com/macropeople/react-seed-app">react-seed-app</a> which provides some boilerplate.</p>
|
||||||
|
<p>For more information on building web apps with SAS, check out <a href="https://sasjs.io">sasjs.io</a></p>
|
||||||
|
<a href="#none-of-this-makes-sense--how-do-i-build-an-app-with-it" id="none-of-this-makes-sense--how-do-i-build-an-app-with-it" style="color: inherit; text-decoration: none;">
|
||||||
|
<h2>None of this makes sense. How do I build an app with it?</h2>
|
||||||
|
</a>
|
||||||
|
<p>Ok ok. Deploy this <a href="https://github.com/macropeople/sasjs/blob/master/example.html">example.html</a> file to your web server, and update <code>servertype</code> to <code>SAS9</code> or <code>SASVIYA</code> depending on your backend.</p>
|
||||||
|
<p>The backend part can be deployed as follows:</p>
|
||||||
|
<pre><code>%let appLoc=/<span class="hljs-built_in">Public</span>/app/readme; <span class="hljs-comment">/* Metadata or Viya Folder location as per SASjs config */</span>
|
||||||
|
<span class="hljs-comment">/* compile macros (can also be downloaded & compiled seperately) */</span>
|
||||||
|
filename mc url "https://raw.githubusercontent.com/macropeople/macrocore/master/mc_all.sas";
|
||||||
|
%inc mc;
|
||||||
|
filename ft15f001 <span class="hljs-keyword">temp</span>;
|
||||||
|
parmcards4;
|
||||||
|
%webout(<span class="hljs-keyword">FETCH</span>) <span class="hljs-comment">/* receive all data as SAS datasets */</span>
|
||||||
|
proc <span class="hljs-keyword">sql</span>;
|
||||||
|
<span class="hljs-keyword">create</span> <span class="hljs-keyword">table</span> areas <span class="hljs-keyword">as</span> <span class="hljs-keyword">select</span> make,mean(invoice) <span class="hljs-keyword">as</span> avprice
|
||||||
|
<span class="hljs-keyword">from</span> sashelp.cars
|
||||||
|
<span class="hljs-keyword">where</span> <span class="hljs-keyword">type</span> <span class="hljs-keyword">in</span> (<span class="hljs-keyword">select</span> <span class="hljs-keyword">type</span> <span class="hljs-keyword">from</span> <span class="hljs-keyword">work</span>.fromjs)
|
||||||
|
<span class="hljs-keyword">group</span> <span class="hljs-keyword">by</span> <span class="hljs-number">1</span>;
|
||||||
|
%webout(<span class="hljs-keyword">OPEN</span>)
|
||||||
|
%webout(OBJ,areas)
|
||||||
|
%webout(<span class="hljs-keyword">CLOSE</span>)
|
||||||
|
;;;;
|
||||||
|
%mp_createwebservice(<span class="hljs-type">path</span>=&appLoc/common,<span class="hljs-type">name</span>=getdata)</code></pre><p>You now have a simple web app with a backend service!</p>
|
||||||
|
<a href="#more-resources" id="more-resources" style="color: inherit; text-decoration: none;">
|
||||||
|
<h1>More resources</h1>
|
||||||
|
</a>
|
||||||
|
<p>For more information specific to this adapter you can check out this <a href="https://sasjs.io/sasjs/sasjs-adapter/">user guide</a> or the <a href="http://adapter.sasjs.io/">technical</a> documentation. </p>
|
||||||
|
<p>For more information on building web apps in general, check out these <a href="https://sasjs.io/training/resources/">resources</a> or contact the <a href="https://www.linkedin.com/in/allanbowe/">author</a> directly.</p>
|
||||||
|
</div>
|
||||||
|
<!--{"options":"/Users/allan/git/sasjs","tsconfig":"/Users/allan/git/sasjs","inputFiles":["/Users/allan/git/sasjs/src/SAS9ApiClient.ts","/Users/allan/git/sasjs/src/SASViyaApiClient.ts","/Users/allan/git/sasjs/src/SASjs.ts","/Users/allan/git/sasjs/src/index.ts","/Users/allan/git/sasjs/src/types/Context.ts","/Users/allan/git/sasjs/src/types/CsrfToken.ts","/Users/allan/git/sasjs/src/types/Folder.ts","/Users/allan/git/sasjs/src/types/Job.ts","/Users/allan/git/sasjs/src/types/JobResult.ts","/Users/allan/git/sasjs/src/types/Link.ts","/Users/allan/git/sasjs/src/types/SASjsConfig.ts","/Users/allan/git/sasjs/src/types/SASjsRequest.ts","/Users/allan/git/sasjs/src/types/SASjsWaitingRequest.ts","/Users/allan/git/sasjs/src/types/ServerType.ts","/Users/allan/git/sasjs/src/types/Session.ts","/Users/allan/git/sasjs/src/types/index.ts","/Users/allan/git/sasjs/src/utils/asyncForEach.ts","/Users/allan/git/sasjs/src/utils/compareTimestamps.ts","/Users/allan/git/sasjs/src/utils/convertToCsv.ts","/Users/allan/git/sasjs/src/utils/index.ts","/Users/allan/git/sasjs/src/utils/isAuthorizeFormRequired.ts","/Users/allan/git/sasjs/src/utils/isLoginRequired.ts","/Users/allan/git/sasjs/src/utils/isLoginSuccess.ts","/Users/allan/git/sasjs/src/utils/makeRequest.ts","/Users/allan/git/sasjs/src/utils/needsRetry.ts","/Users/allan/git/sasjs/src/utils/parseAndSubmitAuthorizeForm.ts","/Users/allan/git/sasjs/src/utils/parseGeneratedCode.ts","/Users/allan/git/sasjs/src/utils/parseSasViyaLog.ts","/Users/allan/git/sasjs/src/utils/parseSourceCode.ts","/Users/allan/git/sasjs/src/utils/serialize.ts","/Users/allan/git/sasjs/src/utils/splitChunks.ts"],"mode":1,"includeDeclarations":true,"entryPoint":"","exclude":["**/*+(index|.spec|.e2e).ts"],"externalPattern":[],"excludeExternals":true,"excludeNotExported":true,"excludeNotDocumented":false,"excludePrivate":true,"excludeProtected":false,"ignoreCompilerErrors":true,"disableSources":false,"includes":"","media":"","out":"docs","json":"","theme":"./node_modules/typedoc-neo-theme/bin/default","name":"","includeVersion":false,"excludeTags":[],"readme":"","defaultCategory":"Other","categoryOrder":[],"categorizeByGroup":true,"gitRevision":"","gitRemote":"origin","gaID":"","gaSite":"auto","hideGenerator":false,"toc":[],"disableOutputCheck":true,"help":false,"version":false,"plugin":[],"logger":"console","listInvalidSymbolLinks":false,"links":[{"label":"SASjs on Github","url":"https://github.com/macropeople/sasjs"},{"label":"SASjs.io","url":"https://sasjs.io"},{"label":"SASjs CLI","url":"https://github.com/macropeople/sasjs-cli"},{"label":"React Seed App","url":"https://github.com/macropeople/react-seed-app"}],"outline":[{"SAS Adapter":{"SASjs":"modules/sasjs","SASjsConfig":"classes/sasjsconfig.sasjsconfig-1","ServerType":"enums/servertype.servertype-1","SASjsRequest":"interfaces/sasjsrequest.sasjsrequest-1","SASjsWaitingRequest":"interfaces/sasjswaitingrequest.sasjswaitingrequest-1"},"SAS Viya API Client":"classes/sasviyaapiclient.sasviyaapiclient-1","SAS 9 API Client":"classes/sas9apiclient.sas9apiclient-1"}],"disableAutoModuleName":"false"}-->
|
||||||
|
</div>
|
||||||
|
<div class="col-2 col-menu secondary-menu">
|
||||||
|
<nav class="tsd-navigation secondary menu-sticky">
|
||||||
|
<ul class="before-current">
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<footer class="with-border-bottom">
|
||||||
|
</footer>
|
||||||
|
<div class="container tsd-generator">
|
||||||
|
<p>Generated using <a href="http://typedoc.org/" target="_blank">TypeDoc</a></p>
|
||||||
|
</div>
|
||||||
|
<div class="overlay"></div>
|
||||||
|
<script src="assets/js/main.js"></script>
|
||||||
|
<script>if (location.protocol == 'file:') document.write('<script src="assets/js/search.js"><' + '/script>');</script>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
263
docs/interfaces/_index_.sasjsrequest.html
Normal file
@@ -0,0 +1,263 @@
|
|||||||
|
<!doctype html>
|
||||||
|
<html class="default no-js">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<title>SASjsRequest | sasjs</title>
|
||||||
|
<meta name="description" content="Documentation for sasjs">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<link rel="stylesheet" href="../assets/css/main.css">
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<header>
|
||||||
|
<div class="tsd-page-toolbar">
|
||||||
|
<div class="container">
|
||||||
|
<div class="table-wrap">
|
||||||
|
<div class="table-cell" id="tsd-search" data-index="../assets/js/search.json" data-base="..">
|
||||||
|
<div class="field">
|
||||||
|
<label for="tsd-search-field" class="tsd-widget search no-caption">Search</label>
|
||||||
|
<input id="tsd-search-field" type="text" />
|
||||||
|
</div>
|
||||||
|
<ul class="results">
|
||||||
|
<li class="state loading">Preparing search index...</li>
|
||||||
|
<li class="state failure">The search index is not available</li>
|
||||||
|
</ul>
|
||||||
|
<a href="../index.html" class="title">sasjs</a>
|
||||||
|
</div>
|
||||||
|
<div class="table-cell" id="tsd-widgets">
|
||||||
|
<div id="tsd-filter">
|
||||||
|
<a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a>
|
||||||
|
<div class="tsd-filter-group">
|
||||||
|
<div class="tsd-select" id="tsd-filter-visibility">
|
||||||
|
<span class="tsd-select-label">All</span>
|
||||||
|
<ul class="tsd-select-list">
|
||||||
|
<li data-value="public">Public</li>
|
||||||
|
<li data-value="protected">Public/Protected</li>
|
||||||
|
<li data-value="private" class="selected">All</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<input type="checkbox" id="tsd-filter-inherited" checked />
|
||||||
|
<label class="tsd-widget" for="tsd-filter-inherited">Inherited</label>
|
||||||
|
<input type="checkbox" id="tsd-filter-externals" checked />
|
||||||
|
<label class="tsd-widget" for="tsd-filter-externals">Externals</label>
|
||||||
|
<input type="checkbox" id="tsd-filter-only-exported" />
|
||||||
|
<label class="tsd-widget" for="tsd-filter-only-exported">Only exported</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="tsd-page-title">
|
||||||
|
<div class="container">
|
||||||
|
<ul class="tsd-breadcrumb">
|
||||||
|
<li>
|
||||||
|
<a href="../globals.html">Globals</a>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="../modules/_index_.html">"index"</a>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="_index_.sasjsrequest.html">SASjsRequest</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h1>Interface SASjsRequest</h1>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
<div class="container container-main">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-8 col-content">
|
||||||
|
<section class="tsd-panel tsd-hierarchy">
|
||||||
|
<h3>Hierarchy</h3>
|
||||||
|
<ul class="tsd-hierarchy">
|
||||||
|
<li>
|
||||||
|
<span class="target">SASjsRequest</span>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel-group tsd-index-group">
|
||||||
|
<h2>Index</h2>
|
||||||
|
<section class="tsd-panel tsd-index-panel">
|
||||||
|
<div class="tsd-index-content">
|
||||||
|
<section class="tsd-index-section ">
|
||||||
|
<h3>Properties</h3>
|
||||||
|
<ul class="tsd-index-list">
|
||||||
|
<li class="tsd-kind-property tsd-parent-kind-interface"><a href="_index_.sasjsrequest.html#saswork" class="tsd-kind-icon">SASWORK</a></li>
|
||||||
|
<li class="tsd-kind-property tsd-parent-kind-interface"><a href="_index_.sasjsrequest.html#generatedcode" class="tsd-kind-icon">generated<wbr>Code</a></li>
|
||||||
|
<li class="tsd-kind-property tsd-parent-kind-interface"><a href="_index_.sasjsrequest.html#logfile" class="tsd-kind-icon">log<wbr>File</a></li>
|
||||||
|
<li class="tsd-kind-property tsd-parent-kind-interface"><a href="_index_.sasjsrequest.html#servicelink" class="tsd-kind-icon">service<wbr>Link</a></li>
|
||||||
|
<li class="tsd-kind-property tsd-parent-kind-interface"><a href="_index_.sasjsrequest.html#sourcecode" class="tsd-kind-icon">source<wbr>Code</a></li>
|
||||||
|
<li class="tsd-kind-property tsd-parent-kind-interface"><a href="_index_.sasjsrequest.html#timestamp" class="tsd-kind-icon">timestamp</a></li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel-group tsd-member-group ">
|
||||||
|
<h2>Properties</h2>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
|
||||||
|
<a name="saswork" class="tsd-anchor"></a>
|
||||||
|
<h3>SASWORK</h3>
|
||||||
|
<div class="tsd-signature tsd-kind-icon">SASWORK<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span></div>
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in <a href="https://github.com/macropeople/sasjs/blob/bc92d72/src/index.ts#L10">index.ts:10</a></li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
|
||||||
|
<a name="generatedcode" class="tsd-anchor"></a>
|
||||||
|
<h3>generated<wbr>Code</h3>
|
||||||
|
<div class="tsd-signature tsd-kind-icon">generated<wbr>Code<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in <a href="https://github.com/macropeople/sasjs/blob/bc92d72/src/index.ts#L8">index.ts:8</a></li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
|
||||||
|
<a name="logfile" class="tsd-anchor"></a>
|
||||||
|
<h3>log<wbr>File</h3>
|
||||||
|
<div class="tsd-signature tsd-kind-icon">log<wbr>File<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in <a href="https://github.com/macropeople/sasjs/blob/bc92d72/src/index.ts#L9">index.ts:9</a></li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
|
||||||
|
<a name="servicelink" class="tsd-anchor"></a>
|
||||||
|
<h3>service<wbr>Link</h3>
|
||||||
|
<div class="tsd-signature tsd-kind-icon">service<wbr>Link<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in <a href="https://github.com/macropeople/sasjs/blob/bc92d72/src/index.ts#L5">index.ts:5</a></li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
|
||||||
|
<a name="sourcecode" class="tsd-anchor"></a>
|
||||||
|
<h3>source<wbr>Code</h3>
|
||||||
|
<div class="tsd-signature tsd-kind-icon">source<wbr>Code<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in <a href="https://github.com/macropeople/sasjs/blob/bc92d72/src/index.ts#L7">index.ts:7</a></li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
|
||||||
|
<a name="timestamp" class="tsd-anchor"></a>
|
||||||
|
<h3>timestamp</h3>
|
||||||
|
<div class="tsd-signature tsd-kind-icon">timestamp<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">Date</span></div>
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in <a href="https://github.com/macropeople/sasjs/blob/bc92d72/src/index.ts#L6">index.ts:6</a></li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
|
||||||
|
<nav class="tsd-navigation primary">
|
||||||
|
<ul>
|
||||||
|
<li class="globals ">
|
||||||
|
<a href="../globals.html"><em>Globals</em></a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-module">
|
||||||
|
<a href="../modules/_sasjs_spec_.html">"SASjs.spec"</a>
|
||||||
|
</li>
|
||||||
|
<li class="current tsd-kind-module">
|
||||||
|
<a href="../modules/_index_.html">"index"</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
<nav class="tsd-navigation secondary menu-sticky">
|
||||||
|
<ul class="before-current">
|
||||||
|
<li class=" tsd-kind-class tsd-parent-kind-module">
|
||||||
|
<a href="../classes/_index_.sasjs.html" class="tsd-kind-icon">SASjs</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-class tsd-parent-kind-module">
|
||||||
|
<a href="../classes/_index_.sasjsconfig.html" class="tsd-kind-icon">SASjs<wbr>Config</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<ul class="current">
|
||||||
|
<li class="current tsd-kind-interface tsd-parent-kind-module">
|
||||||
|
<a href="_index_.sasjsrequest.html" class="tsd-kind-icon">SASjs<wbr>Request</a>
|
||||||
|
<ul>
|
||||||
|
<li class=" tsd-kind-property tsd-parent-kind-interface">
|
||||||
|
<a href="_index_.sasjsrequest.html#saswork" class="tsd-kind-icon">SASWORK</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-property tsd-parent-kind-interface">
|
||||||
|
<a href="_index_.sasjsrequest.html#generatedcode" class="tsd-kind-icon">generated<wbr>Code</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-property tsd-parent-kind-interface">
|
||||||
|
<a href="_index_.sasjsrequest.html#logfile" class="tsd-kind-icon">log<wbr>File</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-property tsd-parent-kind-interface">
|
||||||
|
<a href="_index_.sasjsrequest.html#servicelink" class="tsd-kind-icon">service<wbr>Link</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-property tsd-parent-kind-interface">
|
||||||
|
<a href="_index_.sasjsrequest.html#sourcecode" class="tsd-kind-icon">source<wbr>Code</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-property tsd-parent-kind-interface">
|
||||||
|
<a href="_index_.sasjsrequest.html#timestamp" class="tsd-kind-icon">timestamp</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<ul class="after-current">
|
||||||
|
<li class=" tsd-kind-interface tsd-parent-kind-module">
|
||||||
|
<a href="_index_.sasjswatingrequest.html" class="tsd-kind-icon">SASjs<wbr>Wating<wbr>Request</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-function tsd-parent-kind-module tsd-is-not-exported">
|
||||||
|
<a href="../modules/_index_.html#comparetimestamps" class="tsd-kind-icon">compare<wbr>Timestamps</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-function tsd-parent-kind-module tsd-is-not-exported">
|
||||||
|
<a href="../modules/_index_.html#converttocsv" class="tsd-kind-icon">convert<wbr>ToCSV</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-function tsd-parent-kind-module tsd-is-not-exported">
|
||||||
|
<a href="../modules/_index_.html#getbytesize" class="tsd-kind-icon">get<wbr>Byte<wbr>Size</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-function tsd-parent-kind-module tsd-is-not-exported">
|
||||||
|
<a href="../modules/_index_.html#serialize" class="tsd-kind-icon">serialize</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-function tsd-parent-kind-module tsd-is-not-exported">
|
||||||
|
<a href="../modules/_index_.html#splitchunks" class="tsd-kind-icon">split<wbr>Chunks</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-object-literal tsd-parent-kind-module tsd-is-not-exported">
|
||||||
|
<a href="../modules/_index_.html#defaultconfig" class="tsd-kind-icon">default<wbr>Config</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<footer class="with-border-bottom">
|
||||||
|
<div class="container">
|
||||||
|
<h2>Legend</h2>
|
||||||
|
<div class="tsd-legend-group">
|
||||||
|
<ul class="tsd-legend">
|
||||||
|
<li class="tsd-kind-object-literal"><span class="tsd-kind-icon">Object literal</span></li>
|
||||||
|
<li class="tsd-kind-variable"><span class="tsd-kind-icon">Variable</span></li>
|
||||||
|
<li class="tsd-kind-function"><span class="tsd-kind-icon">Function</span></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="tsd-legend">
|
||||||
|
<li class="tsd-kind-interface"><span class="tsd-kind-icon">Interface</span></li>
|
||||||
|
<li class="tsd-kind-property tsd-parent-kind-interface"><span class="tsd-kind-icon">Property</span></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="tsd-legend">
|
||||||
|
<li class="tsd-kind-class"><span class="tsd-kind-icon">Class</span></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
<div class="container tsd-generator">
|
||||||
|
<p>Generated using <a href="https://typedoc.org/" target="_blank">TypeDoc</a></p>
|
||||||
|
</div>
|
||||||
|
<div class="overlay"></div>
|
||||||
|
<script src="../assets/js/main.js"></script>
|
||||||
|
<script>if (location.protocol == 'file:') document.write('<script src="../assets/js/search.js"><' + '/script>');</script>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
249
docs/interfaces/_index_.sasjswatingrequest.html
Normal file
@@ -0,0 +1,249 @@
|
|||||||
|
<!doctype html>
|
||||||
|
<html class="default no-js">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<title>SASjsWatingRequest | sasjs</title>
|
||||||
|
<meta name="description" content="Documentation for sasjs">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<link rel="stylesheet" href="../assets/css/main.css">
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<header>
|
||||||
|
<div class="tsd-page-toolbar">
|
||||||
|
<div class="container">
|
||||||
|
<div class="table-wrap">
|
||||||
|
<div class="table-cell" id="tsd-search" data-index="../assets/js/search.json" data-base="..">
|
||||||
|
<div class="field">
|
||||||
|
<label for="tsd-search-field" class="tsd-widget search no-caption">Search</label>
|
||||||
|
<input id="tsd-search-field" type="text" />
|
||||||
|
</div>
|
||||||
|
<ul class="results">
|
||||||
|
<li class="state loading">Preparing search index...</li>
|
||||||
|
<li class="state failure">The search index is not available</li>
|
||||||
|
</ul>
|
||||||
|
<a href="../index.html" class="title">sasjs</a>
|
||||||
|
</div>
|
||||||
|
<div class="table-cell" id="tsd-widgets">
|
||||||
|
<div id="tsd-filter">
|
||||||
|
<a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a>
|
||||||
|
<div class="tsd-filter-group">
|
||||||
|
<div class="tsd-select" id="tsd-filter-visibility">
|
||||||
|
<span class="tsd-select-label">All</span>
|
||||||
|
<ul class="tsd-select-list">
|
||||||
|
<li data-value="public">Public</li>
|
||||||
|
<li data-value="protected">Public/Protected</li>
|
||||||
|
<li data-value="private" class="selected">All</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<input type="checkbox" id="tsd-filter-inherited" checked />
|
||||||
|
<label class="tsd-widget" for="tsd-filter-inherited">Inherited</label>
|
||||||
|
<input type="checkbox" id="tsd-filter-externals" checked />
|
||||||
|
<label class="tsd-widget" for="tsd-filter-externals">Externals</label>
|
||||||
|
<input type="checkbox" id="tsd-filter-only-exported" />
|
||||||
|
<label class="tsd-widget" for="tsd-filter-only-exported">Only exported</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="tsd-page-title">
|
||||||
|
<div class="container">
|
||||||
|
<ul class="tsd-breadcrumb">
|
||||||
|
<li>
|
||||||
|
<a href="../globals.html">Globals</a>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="../modules/_index_.html">"index"</a>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="_index_.sasjswatingrequest.html">SASjsWatingRequest</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h1>Interface SASjsWatingRequest</h1>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
<div class="container container-main">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-8 col-content">
|
||||||
|
<section class="tsd-panel tsd-hierarchy">
|
||||||
|
<h3>Hierarchy</h3>
|
||||||
|
<ul class="tsd-hierarchy">
|
||||||
|
<li>
|
||||||
|
<span class="target">SASjsWatingRequest</span>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel-group tsd-index-group">
|
||||||
|
<h2>Index</h2>
|
||||||
|
<section class="tsd-panel tsd-index-panel">
|
||||||
|
<div class="tsd-index-content">
|
||||||
|
<section class="tsd-index-section ">
|
||||||
|
<h3>Properties</h3>
|
||||||
|
<ul class="tsd-index-list">
|
||||||
|
<li class="tsd-kind-property tsd-parent-kind-interface"><a href="_index_.sasjswatingrequest.html#data" class="tsd-kind-icon">data</a></li>
|
||||||
|
<li class="tsd-kind-property tsd-parent-kind-interface"><a href="_index_.sasjswatingrequest.html#params" class="tsd-kind-icon">params</a></li>
|
||||||
|
<li class="tsd-kind-property tsd-parent-kind-interface"><a href="_index_.sasjswatingrequest.html#programname" class="tsd-kind-icon">program<wbr>Name</a></li>
|
||||||
|
<li class="tsd-kind-property tsd-parent-kind-interface"><a href="_index_.sasjswatingrequest.html#requestpromise" class="tsd-kind-icon">request<wbr>Promise</a></li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel-group tsd-member-group ">
|
||||||
|
<h2>Properties</h2>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
|
||||||
|
<a name="data" class="tsd-anchor"></a>
|
||||||
|
<h3>data</h3>
|
||||||
|
<div class="tsd-signature tsd-kind-icon">data<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span></div>
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in <a href="https://github.com/macropeople/sasjs/blob/bc92d72/src/index.ts#L20">index.ts:20</a></li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
|
||||||
|
<a name="params" class="tsd-anchor"></a>
|
||||||
|
<h3><span class="tsd-flag ts-flagOptional">Optional</span> params</h3>
|
||||||
|
<div class="tsd-signature tsd-kind-icon">params<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span></div>
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in <a href="https://github.com/macropeople/sasjs/blob/bc92d72/src/index.ts#L21">index.ts:21</a></li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
|
||||||
|
<a name="programname" class="tsd-anchor"></a>
|
||||||
|
<h3>program<wbr>Name</h3>
|
||||||
|
<div class="tsd-signature tsd-kind-icon">program<wbr>Name<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in <a href="https://github.com/macropeople/sasjs/blob/bc92d72/src/index.ts#L19">index.ts:19</a></li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
|
||||||
|
<a name="requestpromise" class="tsd-anchor"></a>
|
||||||
|
<h3>request<wbr>Promise</h3>
|
||||||
|
<div class="tsd-signature tsd-kind-icon">request<wbr>Promise<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{ </span>promise<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">; </span>reject<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">; </span>resolve<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol"> }</span></div>
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in <a href="https://github.com/macropeople/sasjs/blob/bc92d72/src/index.ts#L14">index.ts:14</a></li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
<div class="tsd-type-declaration">
|
||||||
|
<h4>Type declaration</h4>
|
||||||
|
<ul class="tsd-parameters">
|
||||||
|
<li class="tsd-parameter">
|
||||||
|
<h5>promise<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span></h5>
|
||||||
|
</li>
|
||||||
|
<li class="tsd-parameter">
|
||||||
|
<h5>reject<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span></h5>
|
||||||
|
</li>
|
||||||
|
<li class="tsd-parameter">
|
||||||
|
<h5>resolve<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span></h5>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
|
||||||
|
<nav class="tsd-navigation primary">
|
||||||
|
<ul>
|
||||||
|
<li class="globals ">
|
||||||
|
<a href="../globals.html"><em>Globals</em></a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-module">
|
||||||
|
<a href="../modules/_sasjs_spec_.html">"SASjs.spec"</a>
|
||||||
|
</li>
|
||||||
|
<li class="current tsd-kind-module">
|
||||||
|
<a href="../modules/_index_.html">"index"</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
<nav class="tsd-navigation secondary menu-sticky">
|
||||||
|
<ul class="before-current">
|
||||||
|
<li class=" tsd-kind-class tsd-parent-kind-module">
|
||||||
|
<a href="../classes/_index_.sasjs.html" class="tsd-kind-icon">SASjs</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-class tsd-parent-kind-module">
|
||||||
|
<a href="../classes/_index_.sasjsconfig.html" class="tsd-kind-icon">SASjs<wbr>Config</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-interface tsd-parent-kind-module">
|
||||||
|
<a href="_index_.sasjsrequest.html" class="tsd-kind-icon">SASjs<wbr>Request</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<ul class="current">
|
||||||
|
<li class="current tsd-kind-interface tsd-parent-kind-module">
|
||||||
|
<a href="_index_.sasjswatingrequest.html" class="tsd-kind-icon">SASjs<wbr>Wating<wbr>Request</a>
|
||||||
|
<ul>
|
||||||
|
<li class=" tsd-kind-property tsd-parent-kind-interface">
|
||||||
|
<a href="_index_.sasjswatingrequest.html#data" class="tsd-kind-icon">data</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-property tsd-parent-kind-interface">
|
||||||
|
<a href="_index_.sasjswatingrequest.html#params" class="tsd-kind-icon">params</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-property tsd-parent-kind-interface">
|
||||||
|
<a href="_index_.sasjswatingrequest.html#programname" class="tsd-kind-icon">program<wbr>Name</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-property tsd-parent-kind-interface">
|
||||||
|
<a href="_index_.sasjswatingrequest.html#requestpromise" class="tsd-kind-icon">request<wbr>Promise</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<ul class="after-current">
|
||||||
|
<li class=" tsd-kind-function tsd-parent-kind-module tsd-is-not-exported">
|
||||||
|
<a href="../modules/_index_.html#comparetimestamps" class="tsd-kind-icon">compare<wbr>Timestamps</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-function tsd-parent-kind-module tsd-is-not-exported">
|
||||||
|
<a href="../modules/_index_.html#converttocsv" class="tsd-kind-icon">convert<wbr>ToCSV</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-function tsd-parent-kind-module tsd-is-not-exported">
|
||||||
|
<a href="../modules/_index_.html#getbytesize" class="tsd-kind-icon">get<wbr>Byte<wbr>Size</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-function tsd-parent-kind-module tsd-is-not-exported">
|
||||||
|
<a href="../modules/_index_.html#serialize" class="tsd-kind-icon">serialize</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-function tsd-parent-kind-module tsd-is-not-exported">
|
||||||
|
<a href="../modules/_index_.html#splitchunks" class="tsd-kind-icon">split<wbr>Chunks</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-object-literal tsd-parent-kind-module tsd-is-not-exported">
|
||||||
|
<a href="../modules/_index_.html#defaultconfig" class="tsd-kind-icon">default<wbr>Config</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<footer class="with-border-bottom">
|
||||||
|
<div class="container">
|
||||||
|
<h2>Legend</h2>
|
||||||
|
<div class="tsd-legend-group">
|
||||||
|
<ul class="tsd-legend">
|
||||||
|
<li class="tsd-kind-object-literal"><span class="tsd-kind-icon">Object literal</span></li>
|
||||||
|
<li class="tsd-kind-variable"><span class="tsd-kind-icon">Variable</span></li>
|
||||||
|
<li class="tsd-kind-function"><span class="tsd-kind-icon">Function</span></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="tsd-legend">
|
||||||
|
<li class="tsd-kind-interface"><span class="tsd-kind-icon">Interface</span></li>
|
||||||
|
<li class="tsd-kind-property tsd-parent-kind-interface"><span class="tsd-kind-icon">Property</span></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="tsd-legend">
|
||||||
|
<li class="tsd-kind-class"><span class="tsd-kind-icon">Class</span></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
<div class="container tsd-generator">
|
||||||
|
<p>Generated using <a href="https://typedoc.org/" target="_blank">TypeDoc</a></p>
|
||||||
|
</div>
|
||||||
|
<div class="overlay"></div>
|
||||||
|
<script src="../assets/js/main.js"></script>
|
||||||
|
<script>if (location.protocol == 'file:') document.write('<script src="../assets/js/search.js"><' + '/script>');</script>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
185
docs/interfaces/context.context-1.html
Normal file
@@ -0,0 +1,185 @@
|
|||||||
|
<!doctype html>
|
||||||
|
<html class="default no-js">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<title>Context | sasjs</title>
|
||||||
|
<meta name="description" content="">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<link rel="stylesheet" href="../assets/css/main.css">
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<header>
|
||||||
|
<div class="tsd-page-toolbar">
|
||||||
|
<div class="container">
|
||||||
|
<div class="table-wrap">
|
||||||
|
<div class="table-cell" id="tsd-search" data-index="../assets/js/search.js" data-base="..">
|
||||||
|
<div class="field">
|
||||||
|
<label for="tsd-search-field" class="tsd-widget search no-caption">Search</label>
|
||||||
|
<input id="tsd-search-field" type="text" />
|
||||||
|
</div>
|
||||||
|
<ul class="results">
|
||||||
|
<li class="state loading">Preparing search index...</li>
|
||||||
|
<li class="state failure">The search index is not available</li>
|
||||||
|
</ul>
|
||||||
|
<ul class="results-priority" style="display:none">
|
||||||
|
</ul>
|
||||||
|
<a href="../index.html" class="title">sasjs</a>
|
||||||
|
 <a href="https://github.com/macropeople/sasjs" class="title">SASjs on Github</a>
|
||||||
|
 <a href="https://sasjs.io" class="title">SASjs.io</a>
|
||||||
|
 <a href="https://github.com/macropeople/sasjs-cli" class="title">SASjs CLI</a>
|
||||||
|
 <a href="https://github.com/macropeople/react-seed-app" class="title">React Seed App</a>
|
||||||
|
</div>
|
||||||
|
<div class="table-cell" id="tsd-widgets">
|
||||||
|
<div id="tsd-filter">
|
||||||
|
<a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a>
|
||||||
|
<div class="tsd-filter-group">
|
||||||
|
<div class="tsd-select" id="tsd-filter-visibility">
|
||||||
|
<span class="tsd-select-label">All</span>
|
||||||
|
<ul class="tsd-select-list">
|
||||||
|
<li data-value="public">Public</li>
|
||||||
|
<li data-value="protected">Public/Protected</li>
|
||||||
|
<li data-value="private" class="selected">All</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<input type="checkbox" id="tsd-filter-inherited" checked />
|
||||||
|
<label class="tsd-widget" for="tsd-filter-inherited">Inherited</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="tsd-page-title">
|
||||||
|
<div class="container">
|
||||||
|
<ul class="tsd-breadcrumb">
|
||||||
|
<li>
|
||||||
|
<a href="../modules/context.html">Context</a>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="context.context-1.html">Context</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
<div class="container container-main">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-3 col-menu menu-sticky-wrap menu-highlight">
|
||||||
|
<nav class="tsd-navigation outline primary">
|
||||||
|
<a style="margin-left:0em" href="../globals.html">Globals</a>
|
||||||
|
<ul style="display:none">
|
||||||
|
{"SAS Adapter":{"SASjs":"modules/sasjs","SASjsConfig":"classes/sasjsconfig.sasjsconfig-1","ServerType":"enums/servertype.servertype-1","SASjsRequest":"interfaces/sasjsrequest.sasjsrequest-1","SASjsWaitingRequest":"interfaces/sasjswaitingrequest.sasjswaitingrequest-1"},"SAS Viya API Client":"classes/sasviyaapiclient.sasviyaapiclient-1","SAS 9 API Client":"classes/sas9apiclient.sas9apiclient-1"}
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
<div class="col-7 offset-3 col-content">
|
||||||
|
<h1>Interface Context</h1>
|
||||||
|
<section class="tsd-panel tsd-hierarchy">
|
||||||
|
<h3>Hierarchy</h3>
|
||||||
|
<ul class="tsd-hierarchy">
|
||||||
|
<li>
|
||||||
|
<span class="target">Context</span>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel-group tsd-index-group">
|
||||||
|
<section class="tsd-panel tsd-index-panel">
|
||||||
|
<div class="tsd-index-content">
|
||||||
|
<section class="tsd-index-section ">
|
||||||
|
<h3>Properties</h3>
|
||||||
|
<ul class="tsd-index-list">
|
||||||
|
<li class="tsd-kind-property tsd-parent-kind-interface"><a href="context.context-1.html#createdby" class="tsd-kind-icon">createdBy</a></li>
|
||||||
|
<li class="tsd-kind-property tsd-parent-kind-interface"><a href="context.context-1.html#id" class="tsd-kind-icon">id</a></li>
|
||||||
|
<li class="tsd-kind-property tsd-parent-kind-interface"><a href="context.context-1.html#name" class="tsd-kind-icon">name</a></li>
|
||||||
|
<li class="tsd-kind-property tsd-parent-kind-interface"><a href="context.context-1.html#version" class="tsd-kind-icon">version</a></li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel-group tsd-member-group ">
|
||||||
|
<h2>Properties</h2>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
|
||||||
|
<a name="createdby" class="tsd-anchor"></a>
|
||||||
|
<h3>created<wbr>By</h3>
|
||||||
|
<div class="tsd-signature tsd-kind-icon">created<wbr>By<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in types/Context.ts:4</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
|
||||||
|
<a name="id" class="tsd-anchor"></a>
|
||||||
|
<h3>id</h3>
|
||||||
|
<div class="tsd-signature tsd-kind-icon">id<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in types/Context.ts:3</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
|
||||||
|
<a name="name" class="tsd-anchor"></a>
|
||||||
|
<h3>name</h3>
|
||||||
|
<div class="tsd-signature tsd-kind-icon">name<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in types/Context.ts:2</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
|
||||||
|
<a name="version" class="tsd-anchor"></a>
|
||||||
|
<h3>version</h3>
|
||||||
|
<div class="tsd-signature tsd-kind-icon">version<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div>
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in types/Context.ts:5</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
<!--{"options":"/Users/allan/git/sasjs","tsconfig":"/Users/allan/git/sasjs","inputFiles":["/Users/allan/git/sasjs/src/SAS9ApiClient.ts","/Users/allan/git/sasjs/src/SASViyaApiClient.ts","/Users/allan/git/sasjs/src/SASjs.ts","/Users/allan/git/sasjs/src/index.ts","/Users/allan/git/sasjs/src/types/Context.ts","/Users/allan/git/sasjs/src/types/CsrfToken.ts","/Users/allan/git/sasjs/src/types/Folder.ts","/Users/allan/git/sasjs/src/types/Job.ts","/Users/allan/git/sasjs/src/types/JobResult.ts","/Users/allan/git/sasjs/src/types/Link.ts","/Users/allan/git/sasjs/src/types/SASjsConfig.ts","/Users/allan/git/sasjs/src/types/SASjsRequest.ts","/Users/allan/git/sasjs/src/types/SASjsWaitingRequest.ts","/Users/allan/git/sasjs/src/types/ServerType.ts","/Users/allan/git/sasjs/src/types/Session.ts","/Users/allan/git/sasjs/src/types/index.ts","/Users/allan/git/sasjs/src/utils/asyncForEach.ts","/Users/allan/git/sasjs/src/utils/compareTimestamps.ts","/Users/allan/git/sasjs/src/utils/convertToCsv.ts","/Users/allan/git/sasjs/src/utils/index.ts","/Users/allan/git/sasjs/src/utils/isAuthorizeFormRequired.ts","/Users/allan/git/sasjs/src/utils/isLoginRequired.ts","/Users/allan/git/sasjs/src/utils/isLoginSuccess.ts","/Users/allan/git/sasjs/src/utils/makeRequest.ts","/Users/allan/git/sasjs/src/utils/needsRetry.ts","/Users/allan/git/sasjs/src/utils/parseAndSubmitAuthorizeForm.ts","/Users/allan/git/sasjs/src/utils/parseGeneratedCode.ts","/Users/allan/git/sasjs/src/utils/parseSasViyaLog.ts","/Users/allan/git/sasjs/src/utils/parseSourceCode.ts","/Users/allan/git/sasjs/src/utils/serialize.ts","/Users/allan/git/sasjs/src/utils/splitChunks.ts"],"mode":1,"includeDeclarations":true,"entryPoint":"","exclude":["**/*+(index|.spec|.e2e).ts"],"externalPattern":[],"excludeExternals":true,"excludeNotExported":true,"excludeNotDocumented":false,"excludePrivate":true,"excludeProtected":false,"ignoreCompilerErrors":true,"disableSources":false,"includes":"","media":"","out":"docs","json":"","theme":"./node_modules/typedoc-neo-theme/bin/default","name":"","includeVersion":false,"excludeTags":[],"readme":"","defaultCategory":"Other","categoryOrder":[],"categorizeByGroup":true,"gitRevision":"","gitRemote":"origin","gaID":"","gaSite":"auto","hideGenerator":false,"toc":[],"disableOutputCheck":true,"help":false,"version":false,"plugin":[],"logger":"console","listInvalidSymbolLinks":false,"links":[{"label":"SASjs on Github","url":"https://github.com/macropeople/sasjs"},{"label":"SASjs.io","url":"https://sasjs.io"},{"label":"SASjs CLI","url":"https://github.com/macropeople/sasjs-cli"},{"label":"React Seed App","url":"https://github.com/macropeople/react-seed-app"}],"outline":[{"SAS Adapter":{"SASjs":"modules/sasjs","SASjsConfig":"classes/sasjsconfig.sasjsconfig-1","ServerType":"enums/servertype.servertype-1","SASjsRequest":"interfaces/sasjsrequest.sasjsrequest-1","SASjsWaitingRequest":"interfaces/sasjswaitingrequest.sasjswaitingrequest-1"},"SAS Viya API Client":"classes/sasviyaapiclient.sasviyaapiclient-1","SAS 9 API Client":"classes/sas9apiclient.sas9apiclient-1"}],"disableAutoModuleName":"false"}-->
|
||||||
|
</div>
|
||||||
|
<div class="col-2 col-menu secondary-menu">
|
||||||
|
<nav class="tsd-navigation secondary menu-sticky">
|
||||||
|
<ul class="before-current">
|
||||||
|
</ul>
|
||||||
|
<ul class="current">
|
||||||
|
<li class="current tsd-kind-interface tsd-parent-kind-module root">
|
||||||
|
<a href="context.context-1.html" class="tsd-kind-icon">Context</a>
|
||||||
|
<ul>
|
||||||
|
<li class=" tsd-kind-property tsd-parent-kind-interface">
|
||||||
|
<a href="context.context-1.html#createdby" class="tsd-kind-icon">created<wbr>By</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-property tsd-parent-kind-interface">
|
||||||
|
<a href="context.context-1.html#id" class="tsd-kind-icon">id</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-property tsd-parent-kind-interface">
|
||||||
|
<a href="context.context-1.html#name" class="tsd-kind-icon">name</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-property tsd-parent-kind-interface">
|
||||||
|
<a href="context.context-1.html#version" class="tsd-kind-icon">version</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<ul class="after-current">
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<footer class="with-border-bottom">
|
||||||
|
</footer>
|
||||||
|
<div class="container tsd-generator">
|
||||||
|
<p>Generated using <a href="http://typedoc.org/" target="_blank">TypeDoc</a></p>
|
||||||
|
</div>
|
||||||
|
<div class="overlay"></div>
|
||||||
|
<script src="../assets/js/main.js"></script>
|
||||||
|
<script>if (location.protocol == 'file:') document.write('<script src="../assets/js/search.js"><' + '/script>');</script>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
157
docs/interfaces/csrftoken.csrftoken-1.html
Normal file
@@ -0,0 +1,157 @@
|
|||||||
|
<!doctype html>
|
||||||
|
<html class="default no-js">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<title>CsrfToken | sasjs</title>
|
||||||
|
<meta name="description" content="">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<link rel="stylesheet" href="../assets/css/main.css">
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<header>
|
||||||
|
<div class="tsd-page-toolbar">
|
||||||
|
<div class="container">
|
||||||
|
<div class="table-wrap">
|
||||||
|
<div class="table-cell" id="tsd-search" data-index="../assets/js/search.js" data-base="..">
|
||||||
|
<div class="field">
|
||||||
|
<label for="tsd-search-field" class="tsd-widget search no-caption">Search</label>
|
||||||
|
<input id="tsd-search-field" type="text" />
|
||||||
|
</div>
|
||||||
|
<ul class="results">
|
||||||
|
<li class="state loading">Preparing search index...</li>
|
||||||
|
<li class="state failure">The search index is not available</li>
|
||||||
|
</ul>
|
||||||
|
<ul class="results-priority" style="display:none">
|
||||||
|
</ul>
|
||||||
|
<a href="../index.html" class="title">sasjs</a>
|
||||||
|
 <a href="https://github.com/macropeople/sasjs" class="title">SASjs on Github</a>
|
||||||
|
 <a href="https://sasjs.io" class="title">SASjs.io</a>
|
||||||
|
 <a href="https://github.com/macropeople/sasjs-cli" class="title">SASjs CLI</a>
|
||||||
|
 <a href="https://github.com/macropeople/react-seed-app" class="title">React Seed App</a>
|
||||||
|
</div>
|
||||||
|
<div class="table-cell" id="tsd-widgets">
|
||||||
|
<div id="tsd-filter">
|
||||||
|
<a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a>
|
||||||
|
<div class="tsd-filter-group">
|
||||||
|
<div class="tsd-select" id="tsd-filter-visibility">
|
||||||
|
<span class="tsd-select-label">All</span>
|
||||||
|
<ul class="tsd-select-list">
|
||||||
|
<li data-value="public">Public</li>
|
||||||
|
<li data-value="protected">Public/Protected</li>
|
||||||
|
<li data-value="private" class="selected">All</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<input type="checkbox" id="tsd-filter-inherited" checked />
|
||||||
|
<label class="tsd-widget" for="tsd-filter-inherited">Inherited</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="tsd-page-title">
|
||||||
|
<div class="container">
|
||||||
|
<ul class="tsd-breadcrumb">
|
||||||
|
<li>
|
||||||
|
<a href="../modules/csrftoken.html">CsrfToken</a>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="csrftoken.csrftoken-1.html">CsrfToken</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
<div class="container container-main">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-3 col-menu menu-sticky-wrap menu-highlight">
|
||||||
|
<nav class="tsd-navigation outline primary">
|
||||||
|
<a style="margin-left:0em" href="../globals.html">Globals</a>
|
||||||
|
<ul style="display:none">
|
||||||
|
{"SAS Adapter":{"SASjs":"modules/sasjs","SASjsConfig":"classes/sasjsconfig.sasjsconfig-1","ServerType":"enums/servertype.servertype-1","SASjsRequest":"interfaces/sasjsrequest.sasjsrequest-1","SASjsWaitingRequest":"interfaces/sasjswaitingrequest.sasjswaitingrequest-1"},"SAS Viya API Client":"classes/sasviyaapiclient.sasviyaapiclient-1","SAS 9 API Client":"classes/sas9apiclient.sas9apiclient-1"}
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
<div class="col-7 offset-3 col-content">
|
||||||
|
<h1>Interface CsrfToken</h1>
|
||||||
|
<section class="tsd-panel tsd-hierarchy">
|
||||||
|
<h3>Hierarchy</h3>
|
||||||
|
<ul class="tsd-hierarchy">
|
||||||
|
<li>
|
||||||
|
<span class="target">CsrfToken</span>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel-group tsd-index-group">
|
||||||
|
<section class="tsd-panel tsd-index-panel">
|
||||||
|
<div class="tsd-index-content">
|
||||||
|
<section class="tsd-index-section ">
|
||||||
|
<h3>Properties</h3>
|
||||||
|
<ul class="tsd-index-list">
|
||||||
|
<li class="tsd-kind-property tsd-parent-kind-interface"><a href="csrftoken.csrftoken-1.html#headername" class="tsd-kind-icon">headerName</a></li>
|
||||||
|
<li class="tsd-kind-property tsd-parent-kind-interface"><a href="csrftoken.csrftoken-1.html#value" class="tsd-kind-icon">value</a></li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel-group tsd-member-group ">
|
||||||
|
<h2>Properties</h2>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
|
||||||
|
<a name="headername" class="tsd-anchor"></a>
|
||||||
|
<h3>header<wbr>Name</h3>
|
||||||
|
<div class="tsd-signature tsd-kind-icon">header<wbr>Name<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in types/CsrfToken.ts:2</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
|
||||||
|
<a name="value" class="tsd-anchor"></a>
|
||||||
|
<h3>value</h3>
|
||||||
|
<div class="tsd-signature tsd-kind-icon">value<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in types/CsrfToken.ts:3</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
<!--{"options":"/Users/allan/git/sasjs","tsconfig":"/Users/allan/git/sasjs","inputFiles":["/Users/allan/git/sasjs/src/SAS9ApiClient.ts","/Users/allan/git/sasjs/src/SASViyaApiClient.ts","/Users/allan/git/sasjs/src/SASjs.ts","/Users/allan/git/sasjs/src/index.ts","/Users/allan/git/sasjs/src/types/Context.ts","/Users/allan/git/sasjs/src/types/CsrfToken.ts","/Users/allan/git/sasjs/src/types/Folder.ts","/Users/allan/git/sasjs/src/types/Job.ts","/Users/allan/git/sasjs/src/types/JobResult.ts","/Users/allan/git/sasjs/src/types/Link.ts","/Users/allan/git/sasjs/src/types/SASjsConfig.ts","/Users/allan/git/sasjs/src/types/SASjsRequest.ts","/Users/allan/git/sasjs/src/types/SASjsWaitingRequest.ts","/Users/allan/git/sasjs/src/types/ServerType.ts","/Users/allan/git/sasjs/src/types/Session.ts","/Users/allan/git/sasjs/src/types/index.ts","/Users/allan/git/sasjs/src/utils/asyncForEach.ts","/Users/allan/git/sasjs/src/utils/compareTimestamps.ts","/Users/allan/git/sasjs/src/utils/convertToCsv.ts","/Users/allan/git/sasjs/src/utils/index.ts","/Users/allan/git/sasjs/src/utils/isAuthorizeFormRequired.ts","/Users/allan/git/sasjs/src/utils/isLoginRequired.ts","/Users/allan/git/sasjs/src/utils/isLoginSuccess.ts","/Users/allan/git/sasjs/src/utils/makeRequest.ts","/Users/allan/git/sasjs/src/utils/needsRetry.ts","/Users/allan/git/sasjs/src/utils/parseAndSubmitAuthorizeForm.ts","/Users/allan/git/sasjs/src/utils/parseGeneratedCode.ts","/Users/allan/git/sasjs/src/utils/parseSasViyaLog.ts","/Users/allan/git/sasjs/src/utils/parseSourceCode.ts","/Users/allan/git/sasjs/src/utils/serialize.ts","/Users/allan/git/sasjs/src/utils/splitChunks.ts"],"mode":1,"includeDeclarations":true,"entryPoint":"","exclude":["**/*+(index|.spec|.e2e).ts"],"externalPattern":[],"excludeExternals":true,"excludeNotExported":true,"excludeNotDocumented":false,"excludePrivate":true,"excludeProtected":false,"ignoreCompilerErrors":true,"disableSources":false,"includes":"","media":"","out":"docs","json":"","theme":"./node_modules/typedoc-neo-theme/bin/default","name":"","includeVersion":false,"excludeTags":[],"readme":"","defaultCategory":"Other","categoryOrder":[],"categorizeByGroup":true,"gitRevision":"","gitRemote":"origin","gaID":"","gaSite":"auto","hideGenerator":false,"toc":[],"disableOutputCheck":true,"help":false,"version":false,"plugin":[],"logger":"console","listInvalidSymbolLinks":false,"links":[{"label":"SASjs on Github","url":"https://github.com/macropeople/sasjs"},{"label":"SASjs.io","url":"https://sasjs.io"},{"label":"SASjs CLI","url":"https://github.com/macropeople/sasjs-cli"},{"label":"React Seed App","url":"https://github.com/macropeople/react-seed-app"}],"outline":[{"SAS Adapter":{"SASjs":"modules/sasjs","SASjsConfig":"classes/sasjsconfig.sasjsconfig-1","ServerType":"enums/servertype.servertype-1","SASjsRequest":"interfaces/sasjsrequest.sasjsrequest-1","SASjsWaitingRequest":"interfaces/sasjswaitingrequest.sasjswaitingrequest-1"},"SAS Viya API Client":"classes/sasviyaapiclient.sasviyaapiclient-1","SAS 9 API Client":"classes/sas9apiclient.sas9apiclient-1"}],"disableAutoModuleName":"false"}-->
|
||||||
|
</div>
|
||||||
|
<div class="col-2 col-menu secondary-menu">
|
||||||
|
<nav class="tsd-navigation secondary menu-sticky">
|
||||||
|
<ul class="before-current">
|
||||||
|
</ul>
|
||||||
|
<ul class="current">
|
||||||
|
<li class="current tsd-kind-interface tsd-parent-kind-module root">
|
||||||
|
<a href="csrftoken.csrftoken-1.html" class="tsd-kind-icon">Csrf<wbr>Token</a>
|
||||||
|
<ul>
|
||||||
|
<li class=" tsd-kind-property tsd-parent-kind-interface">
|
||||||
|
<a href="csrftoken.csrftoken-1.html#headername" class="tsd-kind-icon">header<wbr>Name</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-property tsd-parent-kind-interface">
|
||||||
|
<a href="csrftoken.csrftoken-1.html#value" class="tsd-kind-icon">value</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<ul class="after-current">
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<footer class="with-border-bottom">
|
||||||
|
</footer>
|
||||||
|
<div class="container tsd-generator">
|
||||||
|
<p>Generated using <a href="http://typedoc.org/" target="_blank">TypeDoc</a></p>
|
||||||
|
</div>
|
||||||
|
<div class="overlay"></div>
|
||||||
|
<script src="../assets/js/main.js"></script>
|
||||||
|
<script>if (location.protocol == 'file:') document.write('<script src="../assets/js/search.js"><' + '/script>');</script>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
171
docs/interfaces/folder.folder-1.html
Normal file
@@ -0,0 +1,171 @@
|
|||||||
|
<!doctype html>
|
||||||
|
<html class="default no-js">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<title>Folder | sasjs</title>
|
||||||
|
<meta name="description" content="">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<link rel="stylesheet" href="../assets/css/main.css">
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<header>
|
||||||
|
<div class="tsd-page-toolbar">
|
||||||
|
<div class="container">
|
||||||
|
<div class="table-wrap">
|
||||||
|
<div class="table-cell" id="tsd-search" data-index="../assets/js/search.js" data-base="..">
|
||||||
|
<div class="field">
|
||||||
|
<label for="tsd-search-field" class="tsd-widget search no-caption">Search</label>
|
||||||
|
<input id="tsd-search-field" type="text" />
|
||||||
|
</div>
|
||||||
|
<ul class="results">
|
||||||
|
<li class="state loading">Preparing search index...</li>
|
||||||
|
<li class="state failure">The search index is not available</li>
|
||||||
|
</ul>
|
||||||
|
<ul class="results-priority" style="display:none">
|
||||||
|
</ul>
|
||||||
|
<a href="../index.html" class="title">sasjs</a>
|
||||||
|
 <a href="https://github.com/macropeople/sasjs" class="title">SASjs on Github</a>
|
||||||
|
 <a href="https://sasjs.io" class="title">SASjs.io</a>
|
||||||
|
 <a href="https://github.com/macropeople/sasjs-cli" class="title">SASjs CLI</a>
|
||||||
|
 <a href="https://github.com/macropeople/react-seed-app" class="title">React Seed App</a>
|
||||||
|
</div>
|
||||||
|
<div class="table-cell" id="tsd-widgets">
|
||||||
|
<div id="tsd-filter">
|
||||||
|
<a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a>
|
||||||
|
<div class="tsd-filter-group">
|
||||||
|
<div class="tsd-select" id="tsd-filter-visibility">
|
||||||
|
<span class="tsd-select-label">All</span>
|
||||||
|
<ul class="tsd-select-list">
|
||||||
|
<li data-value="public">Public</li>
|
||||||
|
<li data-value="protected">Public/Protected</li>
|
||||||
|
<li data-value="private" class="selected">All</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<input type="checkbox" id="tsd-filter-inherited" checked />
|
||||||
|
<label class="tsd-widget" for="tsd-filter-inherited">Inherited</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="tsd-page-title">
|
||||||
|
<div class="container">
|
||||||
|
<ul class="tsd-breadcrumb">
|
||||||
|
<li>
|
||||||
|
<a href="../modules/folder.html">Folder</a>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="folder.folder-1.html">Folder</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
<div class="container container-main">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-3 col-menu menu-sticky-wrap menu-highlight">
|
||||||
|
<nav class="tsd-navigation outline primary">
|
||||||
|
<a style="margin-left:0em" href="../globals.html">Globals</a>
|
||||||
|
<ul style="display:none">
|
||||||
|
{"SAS Adapter":{"SASjs":"modules/sasjs","SASjsConfig":"classes/sasjsconfig.sasjsconfig-1","ServerType":"enums/servertype.servertype-1","SASjsRequest":"interfaces/sasjsrequest.sasjsrequest-1","SASjsWaitingRequest":"interfaces/sasjswaitingrequest.sasjswaitingrequest-1"},"SAS Viya API Client":"classes/sasviyaapiclient.sasviyaapiclient-1","SAS 9 API Client":"classes/sas9apiclient.sas9apiclient-1"}
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
<div class="col-7 offset-3 col-content">
|
||||||
|
<h1>Interface Folder</h1>
|
||||||
|
<section class="tsd-panel tsd-hierarchy">
|
||||||
|
<h3>Hierarchy</h3>
|
||||||
|
<ul class="tsd-hierarchy">
|
||||||
|
<li>
|
||||||
|
<span class="target">Folder</span>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel-group tsd-index-group">
|
||||||
|
<section class="tsd-panel tsd-index-panel">
|
||||||
|
<div class="tsd-index-content">
|
||||||
|
<section class="tsd-index-section ">
|
||||||
|
<h3>Properties</h3>
|
||||||
|
<ul class="tsd-index-list">
|
||||||
|
<li class="tsd-kind-property tsd-parent-kind-interface"><a href="folder.folder-1.html#id" class="tsd-kind-icon">id</a></li>
|
||||||
|
<li class="tsd-kind-property tsd-parent-kind-interface"><a href="folder.folder-1.html#links" class="tsd-kind-icon">links</a></li>
|
||||||
|
<li class="tsd-kind-property tsd-parent-kind-interface"><a href="folder.folder-1.html#uri" class="tsd-kind-icon">uri</a></li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel-group tsd-member-group ">
|
||||||
|
<h2>Properties</h2>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
|
||||||
|
<a name="id" class="tsd-anchor"></a>
|
||||||
|
<h3>id</h3>
|
||||||
|
<div class="tsd-signature tsd-kind-icon">id<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in types/Folder.ts:4</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
|
||||||
|
<a name="links" class="tsd-anchor"></a>
|
||||||
|
<h3>links</h3>
|
||||||
|
<div class="tsd-signature tsd-kind-icon">links<span class="tsd-signature-symbol">:</span> <a href="link.link-1.html" class="tsd-signature-type">Link</a><span class="tsd-signature-symbol">[]</span></div>
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in types/Folder.ts:6</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
|
||||||
|
<a name="uri" class="tsd-anchor"></a>
|
||||||
|
<h3>uri</h3>
|
||||||
|
<div class="tsd-signature tsd-kind-icon">uri<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in types/Folder.ts:5</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
<!--{"options":"/Users/allan/git/sasjs","tsconfig":"/Users/allan/git/sasjs","inputFiles":["/Users/allan/git/sasjs/src/SAS9ApiClient.ts","/Users/allan/git/sasjs/src/SASViyaApiClient.ts","/Users/allan/git/sasjs/src/SASjs.ts","/Users/allan/git/sasjs/src/index.ts","/Users/allan/git/sasjs/src/types/Context.ts","/Users/allan/git/sasjs/src/types/CsrfToken.ts","/Users/allan/git/sasjs/src/types/Folder.ts","/Users/allan/git/sasjs/src/types/Job.ts","/Users/allan/git/sasjs/src/types/JobResult.ts","/Users/allan/git/sasjs/src/types/Link.ts","/Users/allan/git/sasjs/src/types/SASjsConfig.ts","/Users/allan/git/sasjs/src/types/SASjsRequest.ts","/Users/allan/git/sasjs/src/types/SASjsWaitingRequest.ts","/Users/allan/git/sasjs/src/types/ServerType.ts","/Users/allan/git/sasjs/src/types/Session.ts","/Users/allan/git/sasjs/src/types/index.ts","/Users/allan/git/sasjs/src/utils/asyncForEach.ts","/Users/allan/git/sasjs/src/utils/compareTimestamps.ts","/Users/allan/git/sasjs/src/utils/convertToCsv.ts","/Users/allan/git/sasjs/src/utils/index.ts","/Users/allan/git/sasjs/src/utils/isAuthorizeFormRequired.ts","/Users/allan/git/sasjs/src/utils/isLoginRequired.ts","/Users/allan/git/sasjs/src/utils/isLoginSuccess.ts","/Users/allan/git/sasjs/src/utils/makeRequest.ts","/Users/allan/git/sasjs/src/utils/needsRetry.ts","/Users/allan/git/sasjs/src/utils/parseAndSubmitAuthorizeForm.ts","/Users/allan/git/sasjs/src/utils/parseGeneratedCode.ts","/Users/allan/git/sasjs/src/utils/parseSasViyaLog.ts","/Users/allan/git/sasjs/src/utils/parseSourceCode.ts","/Users/allan/git/sasjs/src/utils/serialize.ts","/Users/allan/git/sasjs/src/utils/splitChunks.ts"],"mode":1,"includeDeclarations":true,"entryPoint":"","exclude":["**/*+(index|.spec|.e2e).ts"],"externalPattern":[],"excludeExternals":true,"excludeNotExported":true,"excludeNotDocumented":false,"excludePrivate":true,"excludeProtected":false,"ignoreCompilerErrors":true,"disableSources":false,"includes":"","media":"","out":"docs","json":"","theme":"./node_modules/typedoc-neo-theme/bin/default","name":"","includeVersion":false,"excludeTags":[],"readme":"","defaultCategory":"Other","categoryOrder":[],"categorizeByGroup":true,"gitRevision":"","gitRemote":"origin","gaID":"","gaSite":"auto","hideGenerator":false,"toc":[],"disableOutputCheck":true,"help":false,"version":false,"plugin":[],"logger":"console","listInvalidSymbolLinks":false,"links":[{"label":"SASjs on Github","url":"https://github.com/macropeople/sasjs"},{"label":"SASjs.io","url":"https://sasjs.io"},{"label":"SASjs CLI","url":"https://github.com/macropeople/sasjs-cli"},{"label":"React Seed App","url":"https://github.com/macropeople/react-seed-app"}],"outline":[{"SAS Adapter":{"SASjs":"modules/sasjs","SASjsConfig":"classes/sasjsconfig.sasjsconfig-1","ServerType":"enums/servertype.servertype-1","SASjsRequest":"interfaces/sasjsrequest.sasjsrequest-1","SASjsWaitingRequest":"interfaces/sasjswaitingrequest.sasjswaitingrequest-1"},"SAS Viya API Client":"classes/sasviyaapiclient.sasviyaapiclient-1","SAS 9 API Client":"classes/sas9apiclient.sas9apiclient-1"}],"disableAutoModuleName":"false"}-->
|
||||||
|
</div>
|
||||||
|
<div class="col-2 col-menu secondary-menu">
|
||||||
|
<nav class="tsd-navigation secondary menu-sticky">
|
||||||
|
<ul class="before-current">
|
||||||
|
</ul>
|
||||||
|
<ul class="current">
|
||||||
|
<li class="current tsd-kind-interface tsd-parent-kind-module root">
|
||||||
|
<a href="folder.folder-1.html" class="tsd-kind-icon">Folder</a>
|
||||||
|
<ul>
|
||||||
|
<li class=" tsd-kind-property tsd-parent-kind-interface">
|
||||||
|
<a href="folder.folder-1.html#id" class="tsd-kind-icon">id</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-property tsd-parent-kind-interface">
|
||||||
|
<a href="folder.folder-1.html#links" class="tsd-kind-icon">links</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-property tsd-parent-kind-interface">
|
||||||
|
<a href="folder.folder-1.html#uri" class="tsd-kind-icon">uri</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<ul class="after-current">
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<footer class="with-border-bottom">
|
||||||
|
</footer>
|
||||||
|
<div class="container tsd-generator">
|
||||||
|
<p>Generated using <a href="http://typedoc.org/" target="_blank">TypeDoc</a></p>
|
||||||
|
</div>
|
||||||
|
<div class="overlay"></div>
|
||||||
|
<script src="../assets/js/main.js"></script>
|
||||||
|
<script>if (location.protocol == 'file:') document.write('<script src="../assets/js/search.js"><' + '/script>');</script>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
213
docs/interfaces/job.job-1.html
Normal file
@@ -0,0 +1,213 @@
|
|||||||
|
<!doctype html>
|
||||||
|
<html class="default no-js">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<title>Job | sasjs</title>
|
||||||
|
<meta name="description" content="">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<link rel="stylesheet" href="../assets/css/main.css">
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<header>
|
||||||
|
<div class="tsd-page-toolbar">
|
||||||
|
<div class="container">
|
||||||
|
<div class="table-wrap">
|
||||||
|
<div class="table-cell" id="tsd-search" data-index="../assets/js/search.js" data-base="..">
|
||||||
|
<div class="field">
|
||||||
|
<label for="tsd-search-field" class="tsd-widget search no-caption">Search</label>
|
||||||
|
<input id="tsd-search-field" type="text" />
|
||||||
|
</div>
|
||||||
|
<ul class="results">
|
||||||
|
<li class="state loading">Preparing search index...</li>
|
||||||
|
<li class="state failure">The search index is not available</li>
|
||||||
|
</ul>
|
||||||
|
<ul class="results-priority" style="display:none">
|
||||||
|
</ul>
|
||||||
|
<a href="../index.html" class="title">sasjs</a>
|
||||||
|
 <a href="https://github.com/macropeople/sasjs" class="title">SASjs on Github</a>
|
||||||
|
 <a href="https://sasjs.io" class="title">SASjs.io</a>
|
||||||
|
 <a href="https://github.com/macropeople/sasjs-cli" class="title">SASjs CLI</a>
|
||||||
|
 <a href="https://github.com/macropeople/react-seed-app" class="title">React Seed App</a>
|
||||||
|
</div>
|
||||||
|
<div class="table-cell" id="tsd-widgets">
|
||||||
|
<div id="tsd-filter">
|
||||||
|
<a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a>
|
||||||
|
<div class="tsd-filter-group">
|
||||||
|
<div class="tsd-select" id="tsd-filter-visibility">
|
||||||
|
<span class="tsd-select-label">All</span>
|
||||||
|
<ul class="tsd-select-list">
|
||||||
|
<li data-value="public">Public</li>
|
||||||
|
<li data-value="protected">Public/Protected</li>
|
||||||
|
<li data-value="private" class="selected">All</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<input type="checkbox" id="tsd-filter-inherited" checked />
|
||||||
|
<label class="tsd-widget" for="tsd-filter-inherited">Inherited</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="tsd-page-title">
|
||||||
|
<div class="container">
|
||||||
|
<ul class="tsd-breadcrumb">
|
||||||
|
<li>
|
||||||
|
<a href="../modules/job.html">Job</a>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="job.job-1.html">Job</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
<div class="container container-main">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-3 col-menu menu-sticky-wrap menu-highlight">
|
||||||
|
<nav class="tsd-navigation outline primary">
|
||||||
|
<a style="margin-left:0em" href="../globals.html">Globals</a>
|
||||||
|
<ul style="display:none">
|
||||||
|
{"SAS Adapter":{"SASjs":"modules/sasjs","SASjsConfig":"classes/sasjsconfig.sasjsconfig-1","ServerType":"enums/servertype.servertype-1","SASjsRequest":"interfaces/sasjsrequest.sasjsrequest-1","SASjsWaitingRequest":"interfaces/sasjswaitingrequest.sasjswaitingrequest-1"},"SAS Viya API Client":"classes/sasviyaapiclient.sasviyaapiclient-1","SAS 9 API Client":"classes/sas9apiclient.sas9apiclient-1"}
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
<div class="col-7 offset-3 col-content">
|
||||||
|
<h1>Interface Job</h1>
|
||||||
|
<section class="tsd-panel tsd-hierarchy">
|
||||||
|
<h3>Hierarchy</h3>
|
||||||
|
<ul class="tsd-hierarchy">
|
||||||
|
<li>
|
||||||
|
<span class="target">Job</span>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel-group tsd-index-group">
|
||||||
|
<section class="tsd-panel tsd-index-panel">
|
||||||
|
<div class="tsd-index-content">
|
||||||
|
<section class="tsd-index-section ">
|
||||||
|
<h3>Properties</h3>
|
||||||
|
<ul class="tsd-index-list">
|
||||||
|
<li class="tsd-kind-property tsd-parent-kind-interface"><a href="job.job-1.html#createdby" class="tsd-kind-icon">createdBy</a></li>
|
||||||
|
<li class="tsd-kind-property tsd-parent-kind-interface"><a href="job.job-1.html#id" class="tsd-kind-icon">id</a></li>
|
||||||
|
<li class="tsd-kind-property tsd-parent-kind-interface"><a href="job.job-1.html#links" class="tsd-kind-icon">links</a></li>
|
||||||
|
<li class="tsd-kind-property tsd-parent-kind-interface"><a href="job.job-1.html#name" class="tsd-kind-icon">name</a></li>
|
||||||
|
<li class="tsd-kind-property tsd-parent-kind-interface"><a href="job.job-1.html#results" class="tsd-kind-icon">results</a></li>
|
||||||
|
<li class="tsd-kind-property tsd-parent-kind-interface"><a href="job.job-1.html#uri" class="tsd-kind-icon">uri</a></li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel-group tsd-member-group ">
|
||||||
|
<h2>Properties</h2>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
|
||||||
|
<a name="createdby" class="tsd-anchor"></a>
|
||||||
|
<h3>created<wbr>By</h3>
|
||||||
|
<div class="tsd-signature tsd-kind-icon">created<wbr>By<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in types/Job.ts:8</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
|
||||||
|
<a name="id" class="tsd-anchor"></a>
|
||||||
|
<h3>id</h3>
|
||||||
|
<div class="tsd-signature tsd-kind-icon">id<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in types/Job.ts:5</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
|
||||||
|
<a name="links" class="tsd-anchor"></a>
|
||||||
|
<h3>links</h3>
|
||||||
|
<div class="tsd-signature tsd-kind-icon">links<span class="tsd-signature-symbol">:</span> <a href="link.link-1.html" class="tsd-signature-type">Link</a><span class="tsd-signature-symbol">[]</span></div>
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in types/Job.ts:9</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
|
||||||
|
<a name="name" class="tsd-anchor"></a>
|
||||||
|
<h3>name</h3>
|
||||||
|
<div class="tsd-signature tsd-kind-icon">name<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in types/Job.ts:6</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
|
||||||
|
<a name="results" class="tsd-anchor"></a>
|
||||||
|
<h3>results</h3>
|
||||||
|
<div class="tsd-signature tsd-kind-icon">results<span class="tsd-signature-symbol">:</span> <a href="jobresult.jobresult-1.html" class="tsd-signature-type">JobResult</a></div>
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in types/Job.ts:10</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
|
||||||
|
<a name="uri" class="tsd-anchor"></a>
|
||||||
|
<h3>uri</h3>
|
||||||
|
<div class="tsd-signature tsd-kind-icon">uri<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in types/Job.ts:7</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
<!--{"options":"/Users/allan/git/sasjs","tsconfig":"/Users/allan/git/sasjs","inputFiles":["/Users/allan/git/sasjs/src/SAS9ApiClient.ts","/Users/allan/git/sasjs/src/SASViyaApiClient.ts","/Users/allan/git/sasjs/src/SASjs.ts","/Users/allan/git/sasjs/src/index.ts","/Users/allan/git/sasjs/src/types/Context.ts","/Users/allan/git/sasjs/src/types/CsrfToken.ts","/Users/allan/git/sasjs/src/types/Folder.ts","/Users/allan/git/sasjs/src/types/Job.ts","/Users/allan/git/sasjs/src/types/JobResult.ts","/Users/allan/git/sasjs/src/types/Link.ts","/Users/allan/git/sasjs/src/types/SASjsConfig.ts","/Users/allan/git/sasjs/src/types/SASjsRequest.ts","/Users/allan/git/sasjs/src/types/SASjsWaitingRequest.ts","/Users/allan/git/sasjs/src/types/ServerType.ts","/Users/allan/git/sasjs/src/types/Session.ts","/Users/allan/git/sasjs/src/types/index.ts","/Users/allan/git/sasjs/src/utils/asyncForEach.ts","/Users/allan/git/sasjs/src/utils/compareTimestamps.ts","/Users/allan/git/sasjs/src/utils/convertToCsv.ts","/Users/allan/git/sasjs/src/utils/index.ts","/Users/allan/git/sasjs/src/utils/isAuthorizeFormRequired.ts","/Users/allan/git/sasjs/src/utils/isLoginRequired.ts","/Users/allan/git/sasjs/src/utils/isLoginSuccess.ts","/Users/allan/git/sasjs/src/utils/makeRequest.ts","/Users/allan/git/sasjs/src/utils/needsRetry.ts","/Users/allan/git/sasjs/src/utils/parseAndSubmitAuthorizeForm.ts","/Users/allan/git/sasjs/src/utils/parseGeneratedCode.ts","/Users/allan/git/sasjs/src/utils/parseSasViyaLog.ts","/Users/allan/git/sasjs/src/utils/parseSourceCode.ts","/Users/allan/git/sasjs/src/utils/serialize.ts","/Users/allan/git/sasjs/src/utils/splitChunks.ts"],"mode":1,"includeDeclarations":true,"entryPoint":"","exclude":["**/*+(index|.spec|.e2e).ts"],"externalPattern":[],"excludeExternals":true,"excludeNotExported":true,"excludeNotDocumented":false,"excludePrivate":true,"excludeProtected":false,"ignoreCompilerErrors":true,"disableSources":false,"includes":"","media":"","out":"docs","json":"","theme":"./node_modules/typedoc-neo-theme/bin/default","name":"","includeVersion":false,"excludeTags":[],"readme":"","defaultCategory":"Other","categoryOrder":[],"categorizeByGroup":true,"gitRevision":"","gitRemote":"origin","gaID":"","gaSite":"auto","hideGenerator":false,"toc":[],"disableOutputCheck":true,"help":false,"version":false,"plugin":[],"logger":"console","listInvalidSymbolLinks":false,"links":[{"label":"SASjs on Github","url":"https://github.com/macropeople/sasjs"},{"label":"SASjs.io","url":"https://sasjs.io"},{"label":"SASjs CLI","url":"https://github.com/macropeople/sasjs-cli"},{"label":"React Seed App","url":"https://github.com/macropeople/react-seed-app"}],"outline":[{"SAS Adapter":{"SASjs":"modules/sasjs","SASjsConfig":"classes/sasjsconfig.sasjsconfig-1","ServerType":"enums/servertype.servertype-1","SASjsRequest":"interfaces/sasjsrequest.sasjsrequest-1","SASjsWaitingRequest":"interfaces/sasjswaitingrequest.sasjswaitingrequest-1"},"SAS Viya API Client":"classes/sasviyaapiclient.sasviyaapiclient-1","SAS 9 API Client":"classes/sas9apiclient.sas9apiclient-1"}],"disableAutoModuleName":"false"}-->
|
||||||
|
</div>
|
||||||
|
<div class="col-2 col-menu secondary-menu">
|
||||||
|
<nav class="tsd-navigation secondary menu-sticky">
|
||||||
|
<ul class="before-current">
|
||||||
|
</ul>
|
||||||
|
<ul class="current">
|
||||||
|
<li class="current tsd-kind-interface tsd-parent-kind-module root">
|
||||||
|
<a href="job.job-1.html" class="tsd-kind-icon">Job</a>
|
||||||
|
<ul>
|
||||||
|
<li class=" tsd-kind-property tsd-parent-kind-interface">
|
||||||
|
<a href="job.job-1.html#createdby" class="tsd-kind-icon">created<wbr>By</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-property tsd-parent-kind-interface">
|
||||||
|
<a href="job.job-1.html#id" class="tsd-kind-icon">id</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-property tsd-parent-kind-interface">
|
||||||
|
<a href="job.job-1.html#links" class="tsd-kind-icon">links</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-property tsd-parent-kind-interface">
|
||||||
|
<a href="job.job-1.html#name" class="tsd-kind-icon">name</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-property tsd-parent-kind-interface">
|
||||||
|
<a href="job.job-1.html#results" class="tsd-kind-icon">results</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-property tsd-parent-kind-interface">
|
||||||
|
<a href="job.job-1.html#uri" class="tsd-kind-icon">uri</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<ul class="after-current">
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<footer class="with-border-bottom">
|
||||||
|
</footer>
|
||||||
|
<div class="container tsd-generator">
|
||||||
|
<p>Generated using <a href="http://typedoc.org/" target="_blank">TypeDoc</a></p>
|
||||||
|
</div>
|
||||||
|
<div class="overlay"></div>
|
||||||
|
<script src="../assets/js/main.js"></script>
|
||||||
|
<script>if (location.protocol == 'file:') document.write('<script src="../assets/js/search.js"><' + '/script>');</script>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
143
docs/interfaces/jobresult.jobresult-1.html
Normal file
@@ -0,0 +1,143 @@
|
|||||||
|
<!doctype html>
|
||||||
|
<html class="default no-js">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<title>JobResult | sasjs</title>
|
||||||
|
<meta name="description" content="">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<link rel="stylesheet" href="../assets/css/main.css">
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<header>
|
||||||
|
<div class="tsd-page-toolbar">
|
||||||
|
<div class="container">
|
||||||
|
<div class="table-wrap">
|
||||||
|
<div class="table-cell" id="tsd-search" data-index="../assets/js/search.js" data-base="..">
|
||||||
|
<div class="field">
|
||||||
|
<label for="tsd-search-field" class="tsd-widget search no-caption">Search</label>
|
||||||
|
<input id="tsd-search-field" type="text" />
|
||||||
|
</div>
|
||||||
|
<ul class="results">
|
||||||
|
<li class="state loading">Preparing search index...</li>
|
||||||
|
<li class="state failure">The search index is not available</li>
|
||||||
|
</ul>
|
||||||
|
<ul class="results-priority" style="display:none">
|
||||||
|
</ul>
|
||||||
|
<a href="../index.html" class="title">sasjs</a>
|
||||||
|
 <a href="https://github.com/macropeople/sasjs" class="title">SASjs on Github</a>
|
||||||
|
 <a href="https://sasjs.io" class="title">SASjs.io</a>
|
||||||
|
 <a href="https://github.com/macropeople/sasjs-cli" class="title">SASjs CLI</a>
|
||||||
|
 <a href="https://github.com/macropeople/react-seed-app" class="title">React Seed App</a>
|
||||||
|
</div>
|
||||||
|
<div class="table-cell" id="tsd-widgets">
|
||||||
|
<div id="tsd-filter">
|
||||||
|
<a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a>
|
||||||
|
<div class="tsd-filter-group">
|
||||||
|
<div class="tsd-select" id="tsd-filter-visibility">
|
||||||
|
<span class="tsd-select-label">All</span>
|
||||||
|
<ul class="tsd-select-list">
|
||||||
|
<li data-value="public">Public</li>
|
||||||
|
<li data-value="protected">Public/Protected</li>
|
||||||
|
<li data-value="private" class="selected">All</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<input type="checkbox" id="tsd-filter-inherited" checked />
|
||||||
|
<label class="tsd-widget" for="tsd-filter-inherited">Inherited</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="tsd-page-title">
|
||||||
|
<div class="container">
|
||||||
|
<ul class="tsd-breadcrumb">
|
||||||
|
<li>
|
||||||
|
<a href="../modules/jobresult.html">JobResult</a>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="jobresult.jobresult-1.html">JobResult</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
<div class="container container-main">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-3 col-menu menu-sticky-wrap menu-highlight">
|
||||||
|
<nav class="tsd-navigation outline primary">
|
||||||
|
<a style="margin-left:0em" href="../globals.html">Globals</a>
|
||||||
|
<ul style="display:none">
|
||||||
|
{"SAS Adapter":{"SASjs":"modules/sasjs","SASjsConfig":"classes/sasjsconfig.sasjsconfig-1","ServerType":"enums/servertype.servertype-1","SASjsRequest":"interfaces/sasjsrequest.sasjsrequest-1","SASjsWaitingRequest":"interfaces/sasjswaitingrequest.sasjswaitingrequest-1"},"SAS Viya API Client":"classes/sasviyaapiclient.sasviyaapiclient-1","SAS 9 API Client":"classes/sas9apiclient.sas9apiclient-1"}
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
<div class="col-7 offset-3 col-content">
|
||||||
|
<h1>Interface JobResult</h1>
|
||||||
|
<section class="tsd-panel tsd-hierarchy">
|
||||||
|
<h3>Hierarchy</h3>
|
||||||
|
<ul class="tsd-hierarchy">
|
||||||
|
<li>
|
||||||
|
<span class="target">JobResult</span>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel-group tsd-index-group">
|
||||||
|
<section class="tsd-panel tsd-index-panel">
|
||||||
|
<div class="tsd-index-content">
|
||||||
|
<section class="tsd-index-section ">
|
||||||
|
<h3>Properties</h3>
|
||||||
|
<ul class="tsd-index-list">
|
||||||
|
<li class="tsd-kind-property tsd-parent-kind-interface"><a href="jobresult.jobresult-1.html#_webout_json" class="tsd-kind-icon">_webout.json</a></li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel-group tsd-member-group ">
|
||||||
|
<h2>Properties</h2>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
|
||||||
|
<a name="_webout_json" class="tsd-anchor"></a>
|
||||||
|
<h3>_webout.json</h3>
|
||||||
|
<div class="tsd-signature tsd-kind-icon">_webout.json<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in types/JobResult.ts:2</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
<!--{"options":"/Users/allan/git/sasjs","tsconfig":"/Users/allan/git/sasjs","inputFiles":["/Users/allan/git/sasjs/src/SAS9ApiClient.ts","/Users/allan/git/sasjs/src/SASViyaApiClient.ts","/Users/allan/git/sasjs/src/SASjs.ts","/Users/allan/git/sasjs/src/index.ts","/Users/allan/git/sasjs/src/types/Context.ts","/Users/allan/git/sasjs/src/types/CsrfToken.ts","/Users/allan/git/sasjs/src/types/Folder.ts","/Users/allan/git/sasjs/src/types/Job.ts","/Users/allan/git/sasjs/src/types/JobResult.ts","/Users/allan/git/sasjs/src/types/Link.ts","/Users/allan/git/sasjs/src/types/SASjsConfig.ts","/Users/allan/git/sasjs/src/types/SASjsRequest.ts","/Users/allan/git/sasjs/src/types/SASjsWaitingRequest.ts","/Users/allan/git/sasjs/src/types/ServerType.ts","/Users/allan/git/sasjs/src/types/Session.ts","/Users/allan/git/sasjs/src/types/index.ts","/Users/allan/git/sasjs/src/utils/asyncForEach.ts","/Users/allan/git/sasjs/src/utils/compareTimestamps.ts","/Users/allan/git/sasjs/src/utils/convertToCsv.ts","/Users/allan/git/sasjs/src/utils/index.ts","/Users/allan/git/sasjs/src/utils/isAuthorizeFormRequired.ts","/Users/allan/git/sasjs/src/utils/isLoginRequired.ts","/Users/allan/git/sasjs/src/utils/isLoginSuccess.ts","/Users/allan/git/sasjs/src/utils/makeRequest.ts","/Users/allan/git/sasjs/src/utils/needsRetry.ts","/Users/allan/git/sasjs/src/utils/parseAndSubmitAuthorizeForm.ts","/Users/allan/git/sasjs/src/utils/parseGeneratedCode.ts","/Users/allan/git/sasjs/src/utils/parseSasViyaLog.ts","/Users/allan/git/sasjs/src/utils/parseSourceCode.ts","/Users/allan/git/sasjs/src/utils/serialize.ts","/Users/allan/git/sasjs/src/utils/splitChunks.ts"],"mode":1,"includeDeclarations":true,"entryPoint":"","exclude":["**/*+(index|.spec|.e2e).ts"],"externalPattern":[],"excludeExternals":true,"excludeNotExported":true,"excludeNotDocumented":false,"excludePrivate":true,"excludeProtected":false,"ignoreCompilerErrors":true,"disableSources":false,"includes":"","media":"","out":"docs","json":"","theme":"./node_modules/typedoc-neo-theme/bin/default","name":"","includeVersion":false,"excludeTags":[],"readme":"","defaultCategory":"Other","categoryOrder":[],"categorizeByGroup":true,"gitRevision":"","gitRemote":"origin","gaID":"","gaSite":"auto","hideGenerator":false,"toc":[],"disableOutputCheck":true,"help":false,"version":false,"plugin":[],"logger":"console","listInvalidSymbolLinks":false,"links":[{"label":"SASjs on Github","url":"https://github.com/macropeople/sasjs"},{"label":"SASjs.io","url":"https://sasjs.io"},{"label":"SASjs CLI","url":"https://github.com/macropeople/sasjs-cli"},{"label":"React Seed App","url":"https://github.com/macropeople/react-seed-app"}],"outline":[{"SAS Adapter":{"SASjs":"modules/sasjs","SASjsConfig":"classes/sasjsconfig.sasjsconfig-1","ServerType":"enums/servertype.servertype-1","SASjsRequest":"interfaces/sasjsrequest.sasjsrequest-1","SASjsWaitingRequest":"interfaces/sasjswaitingrequest.sasjswaitingrequest-1"},"SAS Viya API Client":"classes/sasviyaapiclient.sasviyaapiclient-1","SAS 9 API Client":"classes/sas9apiclient.sas9apiclient-1"}],"disableAutoModuleName":"false"}-->
|
||||||
|
</div>
|
||||||
|
<div class="col-2 col-menu secondary-menu">
|
||||||
|
<nav class="tsd-navigation secondary menu-sticky">
|
||||||
|
<ul class="before-current">
|
||||||
|
</ul>
|
||||||
|
<ul class="current">
|
||||||
|
<li class="current tsd-kind-interface tsd-parent-kind-module root">
|
||||||
|
<a href="jobresult.jobresult-1.html" class="tsd-kind-icon">Job<wbr>Result</a>
|
||||||
|
<ul>
|
||||||
|
<li class=" tsd-kind-property tsd-parent-kind-interface">
|
||||||
|
<a href="jobresult.jobresult-1.html#_webout_json" class="tsd-kind-icon">_webout.json</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<ul class="after-current">
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<footer class="with-border-bottom">
|
||||||
|
</footer>
|
||||||
|
<div class="container tsd-generator">
|
||||||
|
<p>Generated using <a href="http://typedoc.org/" target="_blank">TypeDoc</a></p>
|
||||||
|
</div>
|
||||||
|
<div class="overlay"></div>
|
||||||
|
<script src="../assets/js/main.js"></script>
|
||||||
|
<script>if (location.protocol == 'file:') document.write('<script src="../assets/js/search.js"><' + '/script>');</script>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
199
docs/interfaces/link.link-1.html
Normal file
@@ -0,0 +1,199 @@
|
|||||||
|
<!doctype html>
|
||||||
|
<html class="default no-js">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<title>Link | sasjs</title>
|
||||||
|
<meta name="description" content="">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<link rel="stylesheet" href="../assets/css/main.css">
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<header>
|
||||||
|
<div class="tsd-page-toolbar">
|
||||||
|
<div class="container">
|
||||||
|
<div class="table-wrap">
|
||||||
|
<div class="table-cell" id="tsd-search" data-index="../assets/js/search.js" data-base="..">
|
||||||
|
<div class="field">
|
||||||
|
<label for="tsd-search-field" class="tsd-widget search no-caption">Search</label>
|
||||||
|
<input id="tsd-search-field" type="text" />
|
||||||
|
</div>
|
||||||
|
<ul class="results">
|
||||||
|
<li class="state loading">Preparing search index...</li>
|
||||||
|
<li class="state failure">The search index is not available</li>
|
||||||
|
</ul>
|
||||||
|
<ul class="results-priority" style="display:none">
|
||||||
|
</ul>
|
||||||
|
<a href="../index.html" class="title">sasjs</a>
|
||||||
|
 <a href="https://github.com/macropeople/sasjs" class="title">SASjs on Github</a>
|
||||||
|
 <a href="https://sasjs.io" class="title">SASjs.io</a>
|
||||||
|
 <a href="https://github.com/macropeople/sasjs-cli" class="title">SASjs CLI</a>
|
||||||
|
 <a href="https://github.com/macropeople/react-seed-app" class="title">React Seed App</a>
|
||||||
|
</div>
|
||||||
|
<div class="table-cell" id="tsd-widgets">
|
||||||
|
<div id="tsd-filter">
|
||||||
|
<a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a>
|
||||||
|
<div class="tsd-filter-group">
|
||||||
|
<div class="tsd-select" id="tsd-filter-visibility">
|
||||||
|
<span class="tsd-select-label">All</span>
|
||||||
|
<ul class="tsd-select-list">
|
||||||
|
<li data-value="public">Public</li>
|
||||||
|
<li data-value="protected">Public/Protected</li>
|
||||||
|
<li data-value="private" class="selected">All</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<input type="checkbox" id="tsd-filter-inherited" checked />
|
||||||
|
<label class="tsd-widget" for="tsd-filter-inherited">Inherited</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="tsd-page-title">
|
||||||
|
<div class="container">
|
||||||
|
<ul class="tsd-breadcrumb">
|
||||||
|
<li>
|
||||||
|
<a href="../modules/link.html">Link</a>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="link.link-1.html">Link</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
<div class="container container-main">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-3 col-menu menu-sticky-wrap menu-highlight">
|
||||||
|
<nav class="tsd-navigation outline primary">
|
||||||
|
<a style="margin-left:0em" href="../globals.html">Globals</a>
|
||||||
|
<ul style="display:none">
|
||||||
|
{"SAS Adapter":{"SASjs":"modules/sasjs","SASjsConfig":"classes/sasjsconfig.sasjsconfig-1","ServerType":"enums/servertype.servertype-1","SASjsRequest":"interfaces/sasjsrequest.sasjsrequest-1","SASjsWaitingRequest":"interfaces/sasjswaitingrequest.sasjswaitingrequest-1"},"SAS Viya API Client":"classes/sasviyaapiclient.sasviyaapiclient-1","SAS 9 API Client":"classes/sas9apiclient.sas9apiclient-1"}
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
<div class="col-7 offset-3 col-content">
|
||||||
|
<h1>Interface Link</h1>
|
||||||
|
<section class="tsd-panel tsd-hierarchy">
|
||||||
|
<h3>Hierarchy</h3>
|
||||||
|
<ul class="tsd-hierarchy">
|
||||||
|
<li>
|
||||||
|
<span class="target">Link</span>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel-group tsd-index-group">
|
||||||
|
<section class="tsd-panel tsd-index-panel">
|
||||||
|
<div class="tsd-index-content">
|
||||||
|
<section class="tsd-index-section ">
|
||||||
|
<h3>Properties</h3>
|
||||||
|
<ul class="tsd-index-list">
|
||||||
|
<li class="tsd-kind-property tsd-parent-kind-interface"><a href="link.link-1.html#href" class="tsd-kind-icon">href</a></li>
|
||||||
|
<li class="tsd-kind-property tsd-parent-kind-interface"><a href="link.link-1.html#method" class="tsd-kind-icon">method</a></li>
|
||||||
|
<li class="tsd-kind-property tsd-parent-kind-interface"><a href="link.link-1.html#rel" class="tsd-kind-icon">rel</a></li>
|
||||||
|
<li class="tsd-kind-property tsd-parent-kind-interface"><a href="link.link-1.html#type" class="tsd-kind-icon">type</a></li>
|
||||||
|
<li class="tsd-kind-property tsd-parent-kind-interface"><a href="link.link-1.html#uri" class="tsd-kind-icon">uri</a></li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel-group tsd-member-group ">
|
||||||
|
<h2>Properties</h2>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
|
||||||
|
<a name="href" class="tsd-anchor"></a>
|
||||||
|
<h3>href</h3>
|
||||||
|
<div class="tsd-signature tsd-kind-icon">href<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in types/Link.ts:4</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
|
||||||
|
<a name="method" class="tsd-anchor"></a>
|
||||||
|
<h3>method</h3>
|
||||||
|
<div class="tsd-signature tsd-kind-icon">method<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in types/Link.ts:2</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
|
||||||
|
<a name="rel" class="tsd-anchor"></a>
|
||||||
|
<h3>rel</h3>
|
||||||
|
<div class="tsd-signature tsd-kind-icon">rel<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in types/Link.ts:3</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
|
||||||
|
<a name="type" class="tsd-anchor"></a>
|
||||||
|
<h3>type</h3>
|
||||||
|
<div class="tsd-signature tsd-kind-icon">type<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in types/Link.ts:6</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
|
||||||
|
<a name="uri" class="tsd-anchor"></a>
|
||||||
|
<h3>uri</h3>
|
||||||
|
<div class="tsd-signature tsd-kind-icon">uri<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in types/Link.ts:5</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
<!--{"options":"/Users/allan/git/sasjs","tsconfig":"/Users/allan/git/sasjs","inputFiles":["/Users/allan/git/sasjs/src/SAS9ApiClient.ts","/Users/allan/git/sasjs/src/SASViyaApiClient.ts","/Users/allan/git/sasjs/src/SASjs.ts","/Users/allan/git/sasjs/src/index.ts","/Users/allan/git/sasjs/src/types/Context.ts","/Users/allan/git/sasjs/src/types/CsrfToken.ts","/Users/allan/git/sasjs/src/types/Folder.ts","/Users/allan/git/sasjs/src/types/Job.ts","/Users/allan/git/sasjs/src/types/JobResult.ts","/Users/allan/git/sasjs/src/types/Link.ts","/Users/allan/git/sasjs/src/types/SASjsConfig.ts","/Users/allan/git/sasjs/src/types/SASjsRequest.ts","/Users/allan/git/sasjs/src/types/SASjsWaitingRequest.ts","/Users/allan/git/sasjs/src/types/ServerType.ts","/Users/allan/git/sasjs/src/types/Session.ts","/Users/allan/git/sasjs/src/types/index.ts","/Users/allan/git/sasjs/src/utils/asyncForEach.ts","/Users/allan/git/sasjs/src/utils/compareTimestamps.ts","/Users/allan/git/sasjs/src/utils/convertToCsv.ts","/Users/allan/git/sasjs/src/utils/index.ts","/Users/allan/git/sasjs/src/utils/isAuthorizeFormRequired.ts","/Users/allan/git/sasjs/src/utils/isLoginRequired.ts","/Users/allan/git/sasjs/src/utils/isLoginSuccess.ts","/Users/allan/git/sasjs/src/utils/makeRequest.ts","/Users/allan/git/sasjs/src/utils/needsRetry.ts","/Users/allan/git/sasjs/src/utils/parseAndSubmitAuthorizeForm.ts","/Users/allan/git/sasjs/src/utils/parseGeneratedCode.ts","/Users/allan/git/sasjs/src/utils/parseSasViyaLog.ts","/Users/allan/git/sasjs/src/utils/parseSourceCode.ts","/Users/allan/git/sasjs/src/utils/serialize.ts","/Users/allan/git/sasjs/src/utils/splitChunks.ts"],"mode":1,"includeDeclarations":true,"entryPoint":"","exclude":["**/*+(index|.spec|.e2e).ts"],"externalPattern":[],"excludeExternals":true,"excludeNotExported":true,"excludeNotDocumented":false,"excludePrivate":true,"excludeProtected":false,"ignoreCompilerErrors":true,"disableSources":false,"includes":"","media":"","out":"docs","json":"","theme":"./node_modules/typedoc-neo-theme/bin/default","name":"","includeVersion":false,"excludeTags":[],"readme":"","defaultCategory":"Other","categoryOrder":[],"categorizeByGroup":true,"gitRevision":"","gitRemote":"origin","gaID":"","gaSite":"auto","hideGenerator":false,"toc":[],"disableOutputCheck":true,"help":false,"version":false,"plugin":[],"logger":"console","listInvalidSymbolLinks":false,"links":[{"label":"SASjs on Github","url":"https://github.com/macropeople/sasjs"},{"label":"SASjs.io","url":"https://sasjs.io"},{"label":"SASjs CLI","url":"https://github.com/macropeople/sasjs-cli"},{"label":"React Seed App","url":"https://github.com/macropeople/react-seed-app"}],"outline":[{"SAS Adapter":{"SASjs":"modules/sasjs","SASjsConfig":"classes/sasjsconfig.sasjsconfig-1","ServerType":"enums/servertype.servertype-1","SASjsRequest":"interfaces/sasjsrequest.sasjsrequest-1","SASjsWaitingRequest":"interfaces/sasjswaitingrequest.sasjswaitingrequest-1"},"SAS Viya API Client":"classes/sasviyaapiclient.sasviyaapiclient-1","SAS 9 API Client":"classes/sas9apiclient.sas9apiclient-1"}],"disableAutoModuleName":"false"}-->
|
||||||
|
</div>
|
||||||
|
<div class="col-2 col-menu secondary-menu">
|
||||||
|
<nav class="tsd-navigation secondary menu-sticky">
|
||||||
|
<ul class="before-current">
|
||||||
|
</ul>
|
||||||
|
<ul class="current">
|
||||||
|
<li class="current tsd-kind-interface tsd-parent-kind-module root">
|
||||||
|
<a href="link.link-1.html" class="tsd-kind-icon">Link</a>
|
||||||
|
<ul>
|
||||||
|
<li class=" tsd-kind-property tsd-parent-kind-interface">
|
||||||
|
<a href="link.link-1.html#href" class="tsd-kind-icon">href</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-property tsd-parent-kind-interface">
|
||||||
|
<a href="link.link-1.html#method" class="tsd-kind-icon">method</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-property tsd-parent-kind-interface">
|
||||||
|
<a href="link.link-1.html#rel" class="tsd-kind-icon">rel</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-property tsd-parent-kind-interface">
|
||||||
|
<a href="link.link-1.html#type" class="tsd-kind-icon">type</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-property tsd-parent-kind-interface">
|
||||||
|
<a href="link.link-1.html#uri" class="tsd-kind-icon">uri</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<ul class="after-current">
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<footer class="with-border-bottom">
|
||||||
|
</footer>
|
||||||
|
<div class="container tsd-generator">
|
||||||
|
<p>Generated using <a href="http://typedoc.org/" target="_blank">TypeDoc</a></p>
|
||||||
|
</div>
|
||||||
|
<div class="overlay"></div>
|
||||||
|
<script src="../assets/js/main.js"></script>
|
||||||
|
<script>if (location.protocol == 'file:') document.write('<script src="../assets/js/search.js"><' + '/script>');</script>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
217
docs/interfaces/sasjsrequest.sasjsrequest-1.html
Normal file
@@ -0,0 +1,217 @@
|
|||||||
|
<!doctype html>
|
||||||
|
<html class="default no-js">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<title>SASjsRequest | sasjs</title>
|
||||||
|
<meta name="description" content="">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<link rel="stylesheet" href="../assets/css/main.css">
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<header>
|
||||||
|
<div class="tsd-page-toolbar">
|
||||||
|
<div class="container">
|
||||||
|
<div class="table-wrap">
|
||||||
|
<div class="table-cell" id="tsd-search" data-index="../assets/js/search.js" data-base="..">
|
||||||
|
<div class="field">
|
||||||
|
<label for="tsd-search-field" class="tsd-widget search no-caption">Search</label>
|
||||||
|
<input id="tsd-search-field" type="text" />
|
||||||
|
</div>
|
||||||
|
<ul class="results">
|
||||||
|
<li class="state loading">Preparing search index...</li>
|
||||||
|
<li class="state failure">The search index is not available</li>
|
||||||
|
</ul>
|
||||||
|
<ul class="results-priority" style="display:none">
|
||||||
|
</ul>
|
||||||
|
<a href="../index.html" class="title">sasjs</a>
|
||||||
|
 <a href="https://github.com/macropeople/sasjs" class="title">SASjs on Github</a>
|
||||||
|
 <a href="https://sasjs.io" class="title">SASjs.io</a>
|
||||||
|
 <a href="https://github.com/macropeople/sasjs-cli" class="title">SASjs CLI</a>
|
||||||
|
 <a href="https://github.com/macropeople/react-seed-app" class="title">React Seed App</a>
|
||||||
|
</div>
|
||||||
|
<div class="table-cell" id="tsd-widgets">
|
||||||
|
<div id="tsd-filter">
|
||||||
|
<a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a>
|
||||||
|
<div class="tsd-filter-group">
|
||||||
|
<div class="tsd-select" id="tsd-filter-visibility">
|
||||||
|
<span class="tsd-select-label">All</span>
|
||||||
|
<ul class="tsd-select-list">
|
||||||
|
<li data-value="public">Public</li>
|
||||||
|
<li data-value="protected">Public/Protected</li>
|
||||||
|
<li data-value="private" class="selected">All</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<input type="checkbox" id="tsd-filter-inherited" checked />
|
||||||
|
<label class="tsd-widget" for="tsd-filter-inherited">Inherited</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="tsd-page-title">
|
||||||
|
<div class="container">
|
||||||
|
<ul class="tsd-breadcrumb">
|
||||||
|
<li>
|
||||||
|
<a href="../modules/sasjsrequest.html">SASjsRequest</a>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="sasjsrequest.sasjsrequest-1.html">SASjsRequest</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
<div class="container container-main">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-3 col-menu menu-sticky-wrap menu-highlight">
|
||||||
|
<nav class="tsd-navigation outline primary">
|
||||||
|
<a style="margin-left:0em" href="../globals.html">Globals</a>
|
||||||
|
<ul style="display:none">
|
||||||
|
{"SAS Adapter":{"SASjs":"modules/sasjs","SASjsConfig":"classes/sasjsconfig.sasjsconfig-1","ServerType":"enums/servertype.servertype-1","SASjsRequest":"interfaces/sasjsrequest.sasjsrequest-1","SASjsWaitingRequest":"interfaces/sasjswaitingrequest.sasjswaitingrequest-1"},"SAS Viya API Client":"classes/sasviyaapiclient.sasviyaapiclient-1","SAS 9 API Client":"classes/sas9apiclient.sas9apiclient-1"}
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
<div class="col-7 offset-3 col-content">
|
||||||
|
<h1>Interface SASjsRequest</h1>
|
||||||
|
<section class="tsd-panel tsd-comment"><div class="tsd-comment tsd-typography tsd-comment-shorttext">
|
||||||
|
<div class="lead">
|
||||||
|
<p>Represents a SASjs request, its response and logs.</p>
|
||||||
|
</div></div></section>
|
||||||
|
<section class="tsd-panel tsd-hierarchy">
|
||||||
|
<h3>Hierarchy</h3>
|
||||||
|
<ul class="tsd-hierarchy">
|
||||||
|
<li>
|
||||||
|
<span class="target">SASjsRequest</span>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel-group tsd-index-group">
|
||||||
|
<section class="tsd-panel tsd-index-panel">
|
||||||
|
<div class="tsd-index-content">
|
||||||
|
<section class="tsd-index-section ">
|
||||||
|
<h3>Properties</h3>
|
||||||
|
<ul class="tsd-index-list">
|
||||||
|
<li class="tsd-kind-property tsd-parent-kind-interface"><a href="sasjsrequest.sasjsrequest-1.html#saswork" class="tsd-kind-icon">SASWORK</a></li>
|
||||||
|
<li class="tsd-kind-property tsd-parent-kind-interface"><a href="sasjsrequest.sasjsrequest-1.html#generatedcode" class="tsd-kind-icon">generatedCode</a></li>
|
||||||
|
<li class="tsd-kind-property tsd-parent-kind-interface"><a href="sasjsrequest.sasjsrequest-1.html#logfile" class="tsd-kind-icon">logFile</a></li>
|
||||||
|
<li class="tsd-kind-property tsd-parent-kind-interface"><a href="sasjsrequest.sasjsrequest-1.html#servicelink" class="tsd-kind-icon">serviceLink</a></li>
|
||||||
|
<li class="tsd-kind-property tsd-parent-kind-interface"><a href="sasjsrequest.sasjsrequest-1.html#sourcecode" class="tsd-kind-icon">sourceCode</a></li>
|
||||||
|
<li class="tsd-kind-property tsd-parent-kind-interface"><a href="sasjsrequest.sasjsrequest-1.html#timestamp" class="tsd-kind-icon">timestamp</a></li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel-group tsd-member-group ">
|
||||||
|
<h2>Properties</h2>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
|
||||||
|
<a name="saswork" class="tsd-anchor"></a>
|
||||||
|
<h3>SASWORK</h3>
|
||||||
|
<div class="tsd-signature tsd-kind-icon">SASWORK<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span></div>
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in types/SASjsRequest.ts:11</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
|
||||||
|
<a name="generatedcode" class="tsd-anchor"></a>
|
||||||
|
<h3>generated<wbr>Code</h3>
|
||||||
|
<div class="tsd-signature tsd-kind-icon">generated<wbr>Code<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in types/SASjsRequest.ts:9</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
|
||||||
|
<a name="logfile" class="tsd-anchor"></a>
|
||||||
|
<h3>log<wbr>File</h3>
|
||||||
|
<div class="tsd-signature tsd-kind-icon">log<wbr>File<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in types/SASjsRequest.ts:10</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
|
||||||
|
<a name="servicelink" class="tsd-anchor"></a>
|
||||||
|
<h3>service<wbr>Link</h3>
|
||||||
|
<div class="tsd-signature tsd-kind-icon">service<wbr>Link<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in types/SASjsRequest.ts:6</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
|
||||||
|
<a name="sourcecode" class="tsd-anchor"></a>
|
||||||
|
<h3>source<wbr>Code</h3>
|
||||||
|
<div class="tsd-signature tsd-kind-icon">source<wbr>Code<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in types/SASjsRequest.ts:8</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
|
||||||
|
<a name="timestamp" class="tsd-anchor"></a>
|
||||||
|
<h3>timestamp</h3>
|
||||||
|
<div class="tsd-signature tsd-kind-icon">timestamp<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">Date</span></div>
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in types/SASjsRequest.ts:7</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
<!--{"options":"/Users/allan/git/sasjs","tsconfig":"/Users/allan/git/sasjs","inputFiles":["/Users/allan/git/sasjs/src/SAS9ApiClient.ts","/Users/allan/git/sasjs/src/SASViyaApiClient.ts","/Users/allan/git/sasjs/src/SASjs.ts","/Users/allan/git/sasjs/src/index.ts","/Users/allan/git/sasjs/src/types/Context.ts","/Users/allan/git/sasjs/src/types/CsrfToken.ts","/Users/allan/git/sasjs/src/types/Folder.ts","/Users/allan/git/sasjs/src/types/Job.ts","/Users/allan/git/sasjs/src/types/JobResult.ts","/Users/allan/git/sasjs/src/types/Link.ts","/Users/allan/git/sasjs/src/types/SASjsConfig.ts","/Users/allan/git/sasjs/src/types/SASjsRequest.ts","/Users/allan/git/sasjs/src/types/SASjsWaitingRequest.ts","/Users/allan/git/sasjs/src/types/ServerType.ts","/Users/allan/git/sasjs/src/types/Session.ts","/Users/allan/git/sasjs/src/types/index.ts","/Users/allan/git/sasjs/src/utils/asyncForEach.ts","/Users/allan/git/sasjs/src/utils/compareTimestamps.ts","/Users/allan/git/sasjs/src/utils/convertToCsv.ts","/Users/allan/git/sasjs/src/utils/index.ts","/Users/allan/git/sasjs/src/utils/isAuthorizeFormRequired.ts","/Users/allan/git/sasjs/src/utils/isLoginRequired.ts","/Users/allan/git/sasjs/src/utils/isLoginSuccess.ts","/Users/allan/git/sasjs/src/utils/makeRequest.ts","/Users/allan/git/sasjs/src/utils/needsRetry.ts","/Users/allan/git/sasjs/src/utils/parseAndSubmitAuthorizeForm.ts","/Users/allan/git/sasjs/src/utils/parseGeneratedCode.ts","/Users/allan/git/sasjs/src/utils/parseSasViyaLog.ts","/Users/allan/git/sasjs/src/utils/parseSourceCode.ts","/Users/allan/git/sasjs/src/utils/serialize.ts","/Users/allan/git/sasjs/src/utils/splitChunks.ts"],"mode":1,"includeDeclarations":true,"entryPoint":"","exclude":["**/*+(index|.spec|.e2e).ts"],"externalPattern":[],"excludeExternals":true,"excludeNotExported":true,"excludeNotDocumented":false,"excludePrivate":true,"excludeProtected":false,"ignoreCompilerErrors":true,"disableSources":false,"includes":"","media":"","out":"docs","json":"","theme":"./node_modules/typedoc-neo-theme/bin/default","name":"","includeVersion":false,"excludeTags":[],"readme":"","defaultCategory":"Other","categoryOrder":[],"categorizeByGroup":true,"gitRevision":"","gitRemote":"origin","gaID":"","gaSite":"auto","hideGenerator":false,"toc":[],"disableOutputCheck":true,"help":false,"version":false,"plugin":[],"logger":"console","listInvalidSymbolLinks":false,"links":[{"label":"SASjs on Github","url":"https://github.com/macropeople/sasjs"},{"label":"SASjs.io","url":"https://sasjs.io"},{"label":"SASjs CLI","url":"https://github.com/macropeople/sasjs-cli"},{"label":"React Seed App","url":"https://github.com/macropeople/react-seed-app"}],"outline":[{"SAS Adapter":{"SASjs":"modules/sasjs","SASjsConfig":"classes/sasjsconfig.sasjsconfig-1","ServerType":"enums/servertype.servertype-1","SASjsRequest":"interfaces/sasjsrequest.sasjsrequest-1","SASjsWaitingRequest":"interfaces/sasjswaitingrequest.sasjswaitingrequest-1"},"SAS Viya API Client":"classes/sasviyaapiclient.sasviyaapiclient-1","SAS 9 API Client":"classes/sas9apiclient.sas9apiclient-1"}],"disableAutoModuleName":"false"}-->
|
||||||
|
</div>
|
||||||
|
<div class="col-2 col-menu secondary-menu">
|
||||||
|
<nav class="tsd-navigation secondary menu-sticky">
|
||||||
|
<ul class="before-current">
|
||||||
|
</ul>
|
||||||
|
<ul class="current">
|
||||||
|
<li class="current tsd-kind-interface tsd-parent-kind-module root">
|
||||||
|
<a href="sasjsrequest.sasjsrequest-1.html" class="tsd-kind-icon">SASjs<wbr>Request</a>
|
||||||
|
<ul>
|
||||||
|
<li class=" tsd-kind-property tsd-parent-kind-interface">
|
||||||
|
<a href="sasjsrequest.sasjsrequest-1.html#saswork" class="tsd-kind-icon">SASWORK</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-property tsd-parent-kind-interface">
|
||||||
|
<a href="sasjsrequest.sasjsrequest-1.html#generatedcode" class="tsd-kind-icon">generated<wbr>Code</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-property tsd-parent-kind-interface">
|
||||||
|
<a href="sasjsrequest.sasjsrequest-1.html#logfile" class="tsd-kind-icon">log<wbr>File</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-property tsd-parent-kind-interface">
|
||||||
|
<a href="sasjsrequest.sasjsrequest-1.html#servicelink" class="tsd-kind-icon">service<wbr>Link</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-property tsd-parent-kind-interface">
|
||||||
|
<a href="sasjsrequest.sasjsrequest-1.html#sourcecode" class="tsd-kind-icon">source<wbr>Code</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-property tsd-parent-kind-interface">
|
||||||
|
<a href="sasjsrequest.sasjsrequest-1.html#timestamp" class="tsd-kind-icon">timestamp</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<ul class="after-current">
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<footer class="with-border-bottom">
|
||||||
|
</footer>
|
||||||
|
<div class="container tsd-generator">
|
||||||
|
<p>Generated using <a href="http://typedoc.org/" target="_blank">TypeDoc</a></p>
|
||||||
|
</div>
|
||||||
|
<div class="overlay"></div>
|
||||||
|
<script src="../assets/js/main.js"></script>
|
||||||
|
<script>if (location.protocol == 'file:') document.write('<script src="../assets/js/search.js"><' + '/script>');</script>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
203
docs/interfaces/sasjswaitingrequest.sasjswaitingrequest-1.html
Normal file
@@ -0,0 +1,203 @@
|
|||||||
|
<!doctype html>
|
||||||
|
<html class="default no-js">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<title>SASjsWaitingRequest | sasjs</title>
|
||||||
|
<meta name="description" content="">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<link rel="stylesheet" href="../assets/css/main.css">
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<header>
|
||||||
|
<div class="tsd-page-toolbar">
|
||||||
|
<div class="container">
|
||||||
|
<div class="table-wrap">
|
||||||
|
<div class="table-cell" id="tsd-search" data-index="../assets/js/search.js" data-base="..">
|
||||||
|
<div class="field">
|
||||||
|
<label for="tsd-search-field" class="tsd-widget search no-caption">Search</label>
|
||||||
|
<input id="tsd-search-field" type="text" />
|
||||||
|
</div>
|
||||||
|
<ul class="results">
|
||||||
|
<li class="state loading">Preparing search index...</li>
|
||||||
|
<li class="state failure">The search index is not available</li>
|
||||||
|
</ul>
|
||||||
|
<ul class="results-priority" style="display:none">
|
||||||
|
</ul>
|
||||||
|
<a href="../index.html" class="title">sasjs</a>
|
||||||
|
 <a href="https://github.com/macropeople/sasjs" class="title">SASjs on Github</a>
|
||||||
|
 <a href="https://sasjs.io" class="title">SASjs.io</a>
|
||||||
|
 <a href="https://github.com/macropeople/sasjs-cli" class="title">SASjs CLI</a>
|
||||||
|
 <a href="https://github.com/macropeople/react-seed-app" class="title">React Seed App</a>
|
||||||
|
</div>
|
||||||
|
<div class="table-cell" id="tsd-widgets">
|
||||||
|
<div id="tsd-filter">
|
||||||
|
<a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a>
|
||||||
|
<div class="tsd-filter-group">
|
||||||
|
<div class="tsd-select" id="tsd-filter-visibility">
|
||||||
|
<span class="tsd-select-label">All</span>
|
||||||
|
<ul class="tsd-select-list">
|
||||||
|
<li data-value="public">Public</li>
|
||||||
|
<li data-value="protected">Public/Protected</li>
|
||||||
|
<li data-value="private" class="selected">All</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<input type="checkbox" id="tsd-filter-inherited" checked />
|
||||||
|
<label class="tsd-widget" for="tsd-filter-inherited">Inherited</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="tsd-page-title">
|
||||||
|
<div class="container">
|
||||||
|
<ul class="tsd-breadcrumb">
|
||||||
|
<li>
|
||||||
|
<a href="../modules/sasjswaitingrequest.html">SASjsWaitingRequest</a>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="sasjswaitingrequest.sasjswaitingrequest-1.html">SASjsWaitingRequest</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
<div class="container container-main">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-3 col-menu menu-sticky-wrap menu-highlight">
|
||||||
|
<nav class="tsd-navigation outline primary">
|
||||||
|
<a style="margin-left:0em" href="../globals.html">Globals</a>
|
||||||
|
<ul style="display:none">
|
||||||
|
{"SAS Adapter":{"SASjs":"modules/sasjs","SASjsConfig":"classes/sasjsconfig.sasjsconfig-1","ServerType":"enums/servertype.servertype-1","SASjsRequest":"interfaces/sasjsrequest.sasjsrequest-1","SASjsWaitingRequest":"interfaces/sasjswaitingrequest.sasjswaitingrequest-1"},"SAS Viya API Client":"classes/sasviyaapiclient.sasviyaapiclient-1","SAS 9 API Client":"classes/sas9apiclient.sas9apiclient-1"}
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
<div class="col-7 offset-3 col-content">
|
||||||
|
<h1>Interface SASjsWaitingRequest</h1>
|
||||||
|
<section class="tsd-panel tsd-comment"><div class="tsd-comment tsd-typography tsd-comment-shorttext">
|
||||||
|
<div class="lead">
|
||||||
|
<p>Represents requests that are queued, pending a signon event</p>
|
||||||
|
</div></div></section>
|
||||||
|
<section class="tsd-panel tsd-hierarchy">
|
||||||
|
<h3>Hierarchy</h3>
|
||||||
|
<ul class="tsd-hierarchy">
|
||||||
|
<li>
|
||||||
|
<span class="target">SASjsWaitingRequest</span>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel-group tsd-index-group">
|
||||||
|
<section class="tsd-panel tsd-index-panel">
|
||||||
|
<div class="tsd-index-content">
|
||||||
|
<section class="tsd-index-section ">
|
||||||
|
<h3>Properties</h3>
|
||||||
|
<ul class="tsd-index-list">
|
||||||
|
<li class="tsd-kind-property tsd-parent-kind-interface"><a href="sasjswaitingrequest.sasjswaitingrequest-1.html#sasjob" class="tsd-kind-icon">SASjob</a></li>
|
||||||
|
<li class="tsd-kind-property tsd-parent-kind-interface"><a href="sasjswaitingrequest.sasjswaitingrequest-1.html#data" class="tsd-kind-icon">data</a></li>
|
||||||
|
<li class="tsd-kind-property tsd-parent-kind-interface"><a href="sasjswaitingrequest.sasjswaitingrequest-1.html#params" class="tsd-kind-icon">params</a></li>
|
||||||
|
<li class="tsd-kind-property tsd-parent-kind-interface"><a href="sasjswaitingrequest.sasjswaitingrequest-1.html#requestpromise" class="tsd-kind-icon">requestPromise</a></li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel-group tsd-member-group ">
|
||||||
|
<h2>Properties</h2>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
|
||||||
|
<a name="sasjob" class="tsd-anchor"></a>
|
||||||
|
<h3>SASjob</h3>
|
||||||
|
<div class="tsd-signature tsd-kind-icon">SASjob<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in types/SASjsWaitingRequest.ts:11</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
|
||||||
|
<a name="data" class="tsd-anchor"></a>
|
||||||
|
<h3>data</h3>
|
||||||
|
<div class="tsd-signature tsd-kind-icon">data<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span></div>
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in types/SASjsWaitingRequest.ts:12</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
|
||||||
|
<a name="params" class="tsd-anchor"></a>
|
||||||
|
<h3><span class="tsd-flag ts-flagOptional">Optional</span> params</h3>
|
||||||
|
<div class="tsd-signature tsd-kind-icon">params<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span></div>
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in types/SASjsWaitingRequest.ts:13</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
|
||||||
|
<a name="requestpromise" class="tsd-anchor"></a>
|
||||||
|
<h3>request<wbr>Promise</h3>
|
||||||
|
<div class="tsd-signature tsd-kind-icon">request<wbr>Promise<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">object</span></div>
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in types/SASjsWaitingRequest.ts:6</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
<div class="tsd-type-declaration">
|
||||||
|
<h4>Type declaration</h4>
|
||||||
|
<ul class="tsd-parameters">
|
||||||
|
<li class="tsd-parameter">
|
||||||
|
<h5>promise<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span></h5>
|
||||||
|
</li>
|
||||||
|
<li class="tsd-parameter">
|
||||||
|
<h5>reject<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span></h5>
|
||||||
|
</li>
|
||||||
|
<li class="tsd-parameter">
|
||||||
|
<h5>resolve<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span></h5>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
<!--{"options":"/Users/allan/git/sasjs","tsconfig":"/Users/allan/git/sasjs","inputFiles":["/Users/allan/git/sasjs/src/SAS9ApiClient.ts","/Users/allan/git/sasjs/src/SASViyaApiClient.ts","/Users/allan/git/sasjs/src/SASjs.ts","/Users/allan/git/sasjs/src/index.ts","/Users/allan/git/sasjs/src/types/Context.ts","/Users/allan/git/sasjs/src/types/CsrfToken.ts","/Users/allan/git/sasjs/src/types/Folder.ts","/Users/allan/git/sasjs/src/types/Job.ts","/Users/allan/git/sasjs/src/types/JobResult.ts","/Users/allan/git/sasjs/src/types/Link.ts","/Users/allan/git/sasjs/src/types/SASjsConfig.ts","/Users/allan/git/sasjs/src/types/SASjsRequest.ts","/Users/allan/git/sasjs/src/types/SASjsWaitingRequest.ts","/Users/allan/git/sasjs/src/types/ServerType.ts","/Users/allan/git/sasjs/src/types/Session.ts","/Users/allan/git/sasjs/src/types/index.ts","/Users/allan/git/sasjs/src/utils/asyncForEach.ts","/Users/allan/git/sasjs/src/utils/compareTimestamps.ts","/Users/allan/git/sasjs/src/utils/convertToCsv.ts","/Users/allan/git/sasjs/src/utils/index.ts","/Users/allan/git/sasjs/src/utils/isAuthorizeFormRequired.ts","/Users/allan/git/sasjs/src/utils/isLoginRequired.ts","/Users/allan/git/sasjs/src/utils/isLoginSuccess.ts","/Users/allan/git/sasjs/src/utils/makeRequest.ts","/Users/allan/git/sasjs/src/utils/needsRetry.ts","/Users/allan/git/sasjs/src/utils/parseAndSubmitAuthorizeForm.ts","/Users/allan/git/sasjs/src/utils/parseGeneratedCode.ts","/Users/allan/git/sasjs/src/utils/parseSasViyaLog.ts","/Users/allan/git/sasjs/src/utils/parseSourceCode.ts","/Users/allan/git/sasjs/src/utils/serialize.ts","/Users/allan/git/sasjs/src/utils/splitChunks.ts"],"mode":1,"includeDeclarations":true,"entryPoint":"","exclude":["**/*+(index|.spec|.e2e).ts"],"externalPattern":[],"excludeExternals":true,"excludeNotExported":true,"excludeNotDocumented":false,"excludePrivate":true,"excludeProtected":false,"ignoreCompilerErrors":true,"disableSources":false,"includes":"","media":"","out":"docs","json":"","theme":"./node_modules/typedoc-neo-theme/bin/default","name":"","includeVersion":false,"excludeTags":[],"readme":"","defaultCategory":"Other","categoryOrder":[],"categorizeByGroup":true,"gitRevision":"","gitRemote":"origin","gaID":"","gaSite":"auto","hideGenerator":false,"toc":[],"disableOutputCheck":true,"help":false,"version":false,"plugin":[],"logger":"console","listInvalidSymbolLinks":false,"links":[{"label":"SASjs on Github","url":"https://github.com/macropeople/sasjs"},{"label":"SASjs.io","url":"https://sasjs.io"},{"label":"SASjs CLI","url":"https://github.com/macropeople/sasjs-cli"},{"label":"React Seed App","url":"https://github.com/macropeople/react-seed-app"}],"outline":[{"SAS Adapter":{"SASjs":"modules/sasjs","SASjsConfig":"classes/sasjsconfig.sasjsconfig-1","ServerType":"enums/servertype.servertype-1","SASjsRequest":"interfaces/sasjsrequest.sasjsrequest-1","SASjsWaitingRequest":"interfaces/sasjswaitingrequest.sasjswaitingrequest-1"},"SAS Viya API Client":"classes/sasviyaapiclient.sasviyaapiclient-1","SAS 9 API Client":"classes/sas9apiclient.sas9apiclient-1"}],"disableAutoModuleName":"false"}-->
|
||||||
|
</div>
|
||||||
|
<div class="col-2 col-menu secondary-menu">
|
||||||
|
<nav class="tsd-navigation secondary menu-sticky">
|
||||||
|
<ul class="before-current">
|
||||||
|
</ul>
|
||||||
|
<ul class="current">
|
||||||
|
<li class="current tsd-kind-interface tsd-parent-kind-module root">
|
||||||
|
<a href="sasjswaitingrequest.sasjswaitingrequest-1.html" class="tsd-kind-icon">SASjs<wbr>Waiting<wbr>Request</a>
|
||||||
|
<ul>
|
||||||
|
<li class=" tsd-kind-property tsd-parent-kind-interface">
|
||||||
|
<a href="sasjswaitingrequest.sasjswaitingrequest-1.html#sasjob" class="tsd-kind-icon">SASjob</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-property tsd-parent-kind-interface">
|
||||||
|
<a href="sasjswaitingrequest.sasjswaitingrequest-1.html#data" class="tsd-kind-icon">data</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-property tsd-parent-kind-interface">
|
||||||
|
<a href="sasjswaitingrequest.sasjswaitingrequest-1.html#params" class="tsd-kind-icon">params</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-property tsd-parent-kind-interface">
|
||||||
|
<a href="sasjswaitingrequest.sasjswaitingrequest-1.html#requestpromise" class="tsd-kind-icon">request<wbr>Promise</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<ul class="after-current">
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<footer class="with-border-bottom">
|
||||||
|
</footer>
|
||||||
|
<div class="container tsd-generator">
|
||||||
|
<p>Generated using <a href="http://typedoc.org/" target="_blank">TypeDoc</a></p>
|
||||||
|
</div>
|
||||||
|
<div class="overlay"></div>
|
||||||
|
<script src="../assets/js/main.js"></script>
|
||||||
|
<script>if (location.protocol == 'file:') document.write('<script src="../assets/js/search.js"><' + '/script>');</script>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
143
docs/interfaces/session.session-1.html
Normal file
@@ -0,0 +1,143 @@
|
|||||||
|
<!doctype html>
|
||||||
|
<html class="default no-js">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<title>Session | sasjs</title>
|
||||||
|
<meta name="description" content="">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<link rel="stylesheet" href="../assets/css/main.css">
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<header>
|
||||||
|
<div class="tsd-page-toolbar">
|
||||||
|
<div class="container">
|
||||||
|
<div class="table-wrap">
|
||||||
|
<div class="table-cell" id="tsd-search" data-index="../assets/js/search.js" data-base="..">
|
||||||
|
<div class="field">
|
||||||
|
<label for="tsd-search-field" class="tsd-widget search no-caption">Search</label>
|
||||||
|
<input id="tsd-search-field" type="text" />
|
||||||
|
</div>
|
||||||
|
<ul class="results">
|
||||||
|
<li class="state loading">Preparing search index...</li>
|
||||||
|
<li class="state failure">The search index is not available</li>
|
||||||
|
</ul>
|
||||||
|
<ul class="results-priority" style="display:none">
|
||||||
|
</ul>
|
||||||
|
<a href="../index.html" class="title">sasjs</a>
|
||||||
|
 <a href="https://github.com/macropeople/sasjs" class="title">SASjs on Github</a>
|
||||||
|
 <a href="https://sasjs.io" class="title">SASjs.io</a>
|
||||||
|
 <a href="https://github.com/macropeople/sasjs-cli" class="title">SASjs CLI</a>
|
||||||
|
 <a href="https://github.com/macropeople/react-seed-app" class="title">React Seed App</a>
|
||||||
|
</div>
|
||||||
|
<div class="table-cell" id="tsd-widgets">
|
||||||
|
<div id="tsd-filter">
|
||||||
|
<a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a>
|
||||||
|
<div class="tsd-filter-group">
|
||||||
|
<div class="tsd-select" id="tsd-filter-visibility">
|
||||||
|
<span class="tsd-select-label">All</span>
|
||||||
|
<ul class="tsd-select-list">
|
||||||
|
<li data-value="public">Public</li>
|
||||||
|
<li data-value="protected">Public/Protected</li>
|
||||||
|
<li data-value="private" class="selected">All</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<input type="checkbox" id="tsd-filter-inherited" checked />
|
||||||
|
<label class="tsd-widget" for="tsd-filter-inherited">Inherited</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="tsd-page-title">
|
||||||
|
<div class="container">
|
||||||
|
<ul class="tsd-breadcrumb">
|
||||||
|
<li>
|
||||||
|
<a href="../modules/session.html">Session</a>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="session.session-1.html">Session</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
<div class="container container-main">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-3 col-menu menu-sticky-wrap menu-highlight">
|
||||||
|
<nav class="tsd-navigation outline primary">
|
||||||
|
<a style="margin-left:0em" href="../globals.html">Globals</a>
|
||||||
|
<ul style="display:none">
|
||||||
|
{"SAS Adapter":{"SASjs":"modules/sasjs","SASjsConfig":"classes/sasjsconfig.sasjsconfig-1","ServerType":"enums/servertype.servertype-1","SASjsRequest":"interfaces/sasjsrequest.sasjsrequest-1","SASjsWaitingRequest":"interfaces/sasjswaitingrequest.sasjswaitingrequest-1"},"SAS Viya API Client":"classes/sasviyaapiclient.sasviyaapiclient-1","SAS 9 API Client":"classes/sas9apiclient.sas9apiclient-1"}
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
<div class="col-7 offset-3 col-content">
|
||||||
|
<h1>Interface Session</h1>
|
||||||
|
<section class="tsd-panel tsd-hierarchy">
|
||||||
|
<h3>Hierarchy</h3>
|
||||||
|
<ul class="tsd-hierarchy">
|
||||||
|
<li>
|
||||||
|
<span class="target">Session</span>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel-group tsd-index-group">
|
||||||
|
<section class="tsd-panel tsd-index-panel">
|
||||||
|
<div class="tsd-index-content">
|
||||||
|
<section class="tsd-index-section ">
|
||||||
|
<h3>Properties</h3>
|
||||||
|
<ul class="tsd-index-list">
|
||||||
|
<li class="tsd-kind-property tsd-parent-kind-interface"><a href="session.session-1.html#id" class="tsd-kind-icon">id</a></li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel-group tsd-member-group ">
|
||||||
|
<h2>Properties</h2>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
|
||||||
|
<a name="id" class="tsd-anchor"></a>
|
||||||
|
<h3>id</h3>
|
||||||
|
<div class="tsd-signature tsd-kind-icon">id<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in types/Session.ts:2</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
<!--{"options":"/Users/allan/git/sasjs","tsconfig":"/Users/allan/git/sasjs","inputFiles":["/Users/allan/git/sasjs/src/SAS9ApiClient.ts","/Users/allan/git/sasjs/src/SASViyaApiClient.ts","/Users/allan/git/sasjs/src/SASjs.ts","/Users/allan/git/sasjs/src/index.ts","/Users/allan/git/sasjs/src/types/Context.ts","/Users/allan/git/sasjs/src/types/CsrfToken.ts","/Users/allan/git/sasjs/src/types/Folder.ts","/Users/allan/git/sasjs/src/types/Job.ts","/Users/allan/git/sasjs/src/types/JobResult.ts","/Users/allan/git/sasjs/src/types/Link.ts","/Users/allan/git/sasjs/src/types/SASjsConfig.ts","/Users/allan/git/sasjs/src/types/SASjsRequest.ts","/Users/allan/git/sasjs/src/types/SASjsWaitingRequest.ts","/Users/allan/git/sasjs/src/types/ServerType.ts","/Users/allan/git/sasjs/src/types/Session.ts","/Users/allan/git/sasjs/src/types/index.ts","/Users/allan/git/sasjs/src/utils/asyncForEach.ts","/Users/allan/git/sasjs/src/utils/compareTimestamps.ts","/Users/allan/git/sasjs/src/utils/convertToCsv.ts","/Users/allan/git/sasjs/src/utils/index.ts","/Users/allan/git/sasjs/src/utils/isAuthorizeFormRequired.ts","/Users/allan/git/sasjs/src/utils/isLoginRequired.ts","/Users/allan/git/sasjs/src/utils/isLoginSuccess.ts","/Users/allan/git/sasjs/src/utils/makeRequest.ts","/Users/allan/git/sasjs/src/utils/needsRetry.ts","/Users/allan/git/sasjs/src/utils/parseAndSubmitAuthorizeForm.ts","/Users/allan/git/sasjs/src/utils/parseGeneratedCode.ts","/Users/allan/git/sasjs/src/utils/parseSasViyaLog.ts","/Users/allan/git/sasjs/src/utils/parseSourceCode.ts","/Users/allan/git/sasjs/src/utils/serialize.ts","/Users/allan/git/sasjs/src/utils/splitChunks.ts"],"mode":1,"includeDeclarations":true,"entryPoint":"","exclude":["**/*+(index|.spec|.e2e).ts"],"externalPattern":[],"excludeExternals":true,"excludeNotExported":true,"excludeNotDocumented":false,"excludePrivate":true,"excludeProtected":false,"ignoreCompilerErrors":true,"disableSources":false,"includes":"","media":"","out":"docs","json":"","theme":"./node_modules/typedoc-neo-theme/bin/default","name":"","includeVersion":false,"excludeTags":[],"readme":"","defaultCategory":"Other","categoryOrder":[],"categorizeByGroup":true,"gitRevision":"","gitRemote":"origin","gaID":"","gaSite":"auto","hideGenerator":false,"toc":[],"disableOutputCheck":true,"help":false,"version":false,"plugin":[],"logger":"console","listInvalidSymbolLinks":false,"links":[{"label":"SASjs on Github","url":"https://github.com/macropeople/sasjs"},{"label":"SASjs.io","url":"https://sasjs.io"},{"label":"SASjs CLI","url":"https://github.com/macropeople/sasjs-cli"},{"label":"React Seed App","url":"https://github.com/macropeople/react-seed-app"}],"outline":[{"SAS Adapter":{"SASjs":"modules/sasjs","SASjsConfig":"classes/sasjsconfig.sasjsconfig-1","ServerType":"enums/servertype.servertype-1","SASjsRequest":"interfaces/sasjsrequest.sasjsrequest-1","SASjsWaitingRequest":"interfaces/sasjswaitingrequest.sasjswaitingrequest-1"},"SAS Viya API Client":"classes/sasviyaapiclient.sasviyaapiclient-1","SAS 9 API Client":"classes/sas9apiclient.sas9apiclient-1"}],"disableAutoModuleName":"false"}-->
|
||||||
|
</div>
|
||||||
|
<div class="col-2 col-menu secondary-menu">
|
||||||
|
<nav class="tsd-navigation secondary menu-sticky">
|
||||||
|
<ul class="before-current">
|
||||||
|
</ul>
|
||||||
|
<ul class="current">
|
||||||
|
<li class="current tsd-kind-interface tsd-parent-kind-module root">
|
||||||
|
<a href="session.session-1.html" class="tsd-kind-icon">Session</a>
|
||||||
|
<ul>
|
||||||
|
<li class=" tsd-kind-property tsd-parent-kind-interface">
|
||||||
|
<a href="session.session-1.html#id" class="tsd-kind-icon">id</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<ul class="after-current">
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<footer class="with-border-bottom">
|
||||||
|
</footer>
|
||||||
|
<div class="container tsd-generator">
|
||||||
|
<p>Generated using <a href="http://typedoc.org/" target="_blank">TypeDoc</a></p>
|
||||||
|
</div>
|
||||||
|
<div class="overlay"></div>
|
||||||
|
<script src="../assets/js/main.js"></script>
|
||||||
|
<script>if (location.protocol == 'file:') document.write('<script src="../assets/js/search.js"><' + '/script>');</script>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
377
docs/modules/_index_.html
Normal file
@@ -0,0 +1,377 @@
|
|||||||
|
<!doctype html>
|
||||||
|
<html class="default no-js">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<title>"index" | sasjs</title>
|
||||||
|
<meta name="description" content="Documentation for sasjs">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<link rel="stylesheet" href="../assets/css/main.css">
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<header>
|
||||||
|
<div class="tsd-page-toolbar">
|
||||||
|
<div class="container">
|
||||||
|
<div class="table-wrap">
|
||||||
|
<div class="table-cell" id="tsd-search" data-index="../assets/js/search.json" data-base="..">
|
||||||
|
<div class="field">
|
||||||
|
<label for="tsd-search-field" class="tsd-widget search no-caption">Search</label>
|
||||||
|
<input id="tsd-search-field" type="text" />
|
||||||
|
</div>
|
||||||
|
<ul class="results">
|
||||||
|
<li class="state loading">Preparing search index...</li>
|
||||||
|
<li class="state failure">The search index is not available</li>
|
||||||
|
</ul>
|
||||||
|
<a href="../index.html" class="title">sasjs</a>
|
||||||
|
</div>
|
||||||
|
<div class="table-cell" id="tsd-widgets">
|
||||||
|
<div id="tsd-filter">
|
||||||
|
<a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a>
|
||||||
|
<div class="tsd-filter-group">
|
||||||
|
<div class="tsd-select" id="tsd-filter-visibility">
|
||||||
|
<span class="tsd-select-label">All</span>
|
||||||
|
<ul class="tsd-select-list">
|
||||||
|
<li data-value="public">Public</li>
|
||||||
|
<li data-value="protected">Public/Protected</li>
|
||||||
|
<li data-value="private" class="selected">All</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<input type="checkbox" id="tsd-filter-inherited" checked />
|
||||||
|
<label class="tsd-widget" for="tsd-filter-inherited">Inherited</label>
|
||||||
|
<input type="checkbox" id="tsd-filter-externals" checked />
|
||||||
|
<label class="tsd-widget" for="tsd-filter-externals">Externals</label>
|
||||||
|
<input type="checkbox" id="tsd-filter-only-exported" />
|
||||||
|
<label class="tsd-widget" for="tsd-filter-only-exported">Only exported</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="tsd-page-title">
|
||||||
|
<div class="container">
|
||||||
|
<ul class="tsd-breadcrumb">
|
||||||
|
<li>
|
||||||
|
<a href="../globals.html">Globals</a>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="_index_.html">"index"</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h1>Module "index"</h1>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
<div class="container container-main">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-8 col-content">
|
||||||
|
<section class="tsd-panel-group tsd-index-group">
|
||||||
|
<h2>Index</h2>
|
||||||
|
<section class="tsd-panel tsd-index-panel">
|
||||||
|
<div class="tsd-index-content">
|
||||||
|
<section class="tsd-index-section ">
|
||||||
|
<h3>Classes</h3>
|
||||||
|
<ul class="tsd-index-list">
|
||||||
|
<li class="tsd-kind-class tsd-parent-kind-module"><a href="../classes/_index_.sasjs.html" class="tsd-kind-icon">SASjs</a></li>
|
||||||
|
<li class="tsd-kind-class tsd-parent-kind-module"><a href="../classes/_index_.sasjsconfig.html" class="tsd-kind-icon">SASjs<wbr>Config</a></li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-index-section ">
|
||||||
|
<h3>Interfaces</h3>
|
||||||
|
<ul class="tsd-index-list">
|
||||||
|
<li class="tsd-kind-interface tsd-parent-kind-module"><a href="../interfaces/_index_.sasjsrequest.html" class="tsd-kind-icon">SASjs<wbr>Request</a></li>
|
||||||
|
<li class="tsd-kind-interface tsd-parent-kind-module"><a href="../interfaces/_index_.sasjswatingrequest.html" class="tsd-kind-icon">SASjs<wbr>Wating<wbr>Request</a></li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-index-section tsd-is-not-exported">
|
||||||
|
<h3>Functions</h3>
|
||||||
|
<ul class="tsd-index-list">
|
||||||
|
<li class="tsd-kind-function tsd-parent-kind-module tsd-is-not-exported"><a href="_index_.html#comparetimestamps" class="tsd-kind-icon">compare<wbr>Timestamps</a></li>
|
||||||
|
<li class="tsd-kind-function tsd-parent-kind-module tsd-is-not-exported"><a href="_index_.html#converttocsv" class="tsd-kind-icon">convert<wbr>ToCSV</a></li>
|
||||||
|
<li class="tsd-kind-function tsd-parent-kind-module tsd-is-not-exported"><a href="_index_.html#getbytesize" class="tsd-kind-icon">get<wbr>Byte<wbr>Size</a></li>
|
||||||
|
<li class="tsd-kind-function tsd-parent-kind-module tsd-is-not-exported"><a href="_index_.html#serialize" class="tsd-kind-icon">serialize</a></li>
|
||||||
|
<li class="tsd-kind-function tsd-parent-kind-module tsd-is-not-exported"><a href="_index_.html#splitchunks" class="tsd-kind-icon">split<wbr>Chunks</a></li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-index-section tsd-is-not-exported">
|
||||||
|
<h3>Object literals</h3>
|
||||||
|
<ul class="tsd-index-list">
|
||||||
|
<li class="tsd-kind-object-literal tsd-parent-kind-module tsd-is-not-exported"><a href="_index_.html#defaultconfig" class="tsd-kind-icon">default<wbr>Config</a></li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel-group tsd-member-group tsd-is-not-exported">
|
||||||
|
<h2>Functions</h2>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-module tsd-is-not-exported">
|
||||||
|
<a name="comparetimestamps" class="tsd-anchor"></a>
|
||||||
|
<h3><span class="tsd-flag ts-flagConst">Const</span> compare<wbr>Timestamps</h3>
|
||||||
|
<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-module tsd-is-not-exported">
|
||||||
|
<li class="tsd-signature tsd-kind-icon">compare<wbr>Timestamps<span class="tsd-signature-symbol">(</span>a<span class="tsd-signature-symbol">: </span><a href="../interfaces/_index_.sasjsrequest.html" class="tsd-signature-type">SASjsRequest</a>, b<span class="tsd-signature-symbol">: </span><a href="../interfaces/_index_.sasjsrequest.html" class="tsd-signature-type">SASjsRequest</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="tsd-descriptions">
|
||||||
|
<li class="tsd-description">
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in <a href="https://github.com/macropeople/sasjs/blob/bc92d72/src/index.ts#L753">index.ts:753</a></li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
<h4 class="tsd-parameters-title">Parameters</h4>
|
||||||
|
<ul class="tsd-parameters">
|
||||||
|
<li>
|
||||||
|
<h5>a: <a href="../interfaces/_index_.sasjsrequest.html" class="tsd-signature-type">SASjsRequest</a></h5>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<h5>b: <a href="../interfaces/_index_.sasjsrequest.html" class="tsd-signature-type">SASjsRequest</a></h5>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span></h4>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-module tsd-is-not-exported">
|
||||||
|
<a name="converttocsv" class="tsd-anchor"></a>
|
||||||
|
<h3>convert<wbr>ToCSV</h3>
|
||||||
|
<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-module tsd-is-not-exported">
|
||||||
|
<li class="tsd-signature tsd-kind-icon">convert<wbr>ToCSV<span class="tsd-signature-symbol">(</span>data<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="tsd-descriptions">
|
||||||
|
<li class="tsd-description">
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in <a href="https://github.com/macropeople/sasjs/blob/bc92d72/src/index.ts#L797">index.ts:797</a></li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
<h4 class="tsd-parameters-title">Parameters</h4>
|
||||||
|
<ul class="tsd-parameters">
|
||||||
|
<li>
|
||||||
|
<h5>data: <span class="tsd-signature-type">any</span></h5>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span></h4>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-module tsd-is-not-exported">
|
||||||
|
<a name="getbytesize" class="tsd-anchor"></a>
|
||||||
|
<h3>get<wbr>Byte<wbr>Size</h3>
|
||||||
|
<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-module tsd-is-not-exported">
|
||||||
|
<li class="tsd-signature tsd-kind-icon">get<wbr>Byte<wbr>Size<span class="tsd-signature-symbol">(</span>str<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="tsd-descriptions">
|
||||||
|
<li class="tsd-description">
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in <a href="https://github.com/macropeople/sasjs/blob/bc92d72/src/index.ts#L770">index.ts:770</a></li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
<h4 class="tsd-parameters-title">Parameters</h4>
|
||||||
|
<ul class="tsd-parameters">
|
||||||
|
<li>
|
||||||
|
<h5>str: <span class="tsd-signature-type">string</span></h5>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span></h4>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-module tsd-is-not-exported">
|
||||||
|
<a name="serialize" class="tsd-anchor"></a>
|
||||||
|
<h3>serialize</h3>
|
||||||
|
<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-module tsd-is-not-exported">
|
||||||
|
<li class="tsd-signature tsd-kind-icon">serialize<span class="tsd-signature-symbol">(</span>obj<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="tsd-descriptions">
|
||||||
|
<li class="tsd-description">
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in <a href="https://github.com/macropeople/sasjs/blob/bc92d72/src/index.ts#L781">index.ts:781</a></li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
<h4 class="tsd-parameters-title">Parameters</h4>
|
||||||
|
<ul class="tsd-parameters">
|
||||||
|
<li>
|
||||||
|
<h5>obj: <span class="tsd-signature-type">any</span></h5>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span></h4>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-module tsd-is-not-exported">
|
||||||
|
<a name="splitchunks" class="tsd-anchor"></a>
|
||||||
|
<h3>split<wbr>Chunks</h3>
|
||||||
|
<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-module tsd-is-not-exported">
|
||||||
|
<li class="tsd-signature tsd-kind-icon">split<wbr>Chunks<span class="tsd-signature-symbol">(</span>string<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">[]</span></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="tsd-descriptions">
|
||||||
|
<li class="tsd-description">
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in <a href="https://github.com/macropeople/sasjs/blob/bc92d72/src/index.ts#L757">index.ts:757</a></li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
<h4 class="tsd-parameters-title">Parameters</h4>
|
||||||
|
<ul class="tsd-parameters">
|
||||||
|
<li>
|
||||||
|
<h5>string: <span class="tsd-signature-type">string</span></h5>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">[]</span></h4>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel-group tsd-member-group tsd-is-not-exported">
|
||||||
|
<h2>Object literals</h2>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-object-literal tsd-parent-kind-module tsd-is-not-exported">
|
||||||
|
<a name="defaultconfig" class="tsd-anchor"></a>
|
||||||
|
<h3><span class="tsd-flag ts-flagConst">Const</span> default<wbr>Config</h3>
|
||||||
|
<div class="tsd-signature tsd-kind-icon">default<wbr>Config<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">object</span></div>
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in <a href="https://github.com/macropeople/sasjs/blob/bc92d72/src/index.ts#L33">index.ts:33</a></li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported">
|
||||||
|
<a name="defaultconfig.apploc" class="tsd-anchor"></a>
|
||||||
|
<h3>app<wbr>Loc</h3>
|
||||||
|
<div class="tsd-signature tsd-kind-icon">app<wbr>Loc<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> = "/Public/seedapp"</span></div>
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in <a href="https://github.com/macropeople/sasjs/blob/bc92d72/src/index.ts#L37">index.ts:37</a></li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported">
|
||||||
|
<a name="defaultconfig.debug" class="tsd-anchor"></a>
|
||||||
|
<h3>debug</h3>
|
||||||
|
<div class="tsd-signature tsd-kind-icon">debug<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">true</span><span class="tsd-signature-symbol"> = true</span></div>
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in <a href="https://github.com/macropeople/sasjs/blob/bc92d72/src/index.ts#L39">index.ts:39</a></li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported">
|
||||||
|
<a name="defaultconfig.pathsas9" class="tsd-anchor"></a>
|
||||||
|
<h3>pathSAS9</h3>
|
||||||
|
<div class="tsd-signature tsd-kind-icon">pathSAS9<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> = "/SASStoredProcess/do"</span></div>
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in <a href="https://github.com/macropeople/sasjs/blob/bc92d72/src/index.ts#L35">index.ts:35</a></li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported">
|
||||||
|
<a name="defaultconfig.pathsasviya" class="tsd-anchor"></a>
|
||||||
|
<h3>pathSASViya</h3>
|
||||||
|
<div class="tsd-signature tsd-kind-icon">pathSASViya<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> = "/SASJobExecution"</span></div>
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in <a href="https://github.com/macropeople/sasjs/blob/bc92d72/src/index.ts#L36">index.ts:36</a></li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported">
|
||||||
|
<a name="defaultconfig.servertype" class="tsd-anchor"></a>
|
||||||
|
<h3>server<wbr>Type</h3>
|
||||||
|
<div class="tsd-signature tsd-kind-icon">server<wbr>Type<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> = "SASVIYA"</span></div>
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in <a href="https://github.com/macropeople/sasjs/blob/bc92d72/src/index.ts#L38">index.ts:38</a></li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported">
|
||||||
|
<a name="defaultconfig.serverurl" class="tsd-anchor"></a>
|
||||||
|
<h3>server<wbr>Url</h3>
|
||||||
|
<div class="tsd-signature tsd-kind-icon">server<wbr>Url<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> = ""</span></div>
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in <a href="https://github.com/macropeople/sasjs/blob/bc92d72/src/index.ts#L34">index.ts:34</a></li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
|
||||||
|
<nav class="tsd-navigation primary">
|
||||||
|
<ul>
|
||||||
|
<li class="globals ">
|
||||||
|
<a href="../globals.html"><em>Globals</em></a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-module">
|
||||||
|
<a href="_sasjs_spec_.html">"SASjs.spec"</a>
|
||||||
|
</li>
|
||||||
|
<li class="current tsd-kind-module">
|
||||||
|
<a href="_index_.html">"index"</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
<nav class="tsd-navigation secondary menu-sticky">
|
||||||
|
<ul class="before-current">
|
||||||
|
<li class=" tsd-kind-class tsd-parent-kind-module">
|
||||||
|
<a href="../classes/_index_.sasjs.html" class="tsd-kind-icon">SASjs</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-class tsd-parent-kind-module">
|
||||||
|
<a href="../classes/_index_.sasjsconfig.html" class="tsd-kind-icon">SASjs<wbr>Config</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-interface tsd-parent-kind-module">
|
||||||
|
<a href="../interfaces/_index_.sasjsrequest.html" class="tsd-kind-icon">SASjs<wbr>Request</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-interface tsd-parent-kind-module">
|
||||||
|
<a href="../interfaces/_index_.sasjswatingrequest.html" class="tsd-kind-icon">SASjs<wbr>Wating<wbr>Request</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-function tsd-parent-kind-module tsd-is-not-exported">
|
||||||
|
<a href="_index_.html#comparetimestamps" class="tsd-kind-icon">compare<wbr>Timestamps</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-function tsd-parent-kind-module tsd-is-not-exported">
|
||||||
|
<a href="_index_.html#converttocsv" class="tsd-kind-icon">convert<wbr>ToCSV</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-function tsd-parent-kind-module tsd-is-not-exported">
|
||||||
|
<a href="_index_.html#getbytesize" class="tsd-kind-icon">get<wbr>Byte<wbr>Size</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-function tsd-parent-kind-module tsd-is-not-exported">
|
||||||
|
<a href="_index_.html#serialize" class="tsd-kind-icon">serialize</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-function tsd-parent-kind-module tsd-is-not-exported">
|
||||||
|
<a href="_index_.html#splitchunks" class="tsd-kind-icon">split<wbr>Chunks</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-object-literal tsd-parent-kind-module tsd-is-not-exported">
|
||||||
|
<a href="_index_.html#defaultconfig" class="tsd-kind-icon">default<wbr>Config</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<footer class="with-border-bottom">
|
||||||
|
<div class="container">
|
||||||
|
<h2>Legend</h2>
|
||||||
|
<div class="tsd-legend-group">
|
||||||
|
<ul class="tsd-legend">
|
||||||
|
<li class="tsd-kind-object-literal"><span class="tsd-kind-icon">Object literal</span></li>
|
||||||
|
<li class="tsd-kind-variable"><span class="tsd-kind-icon">Variable</span></li>
|
||||||
|
<li class="tsd-kind-function"><span class="tsd-kind-icon">Function</span></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="tsd-legend">
|
||||||
|
<li class="tsd-kind-interface"><span class="tsd-kind-icon">Interface</span></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="tsd-legend">
|
||||||
|
<li class="tsd-kind-class"><span class="tsd-kind-icon">Class</span></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
<div class="container tsd-generator">
|
||||||
|
<p>Generated using <a href="https://typedoc.org/" target="_blank">TypeDoc</a></p>
|
||||||
|
</div>
|
||||||
|
<div class="overlay"></div>
|
||||||
|
<script src="../assets/js/main.js"></script>
|
||||||
|
<script>if (location.protocol == 'file:') document.write('<script src="../assets/js/search.js"><' + '/script>');</script>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
159
docs/modules/_sasjs_spec_.html
Normal file
@@ -0,0 +1,159 @@
|
|||||||
|
<!doctype html>
|
||||||
|
<html class="default no-js">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<title>"SASjs.spec" | sasjs</title>
|
||||||
|
<meta name="description" content="Documentation for sasjs">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<link rel="stylesheet" href="../assets/css/main.css">
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<header>
|
||||||
|
<div class="tsd-page-toolbar">
|
||||||
|
<div class="container">
|
||||||
|
<div class="table-wrap">
|
||||||
|
<div class="table-cell" id="tsd-search" data-index="../assets/js/search.json" data-base="..">
|
||||||
|
<div class="field">
|
||||||
|
<label for="tsd-search-field" class="tsd-widget search no-caption">Search</label>
|
||||||
|
<input id="tsd-search-field" type="text" />
|
||||||
|
</div>
|
||||||
|
<ul class="results">
|
||||||
|
<li class="state loading">Preparing search index...</li>
|
||||||
|
<li class="state failure">The search index is not available</li>
|
||||||
|
</ul>
|
||||||
|
<a href="../index.html" class="title">sasjs</a>
|
||||||
|
</div>
|
||||||
|
<div class="table-cell" id="tsd-widgets">
|
||||||
|
<div id="tsd-filter">
|
||||||
|
<a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a>
|
||||||
|
<div class="tsd-filter-group">
|
||||||
|
<div class="tsd-select" id="tsd-filter-visibility">
|
||||||
|
<span class="tsd-select-label">All</span>
|
||||||
|
<ul class="tsd-select-list">
|
||||||
|
<li data-value="public">Public</li>
|
||||||
|
<li data-value="protected">Public/Protected</li>
|
||||||
|
<li data-value="private" class="selected">All</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<input type="checkbox" id="tsd-filter-inherited" checked />
|
||||||
|
<label class="tsd-widget" for="tsd-filter-inherited">Inherited</label>
|
||||||
|
<input type="checkbox" id="tsd-filter-externals" checked />
|
||||||
|
<label class="tsd-widget" for="tsd-filter-externals">Externals</label>
|
||||||
|
<input type="checkbox" id="tsd-filter-only-exported" />
|
||||||
|
<label class="tsd-widget" for="tsd-filter-only-exported">Only exported</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="tsd-page-title">
|
||||||
|
<div class="container">
|
||||||
|
<ul class="tsd-breadcrumb">
|
||||||
|
<li>
|
||||||
|
<a href="../globals.html">Globals</a>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="_sasjs_spec_.html">"SASjs.spec"</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h1>Module "SASjs.spec"</h1>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
<div class="container container-main">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-8 col-content">
|
||||||
|
<section class="tsd-panel-group tsd-index-group">
|
||||||
|
<h2>Index</h2>
|
||||||
|
<section class="tsd-panel tsd-index-panel">
|
||||||
|
<div class="tsd-index-content">
|
||||||
|
<section class="tsd-index-section tsd-is-not-exported">
|
||||||
|
<h3>Variables</h3>
|
||||||
|
<ul class="tsd-index-list">
|
||||||
|
<li class="tsd-kind-variable tsd-parent-kind-module tsd-is-not-exported"><a href="_sasjs_spec_.html#adapter" class="tsd-kind-icon">adapter</a></li>
|
||||||
|
<li class="tsd-kind-variable tsd-parent-kind-module tsd-is-not-exported"><a href="_sasjs_spec_.html#sampleresponse" class="tsd-kind-icon">sample<wbr>Response</a></li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel-group tsd-member-group tsd-is-not-exported">
|
||||||
|
<h2>Variables</h2>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-module tsd-is-not-exported">
|
||||||
|
<a name="adapter" class="tsd-anchor"></a>
|
||||||
|
<h3><span class="tsd-flag ts-flagConst">Const</span> adapter</h3>
|
||||||
|
<div class="tsd-signature tsd-kind-icon">adapter<span class="tsd-signature-symbol">:</span> <a href="../classes/_index_.sasjs.html" class="tsd-signature-type">SASjs</a><span class="tsd-signature-symbol"> = new SASjs()</span></div>
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in <a href="https://github.com/macropeople/sasjs/blob/bc92d72/src/SASjs.spec.ts#L3">SASjs.spec.ts:3</a></li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-module tsd-is-not-exported">
|
||||||
|
<a name="sampleresponse" class="tsd-anchor"></a>
|
||||||
|
<h3><span class="tsd-flag ts-flagConst">Const</span> sample<wbr>Response</h3>
|
||||||
|
<div class="tsd-signature tsd-kind-icon">sample<wbr>Response<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"<meta http-equiv="Content-Type" content="text/html; charset=windows-1252"/>6 @file mm_webout.sas7 @brief Send data to/from SAS Stored Processes8 @details This macro should be added to the start of each Stored Process,9 **immediately** followed by a call to:10 %webout(OPEN)MPRINT(MM_WEBIN): ;MPRINT(MM_WEBLEFT): filename _temp temp lrecl=999999;MPRINT(MM_WEBOUT): data _null_;MPRINT(MM_WEBRIGHT): file _temp;MPRINT(MM_WEBOUT): if upcase(symget('_debug'))='LOG' then put '&gt;&gt;weboutBEGIN&lt;&lt;';"</span><span class="tsd-signature-symbol"> = `<meta http-equiv="Content-Type" content="text/html; charset=windows-1252"/>6 @file mm_webout.sas7 @brief Send data to/from SAS Stored Processes8 @details This macro should be added to the start of each Stored Process,9 **immediately** followed by a call to:10 %webout(OPEN)MPRINT(MM_WEBIN): ;MPRINT(MM_WEBLEFT): filename _temp temp lrecl=999999;MPRINT(MM_WEBOUT): data _null_;MPRINT(MM_WEBRIGHT): file _temp;MPRINT(MM_WEBOUT): if upcase(symget('_debug'))='LOG' then put '&gt;&gt;weboutBEGIN&lt;&lt;';`</span></div>
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in <a href="https://github.com/macropeople/sasjs/blob/bc92d72/src/SASjs.spec.ts#L36">SASjs.spec.ts:36</a></li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
|
||||||
|
<nav class="tsd-navigation primary">
|
||||||
|
<ul>
|
||||||
|
<li class="globals ">
|
||||||
|
<a href="../globals.html"><em>Globals</em></a>
|
||||||
|
</li>
|
||||||
|
<li class="current tsd-kind-module">
|
||||||
|
<a href="_sasjs_spec_.html">"SASjs.spec"</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-module">
|
||||||
|
<a href="_index_.html">"index"</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
<nav class="tsd-navigation secondary menu-sticky">
|
||||||
|
<ul class="before-current">
|
||||||
|
<li class=" tsd-kind-variable tsd-parent-kind-module tsd-is-not-exported">
|
||||||
|
<a href="_sasjs_spec_.html#adapter" class="tsd-kind-icon">adapter</a>
|
||||||
|
</li>
|
||||||
|
<li class=" tsd-kind-variable tsd-parent-kind-module tsd-is-not-exported">
|
||||||
|
<a href="_sasjs_spec_.html#sampleresponse" class="tsd-kind-icon">sample<wbr>Response</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<footer class="with-border-bottom">
|
||||||
|
<div class="container">
|
||||||
|
<h2>Legend</h2>
|
||||||
|
<div class="tsd-legend-group">
|
||||||
|
<ul class="tsd-legend">
|
||||||
|
<li class="tsd-kind-object-literal"><span class="tsd-kind-icon">Object literal</span></li>
|
||||||
|
<li class="tsd-kind-variable"><span class="tsd-kind-icon">Variable</span></li>
|
||||||
|
<li class="tsd-kind-function"><span class="tsd-kind-icon">Function</span></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="tsd-legend">
|
||||||
|
<li class="tsd-kind-interface"><span class="tsd-kind-icon">Interface</span></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="tsd-legend">
|
||||||
|
<li class="tsd-kind-class"><span class="tsd-kind-icon">Class</span></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
<div class="container tsd-generator">
|
||||||
|
<p>Generated using <a href="https://typedoc.org/" target="_blank">TypeDoc</a></p>
|
||||||
|
</div>
|
||||||
|
<div class="overlay"></div>
|
||||||
|
<script src="../assets/js/main.js"></script>
|
||||||
|
<script>if (location.protocol == 'file:') document.write('<script src="../assets/js/search.js"><' + '/script>');</script>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
139
docs/modules/asyncforeach.html
Normal file
@@ -0,0 +1,139 @@
|
|||||||
|
<!doctype html>
|
||||||
|
<html class="default no-js">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<title>asyncForEach | sasjs</title>
|
||||||
|
<meta name="description" content="">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<link rel="stylesheet" href="../assets/css/main.css">
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<header>
|
||||||
|
<div class="tsd-page-toolbar">
|
||||||
|
<div class="container">
|
||||||
|
<div class="table-wrap">
|
||||||
|
<div class="table-cell" id="tsd-search" data-index="../assets/js/search.js" data-base="..">
|
||||||
|
<div class="field">
|
||||||
|
<label for="tsd-search-field" class="tsd-widget search no-caption">Search</label>
|
||||||
|
<input id="tsd-search-field" type="text" />
|
||||||
|
</div>
|
||||||
|
<ul class="results">
|
||||||
|
<li class="state loading">Preparing search index...</li>
|
||||||
|
<li class="state failure">The search index is not available</li>
|
||||||
|
</ul>
|
||||||
|
<ul class="results-priority" style="display:none">
|
||||||
|
</ul>
|
||||||
|
<a href="../index.html" class="title">sasjs</a>
|
||||||
|
 <a href="https://github.com/macropeople/sasjs" class="title">SASjs on Github</a>
|
||||||
|
 <a href="https://sasjs.io" class="title">SASjs.io</a>
|
||||||
|
 <a href="https://github.com/macropeople/sasjs-cli" class="title">SASjs CLI</a>
|
||||||
|
 <a href="https://github.com/macropeople/react-seed-app" class="title">React Seed App</a>
|
||||||
|
</div>
|
||||||
|
<div class="table-cell" id="tsd-widgets">
|
||||||
|
<div id="tsd-filter">
|
||||||
|
<a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a>
|
||||||
|
<div class="tsd-filter-group">
|
||||||
|
<div class="tsd-select" id="tsd-filter-visibility">
|
||||||
|
<span class="tsd-select-label">All</span>
|
||||||
|
<ul class="tsd-select-list">
|
||||||
|
<li data-value="public">Public</li>
|
||||||
|
<li data-value="protected">Public/Protected</li>
|
||||||
|
<li data-value="private" class="selected">All</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<input type="checkbox" id="tsd-filter-inherited" checked />
|
||||||
|
<label class="tsd-widget" for="tsd-filter-inherited">Inherited</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="tsd-page-title">
|
||||||
|
<div class="container">
|
||||||
|
<ul class="tsd-breadcrumb">
|
||||||
|
<li>
|
||||||
|
<a href="asyncforeach.html">asyncForEach</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
<div class="container container-main">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-3 col-menu menu-sticky-wrap menu-highlight">
|
||||||
|
<nav class="tsd-navigation outline primary">
|
||||||
|
<a style="margin-left:0em" href="../globals.html">Globals</a>
|
||||||
|
<ul style="display:none">
|
||||||
|
{"SAS Adapter":{"SASjs":"modules/sasjs","SASjsConfig":"classes/sasjsconfig.sasjsconfig-1","ServerType":"enums/servertype.servertype-1","SASjsRequest":"interfaces/sasjsrequest.sasjsrequest-1","SASjsWaitingRequest":"interfaces/sasjswaitingrequest.sasjswaitingrequest-1"},"SAS Viya API Client":"classes/sasviyaapiclient.sasviyaapiclient-1","SAS 9 API Client":"classes/sas9apiclient.sas9apiclient-1"}
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
<div class="col-7 offset-3 col-content">
|
||||||
|
<h1>Module asyncForEach</h1>
|
||||||
|
<section class="tsd-panel-group tsd-index-group">
|
||||||
|
<section class="tsd-panel tsd-index-panel">
|
||||||
|
<div class="tsd-index-content">
|
||||||
|
<section class="tsd-index-section ">
|
||||||
|
<h3>Functions</h3>
|
||||||
|
<ul class="tsd-index-list">
|
||||||
|
<li class="tsd-kind-function tsd-parent-kind-module"><a href="asyncforeach.html#asyncforeach-1" class="tsd-kind-icon">asyncForEach</a></li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel-group tsd-member-group ">
|
||||||
|
<h2>Functions</h2>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-module">
|
||||||
|
<a name="asyncforeach-1" class="tsd-anchor"></a>
|
||||||
|
<h3>async<wbr>For<wbr>Each</h3>
|
||||||
|
<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-module">
|
||||||
|
<li class="tsd-signature tsd-kind-icon">async<wbr>For<wbr>Each<span class="tsd-signature-symbol">(</span>array<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">[]</span>, callback<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">></span></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="tsd-descriptions">
|
||||||
|
<li class="tsd-description">
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in utils/asyncForEach.ts:1</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
<h4 class="tsd-parameters-title">Parameters</h4>
|
||||||
|
<ul class="tsd-parameters">
|
||||||
|
<li>
|
||||||
|
<h5>array: <span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">[]</span></h5>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<h5>callback: <span class="tsd-signature-type">any</span></h5>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">></span></h4>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
<!--{"options":"/Users/allan/git/sasjs","tsconfig":"/Users/allan/git/sasjs","inputFiles":["/Users/allan/git/sasjs/src/SAS9ApiClient.ts","/Users/allan/git/sasjs/src/SASViyaApiClient.ts","/Users/allan/git/sasjs/src/SASjs.ts","/Users/allan/git/sasjs/src/index.ts","/Users/allan/git/sasjs/src/types/Context.ts","/Users/allan/git/sasjs/src/types/CsrfToken.ts","/Users/allan/git/sasjs/src/types/Folder.ts","/Users/allan/git/sasjs/src/types/Job.ts","/Users/allan/git/sasjs/src/types/JobResult.ts","/Users/allan/git/sasjs/src/types/Link.ts","/Users/allan/git/sasjs/src/types/SASjsConfig.ts","/Users/allan/git/sasjs/src/types/SASjsRequest.ts","/Users/allan/git/sasjs/src/types/SASjsWaitingRequest.ts","/Users/allan/git/sasjs/src/types/ServerType.ts","/Users/allan/git/sasjs/src/types/Session.ts","/Users/allan/git/sasjs/src/types/index.ts","/Users/allan/git/sasjs/src/utils/asyncForEach.ts","/Users/allan/git/sasjs/src/utils/compareTimestamps.ts","/Users/allan/git/sasjs/src/utils/convertToCsv.ts","/Users/allan/git/sasjs/src/utils/index.ts","/Users/allan/git/sasjs/src/utils/isAuthorizeFormRequired.ts","/Users/allan/git/sasjs/src/utils/isLoginRequired.ts","/Users/allan/git/sasjs/src/utils/isLoginSuccess.ts","/Users/allan/git/sasjs/src/utils/makeRequest.ts","/Users/allan/git/sasjs/src/utils/needsRetry.ts","/Users/allan/git/sasjs/src/utils/parseAndSubmitAuthorizeForm.ts","/Users/allan/git/sasjs/src/utils/parseGeneratedCode.ts","/Users/allan/git/sasjs/src/utils/parseSasViyaLog.ts","/Users/allan/git/sasjs/src/utils/parseSourceCode.ts","/Users/allan/git/sasjs/src/utils/serialize.ts","/Users/allan/git/sasjs/src/utils/splitChunks.ts"],"mode":1,"includeDeclarations":true,"entryPoint":"","exclude":["**/*+(index|.spec|.e2e).ts"],"externalPattern":[],"excludeExternals":true,"excludeNotExported":true,"excludeNotDocumented":false,"excludePrivate":true,"excludeProtected":false,"ignoreCompilerErrors":true,"disableSources":false,"includes":"","media":"","out":"docs","json":"","theme":"./node_modules/typedoc-neo-theme/bin/default","name":"","includeVersion":false,"excludeTags":[],"readme":"","defaultCategory":"Other","categoryOrder":[],"categorizeByGroup":true,"gitRevision":"","gitRemote":"origin","gaID":"","gaSite":"auto","hideGenerator":false,"toc":[],"disableOutputCheck":true,"help":false,"version":false,"plugin":[],"logger":"console","listInvalidSymbolLinks":false,"links":[{"label":"SASjs on Github","url":"https://github.com/macropeople/sasjs"},{"label":"SASjs.io","url":"https://sasjs.io"},{"label":"SASjs CLI","url":"https://github.com/macropeople/sasjs-cli"},{"label":"React Seed App","url":"https://github.com/macropeople/react-seed-app"}],"outline":[{"SAS Adapter":{"SASjs":"modules/sasjs","SASjsConfig":"classes/sasjsconfig.sasjsconfig-1","ServerType":"enums/servertype.servertype-1","SASjsRequest":"interfaces/sasjsrequest.sasjsrequest-1","SASjsWaitingRequest":"interfaces/sasjswaitingrequest.sasjswaitingrequest-1"},"SAS Viya API Client":"classes/sasviyaapiclient.sasviyaapiclient-1","SAS 9 API Client":"classes/sas9apiclient.sas9apiclient-1"}],"disableAutoModuleName":"false"}-->
|
||||||
|
</div>
|
||||||
|
<div class="col-2 col-menu secondary-menu">
|
||||||
|
<nav class="tsd-navigation secondary menu-sticky">
|
||||||
|
<ul class="before-current">
|
||||||
|
<li class=" tsd-kind-function tsd-parent-kind-module root">
|
||||||
|
<a href="asyncforeach.html#asyncforeach-1" class="tsd-kind-icon">async<wbr>For<wbr>Each</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<footer class="with-border-bottom">
|
||||||
|
</footer>
|
||||||
|
<div class="container tsd-generator">
|
||||||
|
<p>Generated using <a href="http://typedoc.org/" target="_blank">TypeDoc</a></p>
|
||||||
|
</div>
|
||||||
|
<div class="overlay"></div>
|
||||||
|
<script src="../assets/js/main.js"></script>
|
||||||
|
<script>if (location.protocol == 'file:') document.write('<script src="../assets/js/search.js"><' + '/script>');</script>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
143
docs/modules/comparetimestamps.html
Normal file
@@ -0,0 +1,143 @@
|
|||||||
|
<!doctype html>
|
||||||
|
<html class="default no-js">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<title>compareTimestamps | sasjs</title>
|
||||||
|
<meta name="description" content="">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<link rel="stylesheet" href="../assets/css/main.css">
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<header>
|
||||||
|
<div class="tsd-page-toolbar">
|
||||||
|
<div class="container">
|
||||||
|
<div class="table-wrap">
|
||||||
|
<div class="table-cell" id="tsd-search" data-index="../assets/js/search.js" data-base="..">
|
||||||
|
<div class="field">
|
||||||
|
<label for="tsd-search-field" class="tsd-widget search no-caption">Search</label>
|
||||||
|
<input id="tsd-search-field" type="text" />
|
||||||
|
</div>
|
||||||
|
<ul class="results">
|
||||||
|
<li class="state loading">Preparing search index...</li>
|
||||||
|
<li class="state failure">The search index is not available</li>
|
||||||
|
</ul>
|
||||||
|
<ul class="results-priority" style="display:none">
|
||||||
|
</ul>
|
||||||
|
<a href="../index.html" class="title">sasjs</a>
|
||||||
|
 <a href="https://github.com/macropeople/sasjs" class="title">SASjs on Github</a>
|
||||||
|
 <a href="https://sasjs.io" class="title">SASjs.io</a>
|
||||||
|
 <a href="https://github.com/macropeople/sasjs-cli" class="title">SASjs CLI</a>
|
||||||
|
 <a href="https://github.com/macropeople/react-seed-app" class="title">React Seed App</a>
|
||||||
|
</div>
|
||||||
|
<div class="table-cell" id="tsd-widgets">
|
||||||
|
<div id="tsd-filter">
|
||||||
|
<a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a>
|
||||||
|
<div class="tsd-filter-group">
|
||||||
|
<div class="tsd-select" id="tsd-filter-visibility">
|
||||||
|
<span class="tsd-select-label">All</span>
|
||||||
|
<ul class="tsd-select-list">
|
||||||
|
<li data-value="public">Public</li>
|
||||||
|
<li data-value="protected">Public/Protected</li>
|
||||||
|
<li data-value="private" class="selected">All</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<input type="checkbox" id="tsd-filter-inherited" checked />
|
||||||
|
<label class="tsd-widget" for="tsd-filter-inherited">Inherited</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="tsd-page-title">
|
||||||
|
<div class="container">
|
||||||
|
<ul class="tsd-breadcrumb">
|
||||||
|
<li>
|
||||||
|
<a href="comparetimestamps.html">compareTimestamps</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
<div class="container container-main">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-3 col-menu menu-sticky-wrap menu-highlight">
|
||||||
|
<nav class="tsd-navigation outline primary">
|
||||||
|
<a style="margin-left:0em" href="../globals.html">Globals</a>
|
||||||
|
<ul style="display:none">
|
||||||
|
{"SAS Adapter":{"SASjs":"modules/sasjs","SASjsConfig":"classes/sasjsconfig.sasjsconfig-1","ServerType":"enums/servertype.servertype-1","SASjsRequest":"interfaces/sasjsrequest.sasjsrequest-1","SASjsWaitingRequest":"interfaces/sasjswaitingrequest.sasjswaitingrequest-1"},"SAS Viya API Client":"classes/sasviyaapiclient.sasviyaapiclient-1","SAS 9 API Client":"classes/sas9apiclient.sas9apiclient-1"}
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
<div class="col-7 offset-3 col-content">
|
||||||
|
<h1>Module compareTimestamps</h1>
|
||||||
|
<section class="tsd-panel-group tsd-index-group">
|
||||||
|
<section class="tsd-panel tsd-index-panel">
|
||||||
|
<div class="tsd-index-content">
|
||||||
|
<section class="tsd-index-section ">
|
||||||
|
<h3>Functions</h3>
|
||||||
|
<ul class="tsd-index-list">
|
||||||
|
<li class="tsd-kind-function tsd-parent-kind-module"><a href="comparetimestamps.html#comparetimestamps-1" class="tsd-kind-icon">compareTimestamps</a></li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel-group tsd-member-group ">
|
||||||
|
<h2>Functions</h2>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-module">
|
||||||
|
<a name="comparetimestamps-1" class="tsd-anchor"></a>
|
||||||
|
<h3><span class="tsd-flag ts-flagConst">Const</span> compare<wbr>Timestamps</h3>
|
||||||
|
<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-module">
|
||||||
|
<li class="tsd-signature tsd-kind-icon">compare<wbr>Timestamps<span class="tsd-signature-symbol">(</span>a<span class="tsd-signature-symbol">: </span><a href="../interfaces/sasjsrequest.sasjsrequest-1.html" class="tsd-signature-type">SASjsRequest</a>, b<span class="tsd-signature-symbol">: </span><a href="../interfaces/sasjsrequest.sasjsrequest-1.html" class="tsd-signature-type">SASjsRequest</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="tsd-descriptions">
|
||||||
|
<li class="tsd-description">
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in utils/compareTimestamps.ts:7</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
<div class="tsd-comment tsd-typography tsd-comment-shorttext">
|
||||||
|
<div class="lead">
|
||||||
|
<p>Comparator for SASjs request timestamps</p>
|
||||||
|
</div></div>
|
||||||
|
<h4 class="tsd-parameters-title">Parameters</h4>
|
||||||
|
<ul class="tsd-parameters">
|
||||||
|
<li>
|
||||||
|
<h5>a: <a href="../interfaces/sasjsrequest.sasjsrequest-1.html" class="tsd-signature-type">SASjsRequest</a></h5>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<h5>b: <a href="../interfaces/sasjsrequest.sasjsrequest-1.html" class="tsd-signature-type">SASjsRequest</a></h5>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span></h4>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
<!--{"options":"/Users/allan/git/sasjs","tsconfig":"/Users/allan/git/sasjs","inputFiles":["/Users/allan/git/sasjs/src/SAS9ApiClient.ts","/Users/allan/git/sasjs/src/SASViyaApiClient.ts","/Users/allan/git/sasjs/src/SASjs.ts","/Users/allan/git/sasjs/src/index.ts","/Users/allan/git/sasjs/src/types/Context.ts","/Users/allan/git/sasjs/src/types/CsrfToken.ts","/Users/allan/git/sasjs/src/types/Folder.ts","/Users/allan/git/sasjs/src/types/Job.ts","/Users/allan/git/sasjs/src/types/JobResult.ts","/Users/allan/git/sasjs/src/types/Link.ts","/Users/allan/git/sasjs/src/types/SASjsConfig.ts","/Users/allan/git/sasjs/src/types/SASjsRequest.ts","/Users/allan/git/sasjs/src/types/SASjsWaitingRequest.ts","/Users/allan/git/sasjs/src/types/ServerType.ts","/Users/allan/git/sasjs/src/types/Session.ts","/Users/allan/git/sasjs/src/types/index.ts","/Users/allan/git/sasjs/src/utils/asyncForEach.ts","/Users/allan/git/sasjs/src/utils/compareTimestamps.ts","/Users/allan/git/sasjs/src/utils/convertToCsv.ts","/Users/allan/git/sasjs/src/utils/index.ts","/Users/allan/git/sasjs/src/utils/isAuthorizeFormRequired.ts","/Users/allan/git/sasjs/src/utils/isLoginRequired.ts","/Users/allan/git/sasjs/src/utils/isLoginSuccess.ts","/Users/allan/git/sasjs/src/utils/makeRequest.ts","/Users/allan/git/sasjs/src/utils/needsRetry.ts","/Users/allan/git/sasjs/src/utils/parseAndSubmitAuthorizeForm.ts","/Users/allan/git/sasjs/src/utils/parseGeneratedCode.ts","/Users/allan/git/sasjs/src/utils/parseSasViyaLog.ts","/Users/allan/git/sasjs/src/utils/parseSourceCode.ts","/Users/allan/git/sasjs/src/utils/serialize.ts","/Users/allan/git/sasjs/src/utils/splitChunks.ts"],"mode":1,"includeDeclarations":true,"entryPoint":"","exclude":["**/*+(index|.spec|.e2e).ts"],"externalPattern":[],"excludeExternals":true,"excludeNotExported":true,"excludeNotDocumented":false,"excludePrivate":true,"excludeProtected":false,"ignoreCompilerErrors":true,"disableSources":false,"includes":"","media":"","out":"docs","json":"","theme":"./node_modules/typedoc-neo-theme/bin/default","name":"","includeVersion":false,"excludeTags":[],"readme":"","defaultCategory":"Other","categoryOrder":[],"categorizeByGroup":true,"gitRevision":"","gitRemote":"origin","gaID":"","gaSite":"auto","hideGenerator":false,"toc":[],"disableOutputCheck":true,"help":false,"version":false,"plugin":[],"logger":"console","listInvalidSymbolLinks":false,"links":[{"label":"SASjs on Github","url":"https://github.com/macropeople/sasjs"},{"label":"SASjs.io","url":"https://sasjs.io"},{"label":"SASjs CLI","url":"https://github.com/macropeople/sasjs-cli"},{"label":"React Seed App","url":"https://github.com/macropeople/react-seed-app"}],"outline":[{"SAS Adapter":{"SASjs":"modules/sasjs","SASjsConfig":"classes/sasjsconfig.sasjsconfig-1","ServerType":"enums/servertype.servertype-1","SASjsRequest":"interfaces/sasjsrequest.sasjsrequest-1","SASjsWaitingRequest":"interfaces/sasjswaitingrequest.sasjswaitingrequest-1"},"SAS Viya API Client":"classes/sasviyaapiclient.sasviyaapiclient-1","SAS 9 API Client":"classes/sas9apiclient.sas9apiclient-1"}],"disableAutoModuleName":"false"}-->
|
||||||
|
</div>
|
||||||
|
<div class="col-2 col-menu secondary-menu">
|
||||||
|
<nav class="tsd-navigation secondary menu-sticky">
|
||||||
|
<ul class="before-current">
|
||||||
|
<li class=" tsd-kind-function tsd-parent-kind-module root">
|
||||||
|
<a href="comparetimestamps.html#comparetimestamps-1" class="tsd-kind-icon">compare<wbr>Timestamps</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<footer class="with-border-bottom">
|
||||||
|
</footer>
|
||||||
|
<div class="container tsd-generator">
|
||||||
|
<p>Generated using <a href="http://typedoc.org/" target="_blank">TypeDoc</a></p>
|
||||||
|
</div>
|
||||||
|
<div class="overlay"></div>
|
||||||
|
<script src="../assets/js/main.js"></script>
|
||||||
|
<script>if (location.protocol == 'file:') document.write('<script src="../assets/js/search.js"><' + '/script>');</script>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
110
docs/modules/context.html
Normal file
@@ -0,0 +1,110 @@
|
|||||||
|
<!doctype html>
|
||||||
|
<html class="default no-js">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<title>Context | sasjs</title>
|
||||||
|
<meta name="description" content="">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<link rel="stylesheet" href="../assets/css/main.css">
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<header>
|
||||||
|
<div class="tsd-page-toolbar">
|
||||||
|
<div class="container">
|
||||||
|
<div class="table-wrap">
|
||||||
|
<div class="table-cell" id="tsd-search" data-index="../assets/js/search.js" data-base="..">
|
||||||
|
<div class="field">
|
||||||
|
<label for="tsd-search-field" class="tsd-widget search no-caption">Search</label>
|
||||||
|
<input id="tsd-search-field" type="text" />
|
||||||
|
</div>
|
||||||
|
<ul class="results">
|
||||||
|
<li class="state loading">Preparing search index...</li>
|
||||||
|
<li class="state failure">The search index is not available</li>
|
||||||
|
</ul>
|
||||||
|
<ul class="results-priority" style="display:none">
|
||||||
|
</ul>
|
||||||
|
<a href="../index.html" class="title">sasjs</a>
|
||||||
|
 <a href="https://github.com/macropeople/sasjs" class="title">SASjs on Github</a>
|
||||||
|
 <a href="https://sasjs.io" class="title">SASjs.io</a>
|
||||||
|
 <a href="https://github.com/macropeople/sasjs-cli" class="title">SASjs CLI</a>
|
||||||
|
 <a href="https://github.com/macropeople/react-seed-app" class="title">React Seed App</a>
|
||||||
|
</div>
|
||||||
|
<div class="table-cell" id="tsd-widgets">
|
||||||
|
<div id="tsd-filter">
|
||||||
|
<a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a>
|
||||||
|
<div class="tsd-filter-group">
|
||||||
|
<div class="tsd-select" id="tsd-filter-visibility">
|
||||||
|
<span class="tsd-select-label">All</span>
|
||||||
|
<ul class="tsd-select-list">
|
||||||
|
<li data-value="public">Public</li>
|
||||||
|
<li data-value="protected">Public/Protected</li>
|
||||||
|
<li data-value="private" class="selected">All</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<input type="checkbox" id="tsd-filter-inherited" checked />
|
||||||
|
<label class="tsd-widget" for="tsd-filter-inherited">Inherited</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="tsd-page-title">
|
||||||
|
<div class="container">
|
||||||
|
<ul class="tsd-breadcrumb">
|
||||||
|
<li>
|
||||||
|
<a href="context.html">Context</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
<div class="container container-main">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-3 col-menu menu-sticky-wrap menu-highlight">
|
||||||
|
<nav class="tsd-navigation outline primary">
|
||||||
|
<a style="margin-left:0em" href="../globals.html">Globals</a>
|
||||||
|
<ul style="display:none">
|
||||||
|
{"SAS Adapter":{"SASjs":"modules/sasjs","SASjsConfig":"classes/sasjsconfig.sasjsconfig-1","ServerType":"enums/servertype.servertype-1","SASjsRequest":"interfaces/sasjsrequest.sasjsrequest-1","SASjsWaitingRequest":"interfaces/sasjswaitingrequest.sasjswaitingrequest-1"},"SAS Viya API Client":"classes/sasviyaapiclient.sasviyaapiclient-1","SAS 9 API Client":"classes/sas9apiclient.sas9apiclient-1"}
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
<div class="col-7 offset-3 col-content">
|
||||||
|
<h1>Module Context</h1>
|
||||||
|
<section class="tsd-panel-group tsd-index-group">
|
||||||
|
<section class="tsd-panel tsd-index-panel">
|
||||||
|
<div class="tsd-index-content">
|
||||||
|
<section class="tsd-index-section ">
|
||||||
|
<h3>Interfaces</h3>
|
||||||
|
<ul class="tsd-index-list">
|
||||||
|
<li class="tsd-kind-interface tsd-parent-kind-module"><a href="../interfaces/context.context-1.html" class="tsd-kind-icon">Context</a></li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
<!--{"options":"/Users/allan/git/sasjs","tsconfig":"/Users/allan/git/sasjs","inputFiles":["/Users/allan/git/sasjs/src/SAS9ApiClient.ts","/Users/allan/git/sasjs/src/SASViyaApiClient.ts","/Users/allan/git/sasjs/src/SASjs.ts","/Users/allan/git/sasjs/src/index.ts","/Users/allan/git/sasjs/src/types/Context.ts","/Users/allan/git/sasjs/src/types/CsrfToken.ts","/Users/allan/git/sasjs/src/types/Folder.ts","/Users/allan/git/sasjs/src/types/Job.ts","/Users/allan/git/sasjs/src/types/JobResult.ts","/Users/allan/git/sasjs/src/types/Link.ts","/Users/allan/git/sasjs/src/types/SASjsConfig.ts","/Users/allan/git/sasjs/src/types/SASjsRequest.ts","/Users/allan/git/sasjs/src/types/SASjsWaitingRequest.ts","/Users/allan/git/sasjs/src/types/ServerType.ts","/Users/allan/git/sasjs/src/types/Session.ts","/Users/allan/git/sasjs/src/types/index.ts","/Users/allan/git/sasjs/src/utils/asyncForEach.ts","/Users/allan/git/sasjs/src/utils/compareTimestamps.ts","/Users/allan/git/sasjs/src/utils/convertToCsv.ts","/Users/allan/git/sasjs/src/utils/index.ts","/Users/allan/git/sasjs/src/utils/isAuthorizeFormRequired.ts","/Users/allan/git/sasjs/src/utils/isLoginRequired.ts","/Users/allan/git/sasjs/src/utils/isLoginSuccess.ts","/Users/allan/git/sasjs/src/utils/makeRequest.ts","/Users/allan/git/sasjs/src/utils/needsRetry.ts","/Users/allan/git/sasjs/src/utils/parseAndSubmitAuthorizeForm.ts","/Users/allan/git/sasjs/src/utils/parseGeneratedCode.ts","/Users/allan/git/sasjs/src/utils/parseSasViyaLog.ts","/Users/allan/git/sasjs/src/utils/parseSourceCode.ts","/Users/allan/git/sasjs/src/utils/serialize.ts","/Users/allan/git/sasjs/src/utils/splitChunks.ts"],"mode":1,"includeDeclarations":true,"entryPoint":"","exclude":["**/*+(index|.spec|.e2e).ts"],"externalPattern":[],"excludeExternals":true,"excludeNotExported":true,"excludeNotDocumented":false,"excludePrivate":true,"excludeProtected":false,"ignoreCompilerErrors":true,"disableSources":false,"includes":"","media":"","out":"docs","json":"","theme":"./node_modules/typedoc-neo-theme/bin/default","name":"","includeVersion":false,"excludeTags":[],"readme":"","defaultCategory":"Other","categoryOrder":[],"categorizeByGroup":true,"gitRevision":"","gitRemote":"origin","gaID":"","gaSite":"auto","hideGenerator":false,"toc":[],"disableOutputCheck":true,"help":false,"version":false,"plugin":[],"logger":"console","listInvalidSymbolLinks":false,"links":[{"label":"SASjs on Github","url":"https://github.com/macropeople/sasjs"},{"label":"SASjs.io","url":"https://sasjs.io"},{"label":"SASjs CLI","url":"https://github.com/macropeople/sasjs-cli"},{"label":"React Seed App","url":"https://github.com/macropeople/react-seed-app"}],"outline":[{"SAS Adapter":{"SASjs":"modules/sasjs","SASjsConfig":"classes/sasjsconfig.sasjsconfig-1","ServerType":"enums/servertype.servertype-1","SASjsRequest":"interfaces/sasjsrequest.sasjsrequest-1","SASjsWaitingRequest":"interfaces/sasjswaitingrequest.sasjswaitingrequest-1"},"SAS Viya API Client":"classes/sasviyaapiclient.sasviyaapiclient-1","SAS 9 API Client":"classes/sas9apiclient.sas9apiclient-1"}],"disableAutoModuleName":"false"}-->
|
||||||
|
</div>
|
||||||
|
<div class="col-2 col-menu secondary-menu">
|
||||||
|
<nav class="tsd-navigation secondary menu-sticky">
|
||||||
|
<ul class="before-current">
|
||||||
|
<li class=" tsd-kind-interface tsd-parent-kind-module root">
|
||||||
|
<a href="../interfaces/context.context-1.html" class="tsd-kind-icon">Context</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<footer class="with-border-bottom">
|
||||||
|
</footer>
|
||||||
|
<div class="container tsd-generator">
|
||||||
|
<p>Generated using <a href="http://typedoc.org/" target="_blank">TypeDoc</a></p>
|
||||||
|
</div>
|
||||||
|
<div class="overlay"></div>
|
||||||
|
<script src="../assets/js/main.js"></script>
|
||||||
|
<script>if (location.protocol == 'file:') document.write('<script src="../assets/js/search.js"><' + '/script>');</script>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
144
docs/modules/converttocsv.html
Normal file
@@ -0,0 +1,144 @@
|
|||||||
|
<!doctype html>
|
||||||
|
<html class="default no-js">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<title>convertToCsv | sasjs</title>
|
||||||
|
<meta name="description" content="">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<link rel="stylesheet" href="../assets/css/main.css">
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<header>
|
||||||
|
<div class="tsd-page-toolbar">
|
||||||
|
<div class="container">
|
||||||
|
<div class="table-wrap">
|
||||||
|
<div class="table-cell" id="tsd-search" data-index="../assets/js/search.js" data-base="..">
|
||||||
|
<div class="field">
|
||||||
|
<label for="tsd-search-field" class="tsd-widget search no-caption">Search</label>
|
||||||
|
<input id="tsd-search-field" type="text" />
|
||||||
|
</div>
|
||||||
|
<ul class="results">
|
||||||
|
<li class="state loading">Preparing search index...</li>
|
||||||
|
<li class="state failure">The search index is not available</li>
|
||||||
|
</ul>
|
||||||
|
<ul class="results-priority" style="display:none">
|
||||||
|
</ul>
|
||||||
|
<a href="../index.html" class="title">sasjs</a>
|
||||||
|
 <a href="https://github.com/macropeople/sasjs" class="title">SASjs on Github</a>
|
||||||
|
 <a href="https://sasjs.io" class="title">SASjs.io</a>
|
||||||
|
 <a href="https://github.com/macropeople/sasjs-cli" class="title">SASjs CLI</a>
|
||||||
|
 <a href="https://github.com/macropeople/react-seed-app" class="title">React Seed App</a>
|
||||||
|
</div>
|
||||||
|
<div class="table-cell" id="tsd-widgets">
|
||||||
|
<div id="tsd-filter">
|
||||||
|
<a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a>
|
||||||
|
<div class="tsd-filter-group">
|
||||||
|
<div class="tsd-select" id="tsd-filter-visibility">
|
||||||
|
<span class="tsd-select-label">All</span>
|
||||||
|
<ul class="tsd-select-list">
|
||||||
|
<li data-value="public">Public</li>
|
||||||
|
<li data-value="protected">Public/Protected</li>
|
||||||
|
<li data-value="private" class="selected">All</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<input type="checkbox" id="tsd-filter-inherited" checked />
|
||||||
|
<label class="tsd-widget" for="tsd-filter-inherited">Inherited</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="tsd-page-title">
|
||||||
|
<div class="container">
|
||||||
|
<ul class="tsd-breadcrumb">
|
||||||
|
<li>
|
||||||
|
<a href="converttocsv.html">convertToCsv</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
<div class="container container-main">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-3 col-menu menu-sticky-wrap menu-highlight">
|
||||||
|
<nav class="tsd-navigation outline primary">
|
||||||
|
<a style="margin-left:0em" href="../globals.html">Globals</a>
|
||||||
|
<ul style="display:none">
|
||||||
|
{"SAS Adapter":{"SASjs":"modules/sasjs","SASjsConfig":"classes/sasjsconfig.sasjsconfig-1","ServerType":"enums/servertype.servertype-1","SASjsRequest":"interfaces/sasjsrequest.sasjsrequest-1","SASjsWaitingRequest":"interfaces/sasjswaitingrequest.sasjswaitingrequest-1"},"SAS Viya API Client":"classes/sasviyaapiclient.sasviyaapiclient-1","SAS 9 API Client":"classes/sas9apiclient.sas9apiclient-1"}
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
<div class="col-7 offset-3 col-content">
|
||||||
|
<h1>Module convertToCsv</h1>
|
||||||
|
<section class="tsd-panel-group tsd-index-group">
|
||||||
|
<section class="tsd-panel tsd-index-panel">
|
||||||
|
<div class="tsd-index-content">
|
||||||
|
<section class="tsd-index-section ">
|
||||||
|
<h3>Functions</h3>
|
||||||
|
<ul class="tsd-index-list">
|
||||||
|
<li class="tsd-kind-function tsd-parent-kind-module"><a href="converttocsv.html#converttocsv-1" class="tsd-kind-icon">convertToCSV</a></li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel-group tsd-member-group ">
|
||||||
|
<h2>Functions</h2>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-module">
|
||||||
|
<a name="converttocsv-1" class="tsd-anchor"></a>
|
||||||
|
<h3><span class="tsd-flag ts-flagConst">Const</span> convert<wbr>ToCSV</h3>
|
||||||
|
<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-module">
|
||||||
|
<li class="tsd-signature tsd-kind-icon">convert<wbr>ToCSV<span class="tsd-signature-symbol">(</span>data<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="tsd-descriptions">
|
||||||
|
<li class="tsd-description">
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in utils/convertToCsv.ts:5</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
<div class="tsd-comment tsd-typography tsd-comment-shorttext">
|
||||||
|
<div class="lead">
|
||||||
|
<p>Converts the given JSON object to a CSV string.</p>
|
||||||
|
</div></div>
|
||||||
|
<h4 class="tsd-parameters-title">Parameters</h4>
|
||||||
|
<ul class="tsd-parameters">
|
||||||
|
<li>
|
||||||
|
<h5>data: <span class="tsd-signature-type">any</span></h5>
|
||||||
|
<div class="tsd-comment tsd-typography tsd-comment-shorttext">
|
||||||
|
<div class="lead">
|
||||||
|
<p>the JSON object to convert.</p>
|
||||||
|
</div></div>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span></h4>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
<!--{"options":"/Users/allan/git/sasjs","tsconfig":"/Users/allan/git/sasjs","inputFiles":["/Users/allan/git/sasjs/src/SAS9ApiClient.ts","/Users/allan/git/sasjs/src/SASViyaApiClient.ts","/Users/allan/git/sasjs/src/SASjs.ts","/Users/allan/git/sasjs/src/index.ts","/Users/allan/git/sasjs/src/types/Context.ts","/Users/allan/git/sasjs/src/types/CsrfToken.ts","/Users/allan/git/sasjs/src/types/Folder.ts","/Users/allan/git/sasjs/src/types/Job.ts","/Users/allan/git/sasjs/src/types/JobResult.ts","/Users/allan/git/sasjs/src/types/Link.ts","/Users/allan/git/sasjs/src/types/SASjsConfig.ts","/Users/allan/git/sasjs/src/types/SASjsRequest.ts","/Users/allan/git/sasjs/src/types/SASjsWaitingRequest.ts","/Users/allan/git/sasjs/src/types/ServerType.ts","/Users/allan/git/sasjs/src/types/Session.ts","/Users/allan/git/sasjs/src/types/index.ts","/Users/allan/git/sasjs/src/utils/asyncForEach.ts","/Users/allan/git/sasjs/src/utils/compareTimestamps.ts","/Users/allan/git/sasjs/src/utils/convertToCsv.ts","/Users/allan/git/sasjs/src/utils/index.ts","/Users/allan/git/sasjs/src/utils/isAuthorizeFormRequired.ts","/Users/allan/git/sasjs/src/utils/isLoginRequired.ts","/Users/allan/git/sasjs/src/utils/isLoginSuccess.ts","/Users/allan/git/sasjs/src/utils/makeRequest.ts","/Users/allan/git/sasjs/src/utils/needsRetry.ts","/Users/allan/git/sasjs/src/utils/parseAndSubmitAuthorizeForm.ts","/Users/allan/git/sasjs/src/utils/parseGeneratedCode.ts","/Users/allan/git/sasjs/src/utils/parseSasViyaLog.ts","/Users/allan/git/sasjs/src/utils/parseSourceCode.ts","/Users/allan/git/sasjs/src/utils/serialize.ts","/Users/allan/git/sasjs/src/utils/splitChunks.ts"],"mode":1,"includeDeclarations":true,"entryPoint":"","exclude":["**/*+(index|.spec|.e2e).ts"],"externalPattern":[],"excludeExternals":true,"excludeNotExported":true,"excludeNotDocumented":false,"excludePrivate":true,"excludeProtected":false,"ignoreCompilerErrors":true,"disableSources":false,"includes":"","media":"","out":"docs","json":"","theme":"./node_modules/typedoc-neo-theme/bin/default","name":"","includeVersion":false,"excludeTags":[],"readme":"","defaultCategory":"Other","categoryOrder":[],"categorizeByGroup":true,"gitRevision":"","gitRemote":"origin","gaID":"","gaSite":"auto","hideGenerator":false,"toc":[],"disableOutputCheck":true,"help":false,"version":false,"plugin":[],"logger":"console","listInvalidSymbolLinks":false,"links":[{"label":"SASjs on Github","url":"https://github.com/macropeople/sasjs"},{"label":"SASjs.io","url":"https://sasjs.io"},{"label":"SASjs CLI","url":"https://github.com/macropeople/sasjs-cli"},{"label":"React Seed App","url":"https://github.com/macropeople/react-seed-app"}],"outline":[{"SAS Adapter":{"SASjs":"modules/sasjs","SASjsConfig":"classes/sasjsconfig.sasjsconfig-1","ServerType":"enums/servertype.servertype-1","SASjsRequest":"interfaces/sasjsrequest.sasjsrequest-1","SASjsWaitingRequest":"interfaces/sasjswaitingrequest.sasjswaitingrequest-1"},"SAS Viya API Client":"classes/sasviyaapiclient.sasviyaapiclient-1","SAS 9 API Client":"classes/sas9apiclient.sas9apiclient-1"}],"disableAutoModuleName":"false"}-->
|
||||||
|
</div>
|
||||||
|
<div class="col-2 col-menu secondary-menu">
|
||||||
|
<nav class="tsd-navigation secondary menu-sticky">
|
||||||
|
<ul class="before-current">
|
||||||
|
<li class=" tsd-kind-function tsd-parent-kind-module root">
|
||||||
|
<a href="converttocsv.html#converttocsv-1" class="tsd-kind-icon">convert<wbr>ToCSV</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<footer class="with-border-bottom">
|
||||||
|
</footer>
|
||||||
|
<div class="container tsd-generator">
|
||||||
|
<p>Generated using <a href="http://typedoc.org/" target="_blank">TypeDoc</a></p>
|
||||||
|
</div>
|
||||||
|
<div class="overlay"></div>
|
||||||
|
<script src="../assets/js/main.js"></script>
|
||||||
|
<script>if (location.protocol == 'file:') document.write('<script src="../assets/js/search.js"><' + '/script>');</script>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
110
docs/modules/csrftoken.html
Normal file
@@ -0,0 +1,110 @@
|
|||||||
|
<!doctype html>
|
||||||
|
<html class="default no-js">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<title>CsrfToken | sasjs</title>
|
||||||
|
<meta name="description" content="">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<link rel="stylesheet" href="../assets/css/main.css">
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<header>
|
||||||
|
<div class="tsd-page-toolbar">
|
||||||
|
<div class="container">
|
||||||
|
<div class="table-wrap">
|
||||||
|
<div class="table-cell" id="tsd-search" data-index="../assets/js/search.js" data-base="..">
|
||||||
|
<div class="field">
|
||||||
|
<label for="tsd-search-field" class="tsd-widget search no-caption">Search</label>
|
||||||
|
<input id="tsd-search-field" type="text" />
|
||||||
|
</div>
|
||||||
|
<ul class="results">
|
||||||
|
<li class="state loading">Preparing search index...</li>
|
||||||
|
<li class="state failure">The search index is not available</li>
|
||||||
|
</ul>
|
||||||
|
<ul class="results-priority" style="display:none">
|
||||||
|
</ul>
|
||||||
|
<a href="../index.html" class="title">sasjs</a>
|
||||||
|
 <a href="https://github.com/macropeople/sasjs" class="title">SASjs on Github</a>
|
||||||
|
 <a href="https://sasjs.io" class="title">SASjs.io</a>
|
||||||
|
 <a href="https://github.com/macropeople/sasjs-cli" class="title">SASjs CLI</a>
|
||||||
|
 <a href="https://github.com/macropeople/react-seed-app" class="title">React Seed App</a>
|
||||||
|
</div>
|
||||||
|
<div class="table-cell" id="tsd-widgets">
|
||||||
|
<div id="tsd-filter">
|
||||||
|
<a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a>
|
||||||
|
<div class="tsd-filter-group">
|
||||||
|
<div class="tsd-select" id="tsd-filter-visibility">
|
||||||
|
<span class="tsd-select-label">All</span>
|
||||||
|
<ul class="tsd-select-list">
|
||||||
|
<li data-value="public">Public</li>
|
||||||
|
<li data-value="protected">Public/Protected</li>
|
||||||
|
<li data-value="private" class="selected">All</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<input type="checkbox" id="tsd-filter-inherited" checked />
|
||||||
|
<label class="tsd-widget" for="tsd-filter-inherited">Inherited</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="tsd-page-title">
|
||||||
|
<div class="container">
|
||||||
|
<ul class="tsd-breadcrumb">
|
||||||
|
<li>
|
||||||
|
<a href="csrftoken.html">CsrfToken</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
<div class="container container-main">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-3 col-menu menu-sticky-wrap menu-highlight">
|
||||||
|
<nav class="tsd-navigation outline primary">
|
||||||
|
<a style="margin-left:0em" href="../globals.html">Globals</a>
|
||||||
|
<ul style="display:none">
|
||||||
|
{"SAS Adapter":{"SASjs":"modules/sasjs","SASjsConfig":"classes/sasjsconfig.sasjsconfig-1","ServerType":"enums/servertype.servertype-1","SASjsRequest":"interfaces/sasjsrequest.sasjsrequest-1","SASjsWaitingRequest":"interfaces/sasjswaitingrequest.sasjswaitingrequest-1"},"SAS Viya API Client":"classes/sasviyaapiclient.sasviyaapiclient-1","SAS 9 API Client":"classes/sas9apiclient.sas9apiclient-1"}
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
<div class="col-7 offset-3 col-content">
|
||||||
|
<h1>Module CsrfToken</h1>
|
||||||
|
<section class="tsd-panel-group tsd-index-group">
|
||||||
|
<section class="tsd-panel tsd-index-panel">
|
||||||
|
<div class="tsd-index-content">
|
||||||
|
<section class="tsd-index-section ">
|
||||||
|
<h3>Interfaces</h3>
|
||||||
|
<ul class="tsd-index-list">
|
||||||
|
<li class="tsd-kind-interface tsd-parent-kind-module"><a href="../interfaces/csrftoken.csrftoken-1.html" class="tsd-kind-icon">CsrfToken</a></li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
<!--{"options":"/Users/allan/git/sasjs","tsconfig":"/Users/allan/git/sasjs","inputFiles":["/Users/allan/git/sasjs/src/SAS9ApiClient.ts","/Users/allan/git/sasjs/src/SASViyaApiClient.ts","/Users/allan/git/sasjs/src/SASjs.ts","/Users/allan/git/sasjs/src/index.ts","/Users/allan/git/sasjs/src/types/Context.ts","/Users/allan/git/sasjs/src/types/CsrfToken.ts","/Users/allan/git/sasjs/src/types/Folder.ts","/Users/allan/git/sasjs/src/types/Job.ts","/Users/allan/git/sasjs/src/types/JobResult.ts","/Users/allan/git/sasjs/src/types/Link.ts","/Users/allan/git/sasjs/src/types/SASjsConfig.ts","/Users/allan/git/sasjs/src/types/SASjsRequest.ts","/Users/allan/git/sasjs/src/types/SASjsWaitingRequest.ts","/Users/allan/git/sasjs/src/types/ServerType.ts","/Users/allan/git/sasjs/src/types/Session.ts","/Users/allan/git/sasjs/src/types/index.ts","/Users/allan/git/sasjs/src/utils/asyncForEach.ts","/Users/allan/git/sasjs/src/utils/compareTimestamps.ts","/Users/allan/git/sasjs/src/utils/convertToCsv.ts","/Users/allan/git/sasjs/src/utils/index.ts","/Users/allan/git/sasjs/src/utils/isAuthorizeFormRequired.ts","/Users/allan/git/sasjs/src/utils/isLoginRequired.ts","/Users/allan/git/sasjs/src/utils/isLoginSuccess.ts","/Users/allan/git/sasjs/src/utils/makeRequest.ts","/Users/allan/git/sasjs/src/utils/needsRetry.ts","/Users/allan/git/sasjs/src/utils/parseAndSubmitAuthorizeForm.ts","/Users/allan/git/sasjs/src/utils/parseGeneratedCode.ts","/Users/allan/git/sasjs/src/utils/parseSasViyaLog.ts","/Users/allan/git/sasjs/src/utils/parseSourceCode.ts","/Users/allan/git/sasjs/src/utils/serialize.ts","/Users/allan/git/sasjs/src/utils/splitChunks.ts"],"mode":1,"includeDeclarations":true,"entryPoint":"","exclude":["**/*+(index|.spec|.e2e).ts"],"externalPattern":[],"excludeExternals":true,"excludeNotExported":true,"excludeNotDocumented":false,"excludePrivate":true,"excludeProtected":false,"ignoreCompilerErrors":true,"disableSources":false,"includes":"","media":"","out":"docs","json":"","theme":"./node_modules/typedoc-neo-theme/bin/default","name":"","includeVersion":false,"excludeTags":[],"readme":"","defaultCategory":"Other","categoryOrder":[],"categorizeByGroup":true,"gitRevision":"","gitRemote":"origin","gaID":"","gaSite":"auto","hideGenerator":false,"toc":[],"disableOutputCheck":true,"help":false,"version":false,"plugin":[],"logger":"console","listInvalidSymbolLinks":false,"links":[{"label":"SASjs on Github","url":"https://github.com/macropeople/sasjs"},{"label":"SASjs.io","url":"https://sasjs.io"},{"label":"SASjs CLI","url":"https://github.com/macropeople/sasjs-cli"},{"label":"React Seed App","url":"https://github.com/macropeople/react-seed-app"}],"outline":[{"SAS Adapter":{"SASjs":"modules/sasjs","SASjsConfig":"classes/sasjsconfig.sasjsconfig-1","ServerType":"enums/servertype.servertype-1","SASjsRequest":"interfaces/sasjsrequest.sasjsrequest-1","SASjsWaitingRequest":"interfaces/sasjswaitingrequest.sasjswaitingrequest-1"},"SAS Viya API Client":"classes/sasviyaapiclient.sasviyaapiclient-1","SAS 9 API Client":"classes/sas9apiclient.sas9apiclient-1"}],"disableAutoModuleName":"false"}-->
|
||||||
|
</div>
|
||||||
|
<div class="col-2 col-menu secondary-menu">
|
||||||
|
<nav class="tsd-navigation secondary menu-sticky">
|
||||||
|
<ul class="before-current">
|
||||||
|
<li class=" tsd-kind-interface tsd-parent-kind-module root">
|
||||||
|
<a href="../interfaces/csrftoken.csrftoken-1.html" class="tsd-kind-icon">Csrf<wbr>Token</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<footer class="with-border-bottom">
|
||||||
|
</footer>
|
||||||
|
<div class="container tsd-generator">
|
||||||
|
<p>Generated using <a href="http://typedoc.org/" target="_blank">TypeDoc</a></p>
|
||||||
|
</div>
|
||||||
|
<div class="overlay"></div>
|
||||||
|
<script src="../assets/js/main.js"></script>
|
||||||
|
<script>if (location.protocol == 'file:') document.write('<script src="../assets/js/search.js"><' + '/script>');</script>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
110
docs/modules/folder.html
Normal file
@@ -0,0 +1,110 @@
|
|||||||
|
<!doctype html>
|
||||||
|
<html class="default no-js">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<title>Folder | sasjs</title>
|
||||||
|
<meta name="description" content="">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<link rel="stylesheet" href="../assets/css/main.css">
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<header>
|
||||||
|
<div class="tsd-page-toolbar">
|
||||||
|
<div class="container">
|
||||||
|
<div class="table-wrap">
|
||||||
|
<div class="table-cell" id="tsd-search" data-index="../assets/js/search.js" data-base="..">
|
||||||
|
<div class="field">
|
||||||
|
<label for="tsd-search-field" class="tsd-widget search no-caption">Search</label>
|
||||||
|
<input id="tsd-search-field" type="text" />
|
||||||
|
</div>
|
||||||
|
<ul class="results">
|
||||||
|
<li class="state loading">Preparing search index...</li>
|
||||||
|
<li class="state failure">The search index is not available</li>
|
||||||
|
</ul>
|
||||||
|
<ul class="results-priority" style="display:none">
|
||||||
|
</ul>
|
||||||
|
<a href="../index.html" class="title">sasjs</a>
|
||||||
|
 <a href="https://github.com/macropeople/sasjs" class="title">SASjs on Github</a>
|
||||||
|
 <a href="https://sasjs.io" class="title">SASjs.io</a>
|
||||||
|
 <a href="https://github.com/macropeople/sasjs-cli" class="title">SASjs CLI</a>
|
||||||
|
 <a href="https://github.com/macropeople/react-seed-app" class="title">React Seed App</a>
|
||||||
|
</div>
|
||||||
|
<div class="table-cell" id="tsd-widgets">
|
||||||
|
<div id="tsd-filter">
|
||||||
|
<a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a>
|
||||||
|
<div class="tsd-filter-group">
|
||||||
|
<div class="tsd-select" id="tsd-filter-visibility">
|
||||||
|
<span class="tsd-select-label">All</span>
|
||||||
|
<ul class="tsd-select-list">
|
||||||
|
<li data-value="public">Public</li>
|
||||||
|
<li data-value="protected">Public/Protected</li>
|
||||||
|
<li data-value="private" class="selected">All</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<input type="checkbox" id="tsd-filter-inherited" checked />
|
||||||
|
<label class="tsd-widget" for="tsd-filter-inherited">Inherited</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="tsd-page-title">
|
||||||
|
<div class="container">
|
||||||
|
<ul class="tsd-breadcrumb">
|
||||||
|
<li>
|
||||||
|
<a href="folder.html">Folder</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
<div class="container container-main">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-3 col-menu menu-sticky-wrap menu-highlight">
|
||||||
|
<nav class="tsd-navigation outline primary">
|
||||||
|
<a style="margin-left:0em" href="../globals.html">Globals</a>
|
||||||
|
<ul style="display:none">
|
||||||
|
{"SAS Adapter":{"SASjs":"modules/sasjs","SASjsConfig":"classes/sasjsconfig.sasjsconfig-1","ServerType":"enums/servertype.servertype-1","SASjsRequest":"interfaces/sasjsrequest.sasjsrequest-1","SASjsWaitingRequest":"interfaces/sasjswaitingrequest.sasjswaitingrequest-1"},"SAS Viya API Client":"classes/sasviyaapiclient.sasviyaapiclient-1","SAS 9 API Client":"classes/sas9apiclient.sas9apiclient-1"}
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
<div class="col-7 offset-3 col-content">
|
||||||
|
<h1>Module Folder</h1>
|
||||||
|
<section class="tsd-panel-group tsd-index-group">
|
||||||
|
<section class="tsd-panel tsd-index-panel">
|
||||||
|
<div class="tsd-index-content">
|
||||||
|
<section class="tsd-index-section ">
|
||||||
|
<h3>Interfaces</h3>
|
||||||
|
<ul class="tsd-index-list">
|
||||||
|
<li class="tsd-kind-interface tsd-parent-kind-module"><a href="../interfaces/folder.folder-1.html" class="tsd-kind-icon">Folder</a></li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
<!--{"options":"/Users/allan/git/sasjs","tsconfig":"/Users/allan/git/sasjs","inputFiles":["/Users/allan/git/sasjs/src/SAS9ApiClient.ts","/Users/allan/git/sasjs/src/SASViyaApiClient.ts","/Users/allan/git/sasjs/src/SASjs.ts","/Users/allan/git/sasjs/src/index.ts","/Users/allan/git/sasjs/src/types/Context.ts","/Users/allan/git/sasjs/src/types/CsrfToken.ts","/Users/allan/git/sasjs/src/types/Folder.ts","/Users/allan/git/sasjs/src/types/Job.ts","/Users/allan/git/sasjs/src/types/JobResult.ts","/Users/allan/git/sasjs/src/types/Link.ts","/Users/allan/git/sasjs/src/types/SASjsConfig.ts","/Users/allan/git/sasjs/src/types/SASjsRequest.ts","/Users/allan/git/sasjs/src/types/SASjsWaitingRequest.ts","/Users/allan/git/sasjs/src/types/ServerType.ts","/Users/allan/git/sasjs/src/types/Session.ts","/Users/allan/git/sasjs/src/types/index.ts","/Users/allan/git/sasjs/src/utils/asyncForEach.ts","/Users/allan/git/sasjs/src/utils/compareTimestamps.ts","/Users/allan/git/sasjs/src/utils/convertToCsv.ts","/Users/allan/git/sasjs/src/utils/index.ts","/Users/allan/git/sasjs/src/utils/isAuthorizeFormRequired.ts","/Users/allan/git/sasjs/src/utils/isLoginRequired.ts","/Users/allan/git/sasjs/src/utils/isLoginSuccess.ts","/Users/allan/git/sasjs/src/utils/makeRequest.ts","/Users/allan/git/sasjs/src/utils/needsRetry.ts","/Users/allan/git/sasjs/src/utils/parseAndSubmitAuthorizeForm.ts","/Users/allan/git/sasjs/src/utils/parseGeneratedCode.ts","/Users/allan/git/sasjs/src/utils/parseSasViyaLog.ts","/Users/allan/git/sasjs/src/utils/parseSourceCode.ts","/Users/allan/git/sasjs/src/utils/serialize.ts","/Users/allan/git/sasjs/src/utils/splitChunks.ts"],"mode":1,"includeDeclarations":true,"entryPoint":"","exclude":["**/*+(index|.spec|.e2e).ts"],"externalPattern":[],"excludeExternals":true,"excludeNotExported":true,"excludeNotDocumented":false,"excludePrivate":true,"excludeProtected":false,"ignoreCompilerErrors":true,"disableSources":false,"includes":"","media":"","out":"docs","json":"","theme":"./node_modules/typedoc-neo-theme/bin/default","name":"","includeVersion":false,"excludeTags":[],"readme":"","defaultCategory":"Other","categoryOrder":[],"categorizeByGroup":true,"gitRevision":"","gitRemote":"origin","gaID":"","gaSite":"auto","hideGenerator":false,"toc":[],"disableOutputCheck":true,"help":false,"version":false,"plugin":[],"logger":"console","listInvalidSymbolLinks":false,"links":[{"label":"SASjs on Github","url":"https://github.com/macropeople/sasjs"},{"label":"SASjs.io","url":"https://sasjs.io"},{"label":"SASjs CLI","url":"https://github.com/macropeople/sasjs-cli"},{"label":"React Seed App","url":"https://github.com/macropeople/react-seed-app"}],"outline":[{"SAS Adapter":{"SASjs":"modules/sasjs","SASjsConfig":"classes/sasjsconfig.sasjsconfig-1","ServerType":"enums/servertype.servertype-1","SASjsRequest":"interfaces/sasjsrequest.sasjsrequest-1","SASjsWaitingRequest":"interfaces/sasjswaitingrequest.sasjswaitingrequest-1"},"SAS Viya API Client":"classes/sasviyaapiclient.sasviyaapiclient-1","SAS 9 API Client":"classes/sas9apiclient.sas9apiclient-1"}],"disableAutoModuleName":"false"}-->
|
||||||
|
</div>
|
||||||
|
<div class="col-2 col-menu secondary-menu">
|
||||||
|
<nav class="tsd-navigation secondary menu-sticky">
|
||||||
|
<ul class="before-current">
|
||||||
|
<li class=" tsd-kind-interface tsd-parent-kind-module root">
|
||||||
|
<a href="../interfaces/folder.folder-1.html" class="tsd-kind-icon">Folder</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<footer class="with-border-bottom">
|
||||||
|
</footer>
|
||||||
|
<div class="container tsd-generator">
|
||||||
|
<p>Generated using <a href="http://typedoc.org/" target="_blank">TypeDoc</a></p>
|
||||||
|
</div>
|
||||||
|
<div class="overlay"></div>
|
||||||
|
<script src="../assets/js/main.js"></script>
|
||||||
|
<script>if (location.protocol == 'file:') document.write('<script src="../assets/js/search.js"><' + '/script>');</script>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
136
docs/modules/isauthorizeformrequired.html
Normal file
@@ -0,0 +1,136 @@
|
|||||||
|
<!doctype html>
|
||||||
|
<html class="default no-js">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<title>isAuthorizeFormRequired | sasjs</title>
|
||||||
|
<meta name="description" content="">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<link rel="stylesheet" href="../assets/css/main.css">
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<header>
|
||||||
|
<div class="tsd-page-toolbar">
|
||||||
|
<div class="container">
|
||||||
|
<div class="table-wrap">
|
||||||
|
<div class="table-cell" id="tsd-search" data-index="../assets/js/search.js" data-base="..">
|
||||||
|
<div class="field">
|
||||||
|
<label for="tsd-search-field" class="tsd-widget search no-caption">Search</label>
|
||||||
|
<input id="tsd-search-field" type="text" />
|
||||||
|
</div>
|
||||||
|
<ul class="results">
|
||||||
|
<li class="state loading">Preparing search index...</li>
|
||||||
|
<li class="state failure">The search index is not available</li>
|
||||||
|
</ul>
|
||||||
|
<ul class="results-priority" style="display:none">
|
||||||
|
</ul>
|
||||||
|
<a href="../index.html" class="title">sasjs</a>
|
||||||
|
 <a href="https://github.com/macropeople/sasjs" class="title">SASjs on Github</a>
|
||||||
|
 <a href="https://sasjs.io" class="title">SASjs.io</a>
|
||||||
|
 <a href="https://github.com/macropeople/sasjs-cli" class="title">SASjs CLI</a>
|
||||||
|
 <a href="https://github.com/macropeople/react-seed-app" class="title">React Seed App</a>
|
||||||
|
</div>
|
||||||
|
<div class="table-cell" id="tsd-widgets">
|
||||||
|
<div id="tsd-filter">
|
||||||
|
<a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a>
|
||||||
|
<div class="tsd-filter-group">
|
||||||
|
<div class="tsd-select" id="tsd-filter-visibility">
|
||||||
|
<span class="tsd-select-label">All</span>
|
||||||
|
<ul class="tsd-select-list">
|
||||||
|
<li data-value="public">Public</li>
|
||||||
|
<li data-value="protected">Public/Protected</li>
|
||||||
|
<li data-value="private" class="selected">All</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<input type="checkbox" id="tsd-filter-inherited" checked />
|
||||||
|
<label class="tsd-widget" for="tsd-filter-inherited">Inherited</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="tsd-page-title">
|
||||||
|
<div class="container">
|
||||||
|
<ul class="tsd-breadcrumb">
|
||||||
|
<li>
|
||||||
|
<a href="isauthorizeformrequired.html">isAuthorizeFormRequired</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
<div class="container container-main">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-3 col-menu menu-sticky-wrap menu-highlight">
|
||||||
|
<nav class="tsd-navigation outline primary">
|
||||||
|
<a style="margin-left:0em" href="../globals.html">Globals</a>
|
||||||
|
<ul style="display:none">
|
||||||
|
{"SAS Adapter":{"SASjs":"modules/sasjs","SASjsConfig":"classes/sasjsconfig.sasjsconfig-1","ServerType":"enums/servertype.servertype-1","SASjsRequest":"interfaces/sasjsrequest.sasjsrequest-1","SASjsWaitingRequest":"interfaces/sasjswaitingrequest.sasjswaitingrequest-1"},"SAS Viya API Client":"classes/sasviyaapiclient.sasviyaapiclient-1","SAS 9 API Client":"classes/sas9apiclient.sas9apiclient-1"}
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
<div class="col-7 offset-3 col-content">
|
||||||
|
<h1>Module isAuthorizeFormRequired</h1>
|
||||||
|
<section class="tsd-panel-group tsd-index-group">
|
||||||
|
<section class="tsd-panel tsd-index-panel">
|
||||||
|
<div class="tsd-index-content">
|
||||||
|
<section class="tsd-index-section ">
|
||||||
|
<h3>Functions</h3>
|
||||||
|
<ul class="tsd-index-list">
|
||||||
|
<li class="tsd-kind-function tsd-parent-kind-module"><a href="isauthorizeformrequired.html#isauthorizeformrequired-1" class="tsd-kind-icon">isAuthorizeFormRequired</a></li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel-group tsd-member-group ">
|
||||||
|
<h2>Functions</h2>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-module">
|
||||||
|
<a name="isauthorizeformrequired-1" class="tsd-anchor"></a>
|
||||||
|
<h3><span class="tsd-flag ts-flagConst">Const</span> is<wbr>Authorize<wbr>Form<wbr>Required</h3>
|
||||||
|
<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-module">
|
||||||
|
<li class="tsd-signature tsd-kind-icon">is<wbr>Authorize<wbr>Form<wbr>Required<span class="tsd-signature-symbol">(</span>response<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="tsd-descriptions">
|
||||||
|
<li class="tsd-description">
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in utils/isAuthorizeFormRequired.ts:1</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
<h4 class="tsd-parameters-title">Parameters</h4>
|
||||||
|
<ul class="tsd-parameters">
|
||||||
|
<li>
|
||||||
|
<h5>response: <span class="tsd-signature-type">string</span></h5>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
<!--{"options":"/Users/allan/git/sasjs","tsconfig":"/Users/allan/git/sasjs","inputFiles":["/Users/allan/git/sasjs/src/SAS9ApiClient.ts","/Users/allan/git/sasjs/src/SASViyaApiClient.ts","/Users/allan/git/sasjs/src/SASjs.ts","/Users/allan/git/sasjs/src/index.ts","/Users/allan/git/sasjs/src/types/Context.ts","/Users/allan/git/sasjs/src/types/CsrfToken.ts","/Users/allan/git/sasjs/src/types/Folder.ts","/Users/allan/git/sasjs/src/types/Job.ts","/Users/allan/git/sasjs/src/types/JobResult.ts","/Users/allan/git/sasjs/src/types/Link.ts","/Users/allan/git/sasjs/src/types/SASjsConfig.ts","/Users/allan/git/sasjs/src/types/SASjsRequest.ts","/Users/allan/git/sasjs/src/types/SASjsWaitingRequest.ts","/Users/allan/git/sasjs/src/types/ServerType.ts","/Users/allan/git/sasjs/src/types/Session.ts","/Users/allan/git/sasjs/src/types/index.ts","/Users/allan/git/sasjs/src/utils/asyncForEach.ts","/Users/allan/git/sasjs/src/utils/compareTimestamps.ts","/Users/allan/git/sasjs/src/utils/convertToCsv.ts","/Users/allan/git/sasjs/src/utils/index.ts","/Users/allan/git/sasjs/src/utils/isAuthorizeFormRequired.ts","/Users/allan/git/sasjs/src/utils/isLoginRequired.ts","/Users/allan/git/sasjs/src/utils/isLoginSuccess.ts","/Users/allan/git/sasjs/src/utils/makeRequest.ts","/Users/allan/git/sasjs/src/utils/needsRetry.ts","/Users/allan/git/sasjs/src/utils/parseAndSubmitAuthorizeForm.ts","/Users/allan/git/sasjs/src/utils/parseGeneratedCode.ts","/Users/allan/git/sasjs/src/utils/parseSasViyaLog.ts","/Users/allan/git/sasjs/src/utils/parseSourceCode.ts","/Users/allan/git/sasjs/src/utils/serialize.ts","/Users/allan/git/sasjs/src/utils/splitChunks.ts"],"mode":1,"includeDeclarations":true,"entryPoint":"","exclude":["**/*+(index|.spec|.e2e).ts"],"externalPattern":[],"excludeExternals":true,"excludeNotExported":true,"excludeNotDocumented":false,"excludePrivate":true,"excludeProtected":false,"ignoreCompilerErrors":true,"disableSources":false,"includes":"","media":"","out":"docs","json":"","theme":"./node_modules/typedoc-neo-theme/bin/default","name":"","includeVersion":false,"excludeTags":[],"readme":"","defaultCategory":"Other","categoryOrder":[],"categorizeByGroup":true,"gitRevision":"","gitRemote":"origin","gaID":"","gaSite":"auto","hideGenerator":false,"toc":[],"disableOutputCheck":true,"help":false,"version":false,"plugin":[],"logger":"console","listInvalidSymbolLinks":false,"links":[{"label":"SASjs on Github","url":"https://github.com/macropeople/sasjs"},{"label":"SASjs.io","url":"https://sasjs.io"},{"label":"SASjs CLI","url":"https://github.com/macropeople/sasjs-cli"},{"label":"React Seed App","url":"https://github.com/macropeople/react-seed-app"}],"outline":[{"SAS Adapter":{"SASjs":"modules/sasjs","SASjsConfig":"classes/sasjsconfig.sasjsconfig-1","ServerType":"enums/servertype.servertype-1","SASjsRequest":"interfaces/sasjsrequest.sasjsrequest-1","SASjsWaitingRequest":"interfaces/sasjswaitingrequest.sasjswaitingrequest-1"},"SAS Viya API Client":"classes/sasviyaapiclient.sasviyaapiclient-1","SAS 9 API Client":"classes/sas9apiclient.sas9apiclient-1"}],"disableAutoModuleName":"false"}-->
|
||||||
|
</div>
|
||||||
|
<div class="col-2 col-menu secondary-menu">
|
||||||
|
<nav class="tsd-navigation secondary menu-sticky">
|
||||||
|
<ul class="before-current">
|
||||||
|
<li class=" tsd-kind-function tsd-parent-kind-module root">
|
||||||
|
<a href="isauthorizeformrequired.html#isauthorizeformrequired-1" class="tsd-kind-icon">is<wbr>Authorize<wbr>Form<wbr>Required</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<footer class="with-border-bottom">
|
||||||
|
</footer>
|
||||||
|
<div class="container tsd-generator">
|
||||||
|
<p>Generated using <a href="http://typedoc.org/" target="_blank">TypeDoc</a></p>
|
||||||
|
</div>
|
||||||
|
<div class="overlay"></div>
|
||||||
|
<script src="../assets/js/main.js"></script>
|
||||||
|
<script>if (location.protocol == 'file:') document.write('<script src="../assets/js/search.js"><' + '/script>');</script>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
136
docs/modules/isloginrequired.html
Normal file
@@ -0,0 +1,136 @@
|
|||||||
|
<!doctype html>
|
||||||
|
<html class="default no-js">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<title>isLoginRequired | sasjs</title>
|
||||||
|
<meta name="description" content="">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<link rel="stylesheet" href="../assets/css/main.css">
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<header>
|
||||||
|
<div class="tsd-page-toolbar">
|
||||||
|
<div class="container">
|
||||||
|
<div class="table-wrap">
|
||||||
|
<div class="table-cell" id="tsd-search" data-index="../assets/js/search.js" data-base="..">
|
||||||
|
<div class="field">
|
||||||
|
<label for="tsd-search-field" class="tsd-widget search no-caption">Search</label>
|
||||||
|
<input id="tsd-search-field" type="text" />
|
||||||
|
</div>
|
||||||
|
<ul class="results">
|
||||||
|
<li class="state loading">Preparing search index...</li>
|
||||||
|
<li class="state failure">The search index is not available</li>
|
||||||
|
</ul>
|
||||||
|
<ul class="results-priority" style="display:none">
|
||||||
|
</ul>
|
||||||
|
<a href="../index.html" class="title">sasjs</a>
|
||||||
|
 <a href="https://github.com/macropeople/sasjs" class="title">SASjs on Github</a>
|
||||||
|
 <a href="https://sasjs.io" class="title">SASjs.io</a>
|
||||||
|
 <a href="https://github.com/macropeople/sasjs-cli" class="title">SASjs CLI</a>
|
||||||
|
 <a href="https://github.com/macropeople/react-seed-app" class="title">React Seed App</a>
|
||||||
|
</div>
|
||||||
|
<div class="table-cell" id="tsd-widgets">
|
||||||
|
<div id="tsd-filter">
|
||||||
|
<a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a>
|
||||||
|
<div class="tsd-filter-group">
|
||||||
|
<div class="tsd-select" id="tsd-filter-visibility">
|
||||||
|
<span class="tsd-select-label">All</span>
|
||||||
|
<ul class="tsd-select-list">
|
||||||
|
<li data-value="public">Public</li>
|
||||||
|
<li data-value="protected">Public/Protected</li>
|
||||||
|
<li data-value="private" class="selected">All</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<input type="checkbox" id="tsd-filter-inherited" checked />
|
||||||
|
<label class="tsd-widget" for="tsd-filter-inherited">Inherited</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="tsd-page-title">
|
||||||
|
<div class="container">
|
||||||
|
<ul class="tsd-breadcrumb">
|
||||||
|
<li>
|
||||||
|
<a href="isloginrequired.html">isLoginRequired</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
<div class="container container-main">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-3 col-menu menu-sticky-wrap menu-highlight">
|
||||||
|
<nav class="tsd-navigation outline primary">
|
||||||
|
<a style="margin-left:0em" href="../globals.html">Globals</a>
|
||||||
|
<ul style="display:none">
|
||||||
|
{"SAS Adapter":{"SASjs":"modules/sasjs","SASjsConfig":"classes/sasjsconfig.sasjsconfig-1","ServerType":"enums/servertype.servertype-1","SASjsRequest":"interfaces/sasjsrequest.sasjsrequest-1","SASjsWaitingRequest":"interfaces/sasjswaitingrequest.sasjswaitingrequest-1"},"SAS Viya API Client":"classes/sasviyaapiclient.sasviyaapiclient-1","SAS 9 API Client":"classes/sas9apiclient.sas9apiclient-1"}
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
<div class="col-7 offset-3 col-content">
|
||||||
|
<h1>Module isLoginRequired</h1>
|
||||||
|
<section class="tsd-panel-group tsd-index-group">
|
||||||
|
<section class="tsd-panel tsd-index-panel">
|
||||||
|
<div class="tsd-index-content">
|
||||||
|
<section class="tsd-index-section ">
|
||||||
|
<h3>Functions</h3>
|
||||||
|
<ul class="tsd-index-list">
|
||||||
|
<li class="tsd-kind-function tsd-parent-kind-module"><a href="isloginrequired.html#isloginrequired-1" class="tsd-kind-icon">isLogInRequired</a></li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel-group tsd-member-group ">
|
||||||
|
<h2>Functions</h2>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-module">
|
||||||
|
<a name="isloginrequired-1" class="tsd-anchor"></a>
|
||||||
|
<h3><span class="tsd-flag ts-flagConst">Const</span> is<wbr>Log<wbr>InRequired</h3>
|
||||||
|
<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-module">
|
||||||
|
<li class="tsd-signature tsd-kind-icon">is<wbr>Log<wbr>InRequired<span class="tsd-signature-symbol">(</span>response<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="tsd-descriptions">
|
||||||
|
<li class="tsd-description">
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in utils/isLoginRequired.ts:1</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
<h4 class="tsd-parameters-title">Parameters</h4>
|
||||||
|
<ul class="tsd-parameters">
|
||||||
|
<li>
|
||||||
|
<h5>response: <span class="tsd-signature-type">string</span></h5>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
<!--{"options":"/Users/allan/git/sasjs","tsconfig":"/Users/allan/git/sasjs","inputFiles":["/Users/allan/git/sasjs/src/SAS9ApiClient.ts","/Users/allan/git/sasjs/src/SASViyaApiClient.ts","/Users/allan/git/sasjs/src/SASjs.ts","/Users/allan/git/sasjs/src/index.ts","/Users/allan/git/sasjs/src/types/Context.ts","/Users/allan/git/sasjs/src/types/CsrfToken.ts","/Users/allan/git/sasjs/src/types/Folder.ts","/Users/allan/git/sasjs/src/types/Job.ts","/Users/allan/git/sasjs/src/types/JobResult.ts","/Users/allan/git/sasjs/src/types/Link.ts","/Users/allan/git/sasjs/src/types/SASjsConfig.ts","/Users/allan/git/sasjs/src/types/SASjsRequest.ts","/Users/allan/git/sasjs/src/types/SASjsWaitingRequest.ts","/Users/allan/git/sasjs/src/types/ServerType.ts","/Users/allan/git/sasjs/src/types/Session.ts","/Users/allan/git/sasjs/src/types/index.ts","/Users/allan/git/sasjs/src/utils/asyncForEach.ts","/Users/allan/git/sasjs/src/utils/compareTimestamps.ts","/Users/allan/git/sasjs/src/utils/convertToCsv.ts","/Users/allan/git/sasjs/src/utils/index.ts","/Users/allan/git/sasjs/src/utils/isAuthorizeFormRequired.ts","/Users/allan/git/sasjs/src/utils/isLoginRequired.ts","/Users/allan/git/sasjs/src/utils/isLoginSuccess.ts","/Users/allan/git/sasjs/src/utils/makeRequest.ts","/Users/allan/git/sasjs/src/utils/needsRetry.ts","/Users/allan/git/sasjs/src/utils/parseAndSubmitAuthorizeForm.ts","/Users/allan/git/sasjs/src/utils/parseGeneratedCode.ts","/Users/allan/git/sasjs/src/utils/parseSasViyaLog.ts","/Users/allan/git/sasjs/src/utils/parseSourceCode.ts","/Users/allan/git/sasjs/src/utils/serialize.ts","/Users/allan/git/sasjs/src/utils/splitChunks.ts"],"mode":1,"includeDeclarations":true,"entryPoint":"","exclude":["**/*+(index|.spec|.e2e).ts"],"externalPattern":[],"excludeExternals":true,"excludeNotExported":true,"excludeNotDocumented":false,"excludePrivate":true,"excludeProtected":false,"ignoreCompilerErrors":true,"disableSources":false,"includes":"","media":"","out":"docs","json":"","theme":"./node_modules/typedoc-neo-theme/bin/default","name":"","includeVersion":false,"excludeTags":[],"readme":"","defaultCategory":"Other","categoryOrder":[],"categorizeByGroup":true,"gitRevision":"","gitRemote":"origin","gaID":"","gaSite":"auto","hideGenerator":false,"toc":[],"disableOutputCheck":true,"help":false,"version":false,"plugin":[],"logger":"console","listInvalidSymbolLinks":false,"links":[{"label":"SASjs on Github","url":"https://github.com/macropeople/sasjs"},{"label":"SASjs.io","url":"https://sasjs.io"},{"label":"SASjs CLI","url":"https://github.com/macropeople/sasjs-cli"},{"label":"React Seed App","url":"https://github.com/macropeople/react-seed-app"}],"outline":[{"SAS Adapter":{"SASjs":"modules/sasjs","SASjsConfig":"classes/sasjsconfig.sasjsconfig-1","ServerType":"enums/servertype.servertype-1","SASjsRequest":"interfaces/sasjsrequest.sasjsrequest-1","SASjsWaitingRequest":"interfaces/sasjswaitingrequest.sasjswaitingrequest-1"},"SAS Viya API Client":"classes/sasviyaapiclient.sasviyaapiclient-1","SAS 9 API Client":"classes/sas9apiclient.sas9apiclient-1"}],"disableAutoModuleName":"false"}-->
|
||||||
|
</div>
|
||||||
|
<div class="col-2 col-menu secondary-menu">
|
||||||
|
<nav class="tsd-navigation secondary menu-sticky">
|
||||||
|
<ul class="before-current">
|
||||||
|
<li class=" tsd-kind-function tsd-parent-kind-module root">
|
||||||
|
<a href="isloginrequired.html#isloginrequired-1" class="tsd-kind-icon">is<wbr>Log<wbr>InRequired</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<footer class="with-border-bottom">
|
||||||
|
</footer>
|
||||||
|
<div class="container tsd-generator">
|
||||||
|
<p>Generated using <a href="http://typedoc.org/" target="_blank">TypeDoc</a></p>
|
||||||
|
</div>
|
||||||
|
<div class="overlay"></div>
|
||||||
|
<script src="../assets/js/main.js"></script>
|
||||||
|
<script>if (location.protocol == 'file:') document.write('<script src="../assets/js/search.js"><' + '/script>');</script>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
136
docs/modules/isloginsuccess.html
Normal file
@@ -0,0 +1,136 @@
|
|||||||
|
<!doctype html>
|
||||||
|
<html class="default no-js">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<title>isLoginSuccess | sasjs</title>
|
||||||
|
<meta name="description" content="">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<link rel="stylesheet" href="../assets/css/main.css">
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<header>
|
||||||
|
<div class="tsd-page-toolbar">
|
||||||
|
<div class="container">
|
||||||
|
<div class="table-wrap">
|
||||||
|
<div class="table-cell" id="tsd-search" data-index="../assets/js/search.js" data-base="..">
|
||||||
|
<div class="field">
|
||||||
|
<label for="tsd-search-field" class="tsd-widget search no-caption">Search</label>
|
||||||
|
<input id="tsd-search-field" type="text" />
|
||||||
|
</div>
|
||||||
|
<ul class="results">
|
||||||
|
<li class="state loading">Preparing search index...</li>
|
||||||
|
<li class="state failure">The search index is not available</li>
|
||||||
|
</ul>
|
||||||
|
<ul class="results-priority" style="display:none">
|
||||||
|
</ul>
|
||||||
|
<a href="../index.html" class="title">sasjs</a>
|
||||||
|
 <a href="https://github.com/macropeople/sasjs" class="title">SASjs on Github</a>
|
||||||
|
 <a href="https://sasjs.io" class="title">SASjs.io</a>
|
||||||
|
 <a href="https://github.com/macropeople/sasjs-cli" class="title">SASjs CLI</a>
|
||||||
|
 <a href="https://github.com/macropeople/react-seed-app" class="title">React Seed App</a>
|
||||||
|
</div>
|
||||||
|
<div class="table-cell" id="tsd-widgets">
|
||||||
|
<div id="tsd-filter">
|
||||||
|
<a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a>
|
||||||
|
<div class="tsd-filter-group">
|
||||||
|
<div class="tsd-select" id="tsd-filter-visibility">
|
||||||
|
<span class="tsd-select-label">All</span>
|
||||||
|
<ul class="tsd-select-list">
|
||||||
|
<li data-value="public">Public</li>
|
||||||
|
<li data-value="protected">Public/Protected</li>
|
||||||
|
<li data-value="private" class="selected">All</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<input type="checkbox" id="tsd-filter-inherited" checked />
|
||||||
|
<label class="tsd-widget" for="tsd-filter-inherited">Inherited</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="tsd-page-title">
|
||||||
|
<div class="container">
|
||||||
|
<ul class="tsd-breadcrumb">
|
||||||
|
<li>
|
||||||
|
<a href="isloginsuccess.html">isLoginSuccess</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
<div class="container container-main">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-3 col-menu menu-sticky-wrap menu-highlight">
|
||||||
|
<nav class="tsd-navigation outline primary">
|
||||||
|
<a style="margin-left:0em" href="../globals.html">Globals</a>
|
||||||
|
<ul style="display:none">
|
||||||
|
{"SAS Adapter":{"SASjs":"modules/sasjs","SASjsConfig":"classes/sasjsconfig.sasjsconfig-1","ServerType":"enums/servertype.servertype-1","SASjsRequest":"interfaces/sasjsrequest.sasjsrequest-1","SASjsWaitingRequest":"interfaces/sasjswaitingrequest.sasjswaitingrequest-1"},"SAS Viya API Client":"classes/sasviyaapiclient.sasviyaapiclient-1","SAS 9 API Client":"classes/sas9apiclient.sas9apiclient-1"}
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
<div class="col-7 offset-3 col-content">
|
||||||
|
<h1>Module isLoginSuccess</h1>
|
||||||
|
<section class="tsd-panel-group tsd-index-group">
|
||||||
|
<section class="tsd-panel tsd-index-panel">
|
||||||
|
<div class="tsd-index-content">
|
||||||
|
<section class="tsd-index-section ">
|
||||||
|
<h3>Functions</h3>
|
||||||
|
<ul class="tsd-index-list">
|
||||||
|
<li class="tsd-kind-function tsd-parent-kind-module"><a href="isloginsuccess.html#isloginsuccess-1" class="tsd-kind-icon">isLogInSuccess</a></li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel-group tsd-member-group ">
|
||||||
|
<h2>Functions</h2>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-module">
|
||||||
|
<a name="isloginsuccess-1" class="tsd-anchor"></a>
|
||||||
|
<h3><span class="tsd-flag ts-flagConst">Const</span> is<wbr>Log<wbr>InSuccess</h3>
|
||||||
|
<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-module">
|
||||||
|
<li class="tsd-signature tsd-kind-icon">is<wbr>Log<wbr>InSuccess<span class="tsd-signature-symbol">(</span>response<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="tsd-descriptions">
|
||||||
|
<li class="tsd-description">
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in utils/isLoginSuccess.ts:1</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
<h4 class="tsd-parameters-title">Parameters</h4>
|
||||||
|
<ul class="tsd-parameters">
|
||||||
|
<li>
|
||||||
|
<h5>response: <span class="tsd-signature-type">string</span></h5>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
<!--{"options":"/Users/allan/git/sasjs","tsconfig":"/Users/allan/git/sasjs","inputFiles":["/Users/allan/git/sasjs/src/SAS9ApiClient.ts","/Users/allan/git/sasjs/src/SASViyaApiClient.ts","/Users/allan/git/sasjs/src/SASjs.ts","/Users/allan/git/sasjs/src/index.ts","/Users/allan/git/sasjs/src/types/Context.ts","/Users/allan/git/sasjs/src/types/CsrfToken.ts","/Users/allan/git/sasjs/src/types/Folder.ts","/Users/allan/git/sasjs/src/types/Job.ts","/Users/allan/git/sasjs/src/types/JobResult.ts","/Users/allan/git/sasjs/src/types/Link.ts","/Users/allan/git/sasjs/src/types/SASjsConfig.ts","/Users/allan/git/sasjs/src/types/SASjsRequest.ts","/Users/allan/git/sasjs/src/types/SASjsWaitingRequest.ts","/Users/allan/git/sasjs/src/types/ServerType.ts","/Users/allan/git/sasjs/src/types/Session.ts","/Users/allan/git/sasjs/src/types/index.ts","/Users/allan/git/sasjs/src/utils/asyncForEach.ts","/Users/allan/git/sasjs/src/utils/compareTimestamps.ts","/Users/allan/git/sasjs/src/utils/convertToCsv.ts","/Users/allan/git/sasjs/src/utils/index.ts","/Users/allan/git/sasjs/src/utils/isAuthorizeFormRequired.ts","/Users/allan/git/sasjs/src/utils/isLoginRequired.ts","/Users/allan/git/sasjs/src/utils/isLoginSuccess.ts","/Users/allan/git/sasjs/src/utils/makeRequest.ts","/Users/allan/git/sasjs/src/utils/needsRetry.ts","/Users/allan/git/sasjs/src/utils/parseAndSubmitAuthorizeForm.ts","/Users/allan/git/sasjs/src/utils/parseGeneratedCode.ts","/Users/allan/git/sasjs/src/utils/parseSasViyaLog.ts","/Users/allan/git/sasjs/src/utils/parseSourceCode.ts","/Users/allan/git/sasjs/src/utils/serialize.ts","/Users/allan/git/sasjs/src/utils/splitChunks.ts"],"mode":1,"includeDeclarations":true,"entryPoint":"","exclude":["**/*+(index|.spec|.e2e).ts"],"externalPattern":[],"excludeExternals":true,"excludeNotExported":true,"excludeNotDocumented":false,"excludePrivate":true,"excludeProtected":false,"ignoreCompilerErrors":true,"disableSources":false,"includes":"","media":"","out":"docs","json":"","theme":"./node_modules/typedoc-neo-theme/bin/default","name":"","includeVersion":false,"excludeTags":[],"readme":"","defaultCategory":"Other","categoryOrder":[],"categorizeByGroup":true,"gitRevision":"","gitRemote":"origin","gaID":"","gaSite":"auto","hideGenerator":false,"toc":[],"disableOutputCheck":true,"help":false,"version":false,"plugin":[],"logger":"console","listInvalidSymbolLinks":false,"links":[{"label":"SASjs on Github","url":"https://github.com/macropeople/sasjs"},{"label":"SASjs.io","url":"https://sasjs.io"},{"label":"SASjs CLI","url":"https://github.com/macropeople/sasjs-cli"},{"label":"React Seed App","url":"https://github.com/macropeople/react-seed-app"}],"outline":[{"SAS Adapter":{"SASjs":"modules/sasjs","SASjsConfig":"classes/sasjsconfig.sasjsconfig-1","ServerType":"enums/servertype.servertype-1","SASjsRequest":"interfaces/sasjsrequest.sasjsrequest-1","SASjsWaitingRequest":"interfaces/sasjswaitingrequest.sasjswaitingrequest-1"},"SAS Viya API Client":"classes/sasviyaapiclient.sasviyaapiclient-1","SAS 9 API Client":"classes/sas9apiclient.sas9apiclient-1"}],"disableAutoModuleName":"false"}-->
|
||||||
|
</div>
|
||||||
|
<div class="col-2 col-menu secondary-menu">
|
||||||
|
<nav class="tsd-navigation secondary menu-sticky">
|
||||||
|
<ul class="before-current">
|
||||||
|
<li class=" tsd-kind-function tsd-parent-kind-module root">
|
||||||
|
<a href="isloginsuccess.html#isloginsuccess-1" class="tsd-kind-icon">is<wbr>Log<wbr>InSuccess</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<footer class="with-border-bottom">
|
||||||
|
</footer>
|
||||||
|
<div class="container tsd-generator">
|
||||||
|
<p>Generated using <a href="http://typedoc.org/" target="_blank">TypeDoc</a></p>
|
||||||
|
</div>
|
||||||
|
<div class="overlay"></div>
|
||||||
|
<script src="../assets/js/main.js"></script>
|
||||||
|
<script>if (location.protocol == 'file:') document.write('<script src="../assets/js/search.js"><' + '/script>');</script>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
110
docs/modules/job.html
Normal file
@@ -0,0 +1,110 @@
|
|||||||
|
<!doctype html>
|
||||||
|
<html class="default no-js">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<title>Job | sasjs</title>
|
||||||
|
<meta name="description" content="">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<link rel="stylesheet" href="../assets/css/main.css">
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<header>
|
||||||
|
<div class="tsd-page-toolbar">
|
||||||
|
<div class="container">
|
||||||
|
<div class="table-wrap">
|
||||||
|
<div class="table-cell" id="tsd-search" data-index="../assets/js/search.js" data-base="..">
|
||||||
|
<div class="field">
|
||||||
|
<label for="tsd-search-field" class="tsd-widget search no-caption">Search</label>
|
||||||
|
<input id="tsd-search-field" type="text" />
|
||||||
|
</div>
|
||||||
|
<ul class="results">
|
||||||
|
<li class="state loading">Preparing search index...</li>
|
||||||
|
<li class="state failure">The search index is not available</li>
|
||||||
|
</ul>
|
||||||
|
<ul class="results-priority" style="display:none">
|
||||||
|
</ul>
|
||||||
|
<a href="../index.html" class="title">sasjs</a>
|
||||||
|
 <a href="https://github.com/macropeople/sasjs" class="title">SASjs on Github</a>
|
||||||
|
 <a href="https://sasjs.io" class="title">SASjs.io</a>
|
||||||
|
 <a href="https://github.com/macropeople/sasjs-cli" class="title">SASjs CLI</a>
|
||||||
|
 <a href="https://github.com/macropeople/react-seed-app" class="title">React Seed App</a>
|
||||||
|
</div>
|
||||||
|
<div class="table-cell" id="tsd-widgets">
|
||||||
|
<div id="tsd-filter">
|
||||||
|
<a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a>
|
||||||
|
<div class="tsd-filter-group">
|
||||||
|
<div class="tsd-select" id="tsd-filter-visibility">
|
||||||
|
<span class="tsd-select-label">All</span>
|
||||||
|
<ul class="tsd-select-list">
|
||||||
|
<li data-value="public">Public</li>
|
||||||
|
<li data-value="protected">Public/Protected</li>
|
||||||
|
<li data-value="private" class="selected">All</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<input type="checkbox" id="tsd-filter-inherited" checked />
|
||||||
|
<label class="tsd-widget" for="tsd-filter-inherited">Inherited</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="tsd-page-title">
|
||||||
|
<div class="container">
|
||||||
|
<ul class="tsd-breadcrumb">
|
||||||
|
<li>
|
||||||
|
<a href="job.html">Job</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
<div class="container container-main">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-3 col-menu menu-sticky-wrap menu-highlight">
|
||||||
|
<nav class="tsd-navigation outline primary">
|
||||||
|
<a style="margin-left:0em" href="../globals.html">Globals</a>
|
||||||
|
<ul style="display:none">
|
||||||
|
{"SAS Adapter":{"SASjs":"modules/sasjs","SASjsConfig":"classes/sasjsconfig.sasjsconfig-1","ServerType":"enums/servertype.servertype-1","SASjsRequest":"interfaces/sasjsrequest.sasjsrequest-1","SASjsWaitingRequest":"interfaces/sasjswaitingrequest.sasjswaitingrequest-1"},"SAS Viya API Client":"classes/sasviyaapiclient.sasviyaapiclient-1","SAS 9 API Client":"classes/sas9apiclient.sas9apiclient-1"}
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
<div class="col-7 offset-3 col-content">
|
||||||
|
<h1>Module Job</h1>
|
||||||
|
<section class="tsd-panel-group tsd-index-group">
|
||||||
|
<section class="tsd-panel tsd-index-panel">
|
||||||
|
<div class="tsd-index-content">
|
||||||
|
<section class="tsd-index-section ">
|
||||||
|
<h3>Interfaces</h3>
|
||||||
|
<ul class="tsd-index-list">
|
||||||
|
<li class="tsd-kind-interface tsd-parent-kind-module"><a href="../interfaces/job.job-1.html" class="tsd-kind-icon">Job</a></li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
<!--{"options":"/Users/allan/git/sasjs","tsconfig":"/Users/allan/git/sasjs","inputFiles":["/Users/allan/git/sasjs/src/SAS9ApiClient.ts","/Users/allan/git/sasjs/src/SASViyaApiClient.ts","/Users/allan/git/sasjs/src/SASjs.ts","/Users/allan/git/sasjs/src/index.ts","/Users/allan/git/sasjs/src/types/Context.ts","/Users/allan/git/sasjs/src/types/CsrfToken.ts","/Users/allan/git/sasjs/src/types/Folder.ts","/Users/allan/git/sasjs/src/types/Job.ts","/Users/allan/git/sasjs/src/types/JobResult.ts","/Users/allan/git/sasjs/src/types/Link.ts","/Users/allan/git/sasjs/src/types/SASjsConfig.ts","/Users/allan/git/sasjs/src/types/SASjsRequest.ts","/Users/allan/git/sasjs/src/types/SASjsWaitingRequest.ts","/Users/allan/git/sasjs/src/types/ServerType.ts","/Users/allan/git/sasjs/src/types/Session.ts","/Users/allan/git/sasjs/src/types/index.ts","/Users/allan/git/sasjs/src/utils/asyncForEach.ts","/Users/allan/git/sasjs/src/utils/compareTimestamps.ts","/Users/allan/git/sasjs/src/utils/convertToCsv.ts","/Users/allan/git/sasjs/src/utils/index.ts","/Users/allan/git/sasjs/src/utils/isAuthorizeFormRequired.ts","/Users/allan/git/sasjs/src/utils/isLoginRequired.ts","/Users/allan/git/sasjs/src/utils/isLoginSuccess.ts","/Users/allan/git/sasjs/src/utils/makeRequest.ts","/Users/allan/git/sasjs/src/utils/needsRetry.ts","/Users/allan/git/sasjs/src/utils/parseAndSubmitAuthorizeForm.ts","/Users/allan/git/sasjs/src/utils/parseGeneratedCode.ts","/Users/allan/git/sasjs/src/utils/parseSasViyaLog.ts","/Users/allan/git/sasjs/src/utils/parseSourceCode.ts","/Users/allan/git/sasjs/src/utils/serialize.ts","/Users/allan/git/sasjs/src/utils/splitChunks.ts"],"mode":1,"includeDeclarations":true,"entryPoint":"","exclude":["**/*+(index|.spec|.e2e).ts"],"externalPattern":[],"excludeExternals":true,"excludeNotExported":true,"excludeNotDocumented":false,"excludePrivate":true,"excludeProtected":false,"ignoreCompilerErrors":true,"disableSources":false,"includes":"","media":"","out":"docs","json":"","theme":"./node_modules/typedoc-neo-theme/bin/default","name":"","includeVersion":false,"excludeTags":[],"readme":"","defaultCategory":"Other","categoryOrder":[],"categorizeByGroup":true,"gitRevision":"","gitRemote":"origin","gaID":"","gaSite":"auto","hideGenerator":false,"toc":[],"disableOutputCheck":true,"help":false,"version":false,"plugin":[],"logger":"console","listInvalidSymbolLinks":false,"links":[{"label":"SASjs on Github","url":"https://github.com/macropeople/sasjs"},{"label":"SASjs.io","url":"https://sasjs.io"},{"label":"SASjs CLI","url":"https://github.com/macropeople/sasjs-cli"},{"label":"React Seed App","url":"https://github.com/macropeople/react-seed-app"}],"outline":[{"SAS Adapter":{"SASjs":"modules/sasjs","SASjsConfig":"classes/sasjsconfig.sasjsconfig-1","ServerType":"enums/servertype.servertype-1","SASjsRequest":"interfaces/sasjsrequest.sasjsrequest-1","SASjsWaitingRequest":"interfaces/sasjswaitingrequest.sasjswaitingrequest-1"},"SAS Viya API Client":"classes/sasviyaapiclient.sasviyaapiclient-1","SAS 9 API Client":"classes/sas9apiclient.sas9apiclient-1"}],"disableAutoModuleName":"false"}-->
|
||||||
|
</div>
|
||||||
|
<div class="col-2 col-menu secondary-menu">
|
||||||
|
<nav class="tsd-navigation secondary menu-sticky">
|
||||||
|
<ul class="before-current">
|
||||||
|
<li class=" tsd-kind-interface tsd-parent-kind-module root">
|
||||||
|
<a href="../interfaces/job.job-1.html" class="tsd-kind-icon">Job</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<footer class="with-border-bottom">
|
||||||
|
</footer>
|
||||||
|
<div class="container tsd-generator">
|
||||||
|
<p>Generated using <a href="http://typedoc.org/" target="_blank">TypeDoc</a></p>
|
||||||
|
</div>
|
||||||
|
<div class="overlay"></div>
|
||||||
|
<script src="../assets/js/main.js"></script>
|
||||||
|
<script>if (location.protocol == 'file:') document.write('<script src="../assets/js/search.js"><' + '/script>');</script>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
110
docs/modules/jobresult.html
Normal file
@@ -0,0 +1,110 @@
|
|||||||
|
<!doctype html>
|
||||||
|
<html class="default no-js">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<title>JobResult | sasjs</title>
|
||||||
|
<meta name="description" content="">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<link rel="stylesheet" href="../assets/css/main.css">
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<header>
|
||||||
|
<div class="tsd-page-toolbar">
|
||||||
|
<div class="container">
|
||||||
|
<div class="table-wrap">
|
||||||
|
<div class="table-cell" id="tsd-search" data-index="../assets/js/search.js" data-base="..">
|
||||||
|
<div class="field">
|
||||||
|
<label for="tsd-search-field" class="tsd-widget search no-caption">Search</label>
|
||||||
|
<input id="tsd-search-field" type="text" />
|
||||||
|
</div>
|
||||||
|
<ul class="results">
|
||||||
|
<li class="state loading">Preparing search index...</li>
|
||||||
|
<li class="state failure">The search index is not available</li>
|
||||||
|
</ul>
|
||||||
|
<ul class="results-priority" style="display:none">
|
||||||
|
</ul>
|
||||||
|
<a href="../index.html" class="title">sasjs</a>
|
||||||
|
 <a href="https://github.com/macropeople/sasjs" class="title">SASjs on Github</a>
|
||||||
|
 <a href="https://sasjs.io" class="title">SASjs.io</a>
|
||||||
|
 <a href="https://github.com/macropeople/sasjs-cli" class="title">SASjs CLI</a>
|
||||||
|
 <a href="https://github.com/macropeople/react-seed-app" class="title">React Seed App</a>
|
||||||
|
</div>
|
||||||
|
<div class="table-cell" id="tsd-widgets">
|
||||||
|
<div id="tsd-filter">
|
||||||
|
<a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a>
|
||||||
|
<div class="tsd-filter-group">
|
||||||
|
<div class="tsd-select" id="tsd-filter-visibility">
|
||||||
|
<span class="tsd-select-label">All</span>
|
||||||
|
<ul class="tsd-select-list">
|
||||||
|
<li data-value="public">Public</li>
|
||||||
|
<li data-value="protected">Public/Protected</li>
|
||||||
|
<li data-value="private" class="selected">All</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<input type="checkbox" id="tsd-filter-inherited" checked />
|
||||||
|
<label class="tsd-widget" for="tsd-filter-inherited">Inherited</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="tsd-page-title">
|
||||||
|
<div class="container">
|
||||||
|
<ul class="tsd-breadcrumb">
|
||||||
|
<li>
|
||||||
|
<a href="jobresult.html">JobResult</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
<div class="container container-main">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-3 col-menu menu-sticky-wrap menu-highlight">
|
||||||
|
<nav class="tsd-navigation outline primary">
|
||||||
|
<a style="margin-left:0em" href="../globals.html">Globals</a>
|
||||||
|
<ul style="display:none">
|
||||||
|
{"SAS Adapter":{"SASjs":"modules/sasjs","SASjsConfig":"classes/sasjsconfig.sasjsconfig-1","ServerType":"enums/servertype.servertype-1","SASjsRequest":"interfaces/sasjsrequest.sasjsrequest-1","SASjsWaitingRequest":"interfaces/sasjswaitingrequest.sasjswaitingrequest-1"},"SAS Viya API Client":"classes/sasviyaapiclient.sasviyaapiclient-1","SAS 9 API Client":"classes/sas9apiclient.sas9apiclient-1"}
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
<div class="col-7 offset-3 col-content">
|
||||||
|
<h1>Module JobResult</h1>
|
||||||
|
<section class="tsd-panel-group tsd-index-group">
|
||||||
|
<section class="tsd-panel tsd-index-panel">
|
||||||
|
<div class="tsd-index-content">
|
||||||
|
<section class="tsd-index-section ">
|
||||||
|
<h3>Interfaces</h3>
|
||||||
|
<ul class="tsd-index-list">
|
||||||
|
<li class="tsd-kind-interface tsd-parent-kind-module"><a href="../interfaces/jobresult.jobresult-1.html" class="tsd-kind-icon">JobResult</a></li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
<!--{"options":"/Users/allan/git/sasjs","tsconfig":"/Users/allan/git/sasjs","inputFiles":["/Users/allan/git/sasjs/src/SAS9ApiClient.ts","/Users/allan/git/sasjs/src/SASViyaApiClient.ts","/Users/allan/git/sasjs/src/SASjs.ts","/Users/allan/git/sasjs/src/index.ts","/Users/allan/git/sasjs/src/types/Context.ts","/Users/allan/git/sasjs/src/types/CsrfToken.ts","/Users/allan/git/sasjs/src/types/Folder.ts","/Users/allan/git/sasjs/src/types/Job.ts","/Users/allan/git/sasjs/src/types/JobResult.ts","/Users/allan/git/sasjs/src/types/Link.ts","/Users/allan/git/sasjs/src/types/SASjsConfig.ts","/Users/allan/git/sasjs/src/types/SASjsRequest.ts","/Users/allan/git/sasjs/src/types/SASjsWaitingRequest.ts","/Users/allan/git/sasjs/src/types/ServerType.ts","/Users/allan/git/sasjs/src/types/Session.ts","/Users/allan/git/sasjs/src/types/index.ts","/Users/allan/git/sasjs/src/utils/asyncForEach.ts","/Users/allan/git/sasjs/src/utils/compareTimestamps.ts","/Users/allan/git/sasjs/src/utils/convertToCsv.ts","/Users/allan/git/sasjs/src/utils/index.ts","/Users/allan/git/sasjs/src/utils/isAuthorizeFormRequired.ts","/Users/allan/git/sasjs/src/utils/isLoginRequired.ts","/Users/allan/git/sasjs/src/utils/isLoginSuccess.ts","/Users/allan/git/sasjs/src/utils/makeRequest.ts","/Users/allan/git/sasjs/src/utils/needsRetry.ts","/Users/allan/git/sasjs/src/utils/parseAndSubmitAuthorizeForm.ts","/Users/allan/git/sasjs/src/utils/parseGeneratedCode.ts","/Users/allan/git/sasjs/src/utils/parseSasViyaLog.ts","/Users/allan/git/sasjs/src/utils/parseSourceCode.ts","/Users/allan/git/sasjs/src/utils/serialize.ts","/Users/allan/git/sasjs/src/utils/splitChunks.ts"],"mode":1,"includeDeclarations":true,"entryPoint":"","exclude":["**/*+(index|.spec|.e2e).ts"],"externalPattern":[],"excludeExternals":true,"excludeNotExported":true,"excludeNotDocumented":false,"excludePrivate":true,"excludeProtected":false,"ignoreCompilerErrors":true,"disableSources":false,"includes":"","media":"","out":"docs","json":"","theme":"./node_modules/typedoc-neo-theme/bin/default","name":"","includeVersion":false,"excludeTags":[],"readme":"","defaultCategory":"Other","categoryOrder":[],"categorizeByGroup":true,"gitRevision":"","gitRemote":"origin","gaID":"","gaSite":"auto","hideGenerator":false,"toc":[],"disableOutputCheck":true,"help":false,"version":false,"plugin":[],"logger":"console","listInvalidSymbolLinks":false,"links":[{"label":"SASjs on Github","url":"https://github.com/macropeople/sasjs"},{"label":"SASjs.io","url":"https://sasjs.io"},{"label":"SASjs CLI","url":"https://github.com/macropeople/sasjs-cli"},{"label":"React Seed App","url":"https://github.com/macropeople/react-seed-app"}],"outline":[{"SAS Adapter":{"SASjs":"modules/sasjs","SASjsConfig":"classes/sasjsconfig.sasjsconfig-1","ServerType":"enums/servertype.servertype-1","SASjsRequest":"interfaces/sasjsrequest.sasjsrequest-1","SASjsWaitingRequest":"interfaces/sasjswaitingrequest.sasjswaitingrequest-1"},"SAS Viya API Client":"classes/sasviyaapiclient.sasviyaapiclient-1","SAS 9 API Client":"classes/sas9apiclient.sas9apiclient-1"}],"disableAutoModuleName":"false"}-->
|
||||||
|
</div>
|
||||||
|
<div class="col-2 col-menu secondary-menu">
|
||||||
|
<nav class="tsd-navigation secondary menu-sticky">
|
||||||
|
<ul class="before-current">
|
||||||
|
<li class=" tsd-kind-interface tsd-parent-kind-module root">
|
||||||
|
<a href="../interfaces/jobresult.jobresult-1.html" class="tsd-kind-icon">Job<wbr>Result</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<footer class="with-border-bottom">
|
||||||
|
</footer>
|
||||||
|
<div class="container tsd-generator">
|
||||||
|
<p>Generated using <a href="http://typedoc.org/" target="_blank">TypeDoc</a></p>
|
||||||
|
</div>
|
||||||
|
<div class="overlay"></div>
|
||||||
|
<script src="../assets/js/main.js"></script>
|
||||||
|
<script>if (location.protocol == 'file:') document.write('<script src="../assets/js/search.js"><' + '/script>');</script>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
110
docs/modules/link.html
Normal file
@@ -0,0 +1,110 @@
|
|||||||
|
<!doctype html>
|
||||||
|
<html class="default no-js">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<title>Link | sasjs</title>
|
||||||
|
<meta name="description" content="">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<link rel="stylesheet" href="../assets/css/main.css">
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<header>
|
||||||
|
<div class="tsd-page-toolbar">
|
||||||
|
<div class="container">
|
||||||
|
<div class="table-wrap">
|
||||||
|
<div class="table-cell" id="tsd-search" data-index="../assets/js/search.js" data-base="..">
|
||||||
|
<div class="field">
|
||||||
|
<label for="tsd-search-field" class="tsd-widget search no-caption">Search</label>
|
||||||
|
<input id="tsd-search-field" type="text" />
|
||||||
|
</div>
|
||||||
|
<ul class="results">
|
||||||
|
<li class="state loading">Preparing search index...</li>
|
||||||
|
<li class="state failure">The search index is not available</li>
|
||||||
|
</ul>
|
||||||
|
<ul class="results-priority" style="display:none">
|
||||||
|
</ul>
|
||||||
|
<a href="../index.html" class="title">sasjs</a>
|
||||||
|
 <a href="https://github.com/macropeople/sasjs" class="title">SASjs on Github</a>
|
||||||
|
 <a href="https://sasjs.io" class="title">SASjs.io</a>
|
||||||
|
 <a href="https://github.com/macropeople/sasjs-cli" class="title">SASjs CLI</a>
|
||||||
|
 <a href="https://github.com/macropeople/react-seed-app" class="title">React Seed App</a>
|
||||||
|
</div>
|
||||||
|
<div class="table-cell" id="tsd-widgets">
|
||||||
|
<div id="tsd-filter">
|
||||||
|
<a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a>
|
||||||
|
<div class="tsd-filter-group">
|
||||||
|
<div class="tsd-select" id="tsd-filter-visibility">
|
||||||
|
<span class="tsd-select-label">All</span>
|
||||||
|
<ul class="tsd-select-list">
|
||||||
|
<li data-value="public">Public</li>
|
||||||
|
<li data-value="protected">Public/Protected</li>
|
||||||
|
<li data-value="private" class="selected">All</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<input type="checkbox" id="tsd-filter-inherited" checked />
|
||||||
|
<label class="tsd-widget" for="tsd-filter-inherited">Inherited</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="tsd-page-title">
|
||||||
|
<div class="container">
|
||||||
|
<ul class="tsd-breadcrumb">
|
||||||
|
<li>
|
||||||
|
<a href="link.html">Link</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
<div class="container container-main">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-3 col-menu menu-sticky-wrap menu-highlight">
|
||||||
|
<nav class="tsd-navigation outline primary">
|
||||||
|
<a style="margin-left:0em" href="../globals.html">Globals</a>
|
||||||
|
<ul style="display:none">
|
||||||
|
{"SAS Adapter":{"SASjs":"modules/sasjs","SASjsConfig":"classes/sasjsconfig.sasjsconfig-1","ServerType":"enums/servertype.servertype-1","SASjsRequest":"interfaces/sasjsrequest.sasjsrequest-1","SASjsWaitingRequest":"interfaces/sasjswaitingrequest.sasjswaitingrequest-1"},"SAS Viya API Client":"classes/sasviyaapiclient.sasviyaapiclient-1","SAS 9 API Client":"classes/sas9apiclient.sas9apiclient-1"}
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
<div class="col-7 offset-3 col-content">
|
||||||
|
<h1>Module Link</h1>
|
||||||
|
<section class="tsd-panel-group tsd-index-group">
|
||||||
|
<section class="tsd-panel tsd-index-panel">
|
||||||
|
<div class="tsd-index-content">
|
||||||
|
<section class="tsd-index-section ">
|
||||||
|
<h3>Interfaces</h3>
|
||||||
|
<ul class="tsd-index-list">
|
||||||
|
<li class="tsd-kind-interface tsd-parent-kind-module"><a href="../interfaces/link.link-1.html" class="tsd-kind-icon">Link</a></li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
<!--{"options":"/Users/allan/git/sasjs","tsconfig":"/Users/allan/git/sasjs","inputFiles":["/Users/allan/git/sasjs/src/SAS9ApiClient.ts","/Users/allan/git/sasjs/src/SASViyaApiClient.ts","/Users/allan/git/sasjs/src/SASjs.ts","/Users/allan/git/sasjs/src/index.ts","/Users/allan/git/sasjs/src/types/Context.ts","/Users/allan/git/sasjs/src/types/CsrfToken.ts","/Users/allan/git/sasjs/src/types/Folder.ts","/Users/allan/git/sasjs/src/types/Job.ts","/Users/allan/git/sasjs/src/types/JobResult.ts","/Users/allan/git/sasjs/src/types/Link.ts","/Users/allan/git/sasjs/src/types/SASjsConfig.ts","/Users/allan/git/sasjs/src/types/SASjsRequest.ts","/Users/allan/git/sasjs/src/types/SASjsWaitingRequest.ts","/Users/allan/git/sasjs/src/types/ServerType.ts","/Users/allan/git/sasjs/src/types/Session.ts","/Users/allan/git/sasjs/src/types/index.ts","/Users/allan/git/sasjs/src/utils/asyncForEach.ts","/Users/allan/git/sasjs/src/utils/compareTimestamps.ts","/Users/allan/git/sasjs/src/utils/convertToCsv.ts","/Users/allan/git/sasjs/src/utils/index.ts","/Users/allan/git/sasjs/src/utils/isAuthorizeFormRequired.ts","/Users/allan/git/sasjs/src/utils/isLoginRequired.ts","/Users/allan/git/sasjs/src/utils/isLoginSuccess.ts","/Users/allan/git/sasjs/src/utils/makeRequest.ts","/Users/allan/git/sasjs/src/utils/needsRetry.ts","/Users/allan/git/sasjs/src/utils/parseAndSubmitAuthorizeForm.ts","/Users/allan/git/sasjs/src/utils/parseGeneratedCode.ts","/Users/allan/git/sasjs/src/utils/parseSasViyaLog.ts","/Users/allan/git/sasjs/src/utils/parseSourceCode.ts","/Users/allan/git/sasjs/src/utils/serialize.ts","/Users/allan/git/sasjs/src/utils/splitChunks.ts"],"mode":1,"includeDeclarations":true,"entryPoint":"","exclude":["**/*+(index|.spec|.e2e).ts"],"externalPattern":[],"excludeExternals":true,"excludeNotExported":true,"excludeNotDocumented":false,"excludePrivate":true,"excludeProtected":false,"ignoreCompilerErrors":true,"disableSources":false,"includes":"","media":"","out":"docs","json":"","theme":"./node_modules/typedoc-neo-theme/bin/default","name":"","includeVersion":false,"excludeTags":[],"readme":"","defaultCategory":"Other","categoryOrder":[],"categorizeByGroup":true,"gitRevision":"","gitRemote":"origin","gaID":"","gaSite":"auto","hideGenerator":false,"toc":[],"disableOutputCheck":true,"help":false,"version":false,"plugin":[],"logger":"console","listInvalidSymbolLinks":false,"links":[{"label":"SASjs on Github","url":"https://github.com/macropeople/sasjs"},{"label":"SASjs.io","url":"https://sasjs.io"},{"label":"SASjs CLI","url":"https://github.com/macropeople/sasjs-cli"},{"label":"React Seed App","url":"https://github.com/macropeople/react-seed-app"}],"outline":[{"SAS Adapter":{"SASjs":"modules/sasjs","SASjsConfig":"classes/sasjsconfig.sasjsconfig-1","ServerType":"enums/servertype.servertype-1","SASjsRequest":"interfaces/sasjsrequest.sasjsrequest-1","SASjsWaitingRequest":"interfaces/sasjswaitingrequest.sasjswaitingrequest-1"},"SAS Viya API Client":"classes/sasviyaapiclient.sasviyaapiclient-1","SAS 9 API Client":"classes/sas9apiclient.sas9apiclient-1"}],"disableAutoModuleName":"false"}-->
|
||||||
|
</div>
|
||||||
|
<div class="col-2 col-menu secondary-menu">
|
||||||
|
<nav class="tsd-navigation secondary menu-sticky">
|
||||||
|
<ul class="before-current">
|
||||||
|
<li class=" tsd-kind-interface tsd-parent-kind-module root">
|
||||||
|
<a href="../interfaces/link.link-1.html" class="tsd-kind-icon">Link</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<footer class="with-border-bottom">
|
||||||
|
</footer>
|
||||||
|
<div class="container tsd-generator">
|
||||||
|
<p>Generated using <a href="http://typedoc.org/" target="_blank">TypeDoc</a></p>
|
||||||
|
</div>
|
||||||
|
<div class="overlay"></div>
|
||||||
|
<script src="../assets/js/main.js"></script>
|
||||||
|
<script>if (location.protocol == 'file:') document.write('<script src="../assets/js/search.js"><' + '/script>');</script>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
169
docs/modules/makerequest.html
Normal file
@@ -0,0 +1,169 @@
|
|||||||
|
<!doctype html>
|
||||||
|
<html class="default no-js">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<title>makeRequest | sasjs</title>
|
||||||
|
<meta name="description" content="">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<link rel="stylesheet" href="../assets/css/main.css">
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<header>
|
||||||
|
<div class="tsd-page-toolbar">
|
||||||
|
<div class="container">
|
||||||
|
<div class="table-wrap">
|
||||||
|
<div class="table-cell" id="tsd-search" data-index="../assets/js/search.js" data-base="..">
|
||||||
|
<div class="field">
|
||||||
|
<label for="tsd-search-field" class="tsd-widget search no-caption">Search</label>
|
||||||
|
<input id="tsd-search-field" type="text" />
|
||||||
|
</div>
|
||||||
|
<ul class="results">
|
||||||
|
<li class="state loading">Preparing search index...</li>
|
||||||
|
<li class="state failure">The search index is not available</li>
|
||||||
|
</ul>
|
||||||
|
<ul class="results-priority" style="display:none">
|
||||||
|
</ul>
|
||||||
|
<a href="../index.html" class="title">sasjs</a>
|
||||||
|
 <a href="https://github.com/macropeople/sasjs" class="title">SASjs on Github</a>
|
||||||
|
 <a href="https://sasjs.io" class="title">SASjs.io</a>
|
||||||
|
 <a href="https://github.com/macropeople/sasjs-cli" class="title">SASjs CLI</a>
|
||||||
|
 <a href="https://github.com/macropeople/react-seed-app" class="title">React Seed App</a>
|
||||||
|
</div>
|
||||||
|
<div class="table-cell" id="tsd-widgets">
|
||||||
|
<div id="tsd-filter">
|
||||||
|
<a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a>
|
||||||
|
<div class="tsd-filter-group">
|
||||||
|
<div class="tsd-select" id="tsd-filter-visibility">
|
||||||
|
<span class="tsd-select-label">All</span>
|
||||||
|
<ul class="tsd-select-list">
|
||||||
|
<li data-value="public">Public</li>
|
||||||
|
<li data-value="protected">Public/Protected</li>
|
||||||
|
<li data-value="private" class="selected">All</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<input type="checkbox" id="tsd-filter-inherited" checked />
|
||||||
|
<label class="tsd-widget" for="tsd-filter-inherited">Inherited</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="tsd-page-title">
|
||||||
|
<div class="container">
|
||||||
|
<ul class="tsd-breadcrumb">
|
||||||
|
<li>
|
||||||
|
<a href="makerequest.html">makeRequest</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
<div class="container container-main">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-3 col-menu menu-sticky-wrap menu-highlight">
|
||||||
|
<nav class="tsd-navigation outline primary">
|
||||||
|
<a style="margin-left:0em" href="../globals.html">Globals</a>
|
||||||
|
<ul style="display:none">
|
||||||
|
{"SAS Adapter":{"SASjs":"modules/sasjs","SASjsConfig":"classes/sasjsconfig.sasjsconfig-1","ServerType":"enums/servertype.servertype-1","SASjsRequest":"interfaces/sasjsrequest.sasjsrequest-1","SASjsWaitingRequest":"interfaces/sasjswaitingrequest.sasjswaitingrequest-1"},"SAS Viya API Client":"classes/sasviyaapiclient.sasviyaapiclient-1","SAS 9 API Client":"classes/sas9apiclient.sas9apiclient-1"}
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
<div class="col-7 offset-3 col-content">
|
||||||
|
<h1>Module makeRequest</h1>
|
||||||
|
<section class="tsd-panel-group tsd-index-group">
|
||||||
|
<section class="tsd-panel tsd-index-panel">
|
||||||
|
<div class="tsd-index-content">
|
||||||
|
<section class="tsd-index-section ">
|
||||||
|
<h3>Functions</h3>
|
||||||
|
<ul class="tsd-index-list">
|
||||||
|
<li class="tsd-kind-function tsd-parent-kind-module tsd-has-type-parameter"><a href="makerequest.html#makerequest-1" class="tsd-kind-icon">makeRequest</a></li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel-group tsd-member-group ">
|
||||||
|
<h2>Functions</h2>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-module tsd-has-type-parameter">
|
||||||
|
<a name="makerequest-1" class="tsd-anchor"></a>
|
||||||
|
<h3>make<wbr>Request</h3>
|
||||||
|
<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-module tsd-has-type-parameter">
|
||||||
|
<li class="tsd-signature tsd-kind-icon">make<wbr>Request<T><span class="tsd-signature-symbol">(</span>url<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, request<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">RequestInit</span>, callback<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">function</span>, contentType<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">"text"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"json"</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">T</span><span class="tsd-signature-symbol">></span></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="tsd-descriptions">
|
||||||
|
<li class="tsd-description">
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in utils/makeRequest.ts:3</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
<h4 class="tsd-type-parameters-title">Type parameters</h4>
|
||||||
|
<ul class="tsd-type-parameters">
|
||||||
|
<li>
|
||||||
|
<h4>T</h4>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h4 class="tsd-parameters-title">Parameters</h4>
|
||||||
|
<ul class="tsd-parameters">
|
||||||
|
<li>
|
||||||
|
<h5>url: <span class="tsd-signature-type">string</span></h5>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<h5>request: <span class="tsd-signature-type">RequestInit</span></h5>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<h5>callback: <span class="tsd-signature-type">function</span></h5>
|
||||||
|
<ul class="tsd-parameters">
|
||||||
|
<li class="tsd-parameter-siganture">
|
||||||
|
<ul class="tsd-signatures tsd-kind-type-literal">
|
||||||
|
<li class="tsd-signature tsd-kind-icon"><span class="tsd-signature-symbol">(</span>value<span class="tsd-signature-symbol">: </span><a href="../interfaces/csrftoken.csrftoken-1.html" class="tsd-signature-type">CsrfToken</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="tsd-descriptions">
|
||||||
|
<li class="tsd-description">
|
||||||
|
<h4 class="tsd-parameters-title">Parameters</h4>
|
||||||
|
<ul class="tsd-parameters">
|
||||||
|
<li>
|
||||||
|
<h5>value: <a href="../interfaces/csrftoken.csrftoken-1.html" class="tsd-signature-type">CsrfToken</a></h5>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">any</span></h4>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<h5><span class="tsd-flag ts-flagDefault value">Default value</span> contentType: <span class="tsd-signature-type">"text"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"json"</span><span class="tsd-signature-symbol"> = "json"</span></h5>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">T</span><span class="tsd-signature-symbol">></span></h4>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
<!--{"options":"/Users/allan/git/sasjs","tsconfig":"/Users/allan/git/sasjs","inputFiles":["/Users/allan/git/sasjs/src/SAS9ApiClient.ts","/Users/allan/git/sasjs/src/SASViyaApiClient.ts","/Users/allan/git/sasjs/src/SASjs.ts","/Users/allan/git/sasjs/src/index.ts","/Users/allan/git/sasjs/src/types/Context.ts","/Users/allan/git/sasjs/src/types/CsrfToken.ts","/Users/allan/git/sasjs/src/types/Folder.ts","/Users/allan/git/sasjs/src/types/Job.ts","/Users/allan/git/sasjs/src/types/JobResult.ts","/Users/allan/git/sasjs/src/types/Link.ts","/Users/allan/git/sasjs/src/types/SASjsConfig.ts","/Users/allan/git/sasjs/src/types/SASjsRequest.ts","/Users/allan/git/sasjs/src/types/SASjsWaitingRequest.ts","/Users/allan/git/sasjs/src/types/ServerType.ts","/Users/allan/git/sasjs/src/types/Session.ts","/Users/allan/git/sasjs/src/types/index.ts","/Users/allan/git/sasjs/src/utils/asyncForEach.ts","/Users/allan/git/sasjs/src/utils/compareTimestamps.ts","/Users/allan/git/sasjs/src/utils/convertToCsv.ts","/Users/allan/git/sasjs/src/utils/index.ts","/Users/allan/git/sasjs/src/utils/isAuthorizeFormRequired.ts","/Users/allan/git/sasjs/src/utils/isLoginRequired.ts","/Users/allan/git/sasjs/src/utils/isLoginSuccess.ts","/Users/allan/git/sasjs/src/utils/makeRequest.ts","/Users/allan/git/sasjs/src/utils/needsRetry.ts","/Users/allan/git/sasjs/src/utils/parseAndSubmitAuthorizeForm.ts","/Users/allan/git/sasjs/src/utils/parseGeneratedCode.ts","/Users/allan/git/sasjs/src/utils/parseSasViyaLog.ts","/Users/allan/git/sasjs/src/utils/parseSourceCode.ts","/Users/allan/git/sasjs/src/utils/serialize.ts","/Users/allan/git/sasjs/src/utils/splitChunks.ts"],"mode":1,"includeDeclarations":true,"entryPoint":"","exclude":["**/*+(index|.spec|.e2e).ts"],"externalPattern":[],"excludeExternals":true,"excludeNotExported":true,"excludeNotDocumented":false,"excludePrivate":true,"excludeProtected":false,"ignoreCompilerErrors":true,"disableSources":false,"includes":"","media":"","out":"docs","json":"","theme":"./node_modules/typedoc-neo-theme/bin/default","name":"","includeVersion":false,"excludeTags":[],"readme":"","defaultCategory":"Other","categoryOrder":[],"categorizeByGroup":true,"gitRevision":"","gitRemote":"origin","gaID":"","gaSite":"auto","hideGenerator":false,"toc":[],"disableOutputCheck":true,"help":false,"version":false,"plugin":[],"logger":"console","listInvalidSymbolLinks":false,"links":[{"label":"SASjs on Github","url":"https://github.com/macropeople/sasjs"},{"label":"SASjs.io","url":"https://sasjs.io"},{"label":"SASjs CLI","url":"https://github.com/macropeople/sasjs-cli"},{"label":"React Seed App","url":"https://github.com/macropeople/react-seed-app"}],"outline":[{"SAS Adapter":{"SASjs":"modules/sasjs","SASjsConfig":"classes/sasjsconfig.sasjsconfig-1","ServerType":"enums/servertype.servertype-1","SASjsRequest":"interfaces/sasjsrequest.sasjsrequest-1","SASjsWaitingRequest":"interfaces/sasjswaitingrequest.sasjswaitingrequest-1"},"SAS Viya API Client":"classes/sasviyaapiclient.sasviyaapiclient-1","SAS 9 API Client":"classes/sas9apiclient.sas9apiclient-1"}],"disableAutoModuleName":"false"}-->
|
||||||
|
</div>
|
||||||
|
<div class="col-2 col-menu secondary-menu">
|
||||||
|
<nav class="tsd-navigation secondary menu-sticky">
|
||||||
|
<ul class="before-current">
|
||||||
|
<li class=" tsd-kind-function tsd-parent-kind-module tsd-has-type-parameter root">
|
||||||
|
<a href="makerequest.html#makerequest-1" class="tsd-kind-icon">make<wbr>Request</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<footer class="with-border-bottom">
|
||||||
|
</footer>
|
||||||
|
<div class="container tsd-generator">
|
||||||
|
<p>Generated using <a href="http://typedoc.org/" target="_blank">TypeDoc</a></p>
|
||||||
|
</div>
|
||||||
|
<div class="overlay"></div>
|
||||||
|
<script src="../assets/js/main.js"></script>
|
||||||
|
<script>if (location.protocol == 'file:') document.write('<script src="../assets/js/search.js"><' + '/script>');</script>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
136
docs/modules/needsretry.html
Normal file
@@ -0,0 +1,136 @@
|
|||||||
|
<!doctype html>
|
||||||
|
<html class="default no-js">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<title>needsRetry | sasjs</title>
|
||||||
|
<meta name="description" content="">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<link rel="stylesheet" href="../assets/css/main.css">
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<header>
|
||||||
|
<div class="tsd-page-toolbar">
|
||||||
|
<div class="container">
|
||||||
|
<div class="table-wrap">
|
||||||
|
<div class="table-cell" id="tsd-search" data-index="../assets/js/search.js" data-base="..">
|
||||||
|
<div class="field">
|
||||||
|
<label for="tsd-search-field" class="tsd-widget search no-caption">Search</label>
|
||||||
|
<input id="tsd-search-field" type="text" />
|
||||||
|
</div>
|
||||||
|
<ul class="results">
|
||||||
|
<li class="state loading">Preparing search index...</li>
|
||||||
|
<li class="state failure">The search index is not available</li>
|
||||||
|
</ul>
|
||||||
|
<ul class="results-priority" style="display:none">
|
||||||
|
</ul>
|
||||||
|
<a href="../index.html" class="title">sasjs</a>
|
||||||
|
 <a href="https://github.com/macropeople/sasjs" class="title">SASjs on Github</a>
|
||||||
|
 <a href="https://sasjs.io" class="title">SASjs.io</a>
|
||||||
|
 <a href="https://github.com/macropeople/sasjs-cli" class="title">SASjs CLI</a>
|
||||||
|
 <a href="https://github.com/macropeople/react-seed-app" class="title">React Seed App</a>
|
||||||
|
</div>
|
||||||
|
<div class="table-cell" id="tsd-widgets">
|
||||||
|
<div id="tsd-filter">
|
||||||
|
<a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a>
|
||||||
|
<div class="tsd-filter-group">
|
||||||
|
<div class="tsd-select" id="tsd-filter-visibility">
|
||||||
|
<span class="tsd-select-label">All</span>
|
||||||
|
<ul class="tsd-select-list">
|
||||||
|
<li data-value="public">Public</li>
|
||||||
|
<li data-value="protected">Public/Protected</li>
|
||||||
|
<li data-value="private" class="selected">All</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<input type="checkbox" id="tsd-filter-inherited" checked />
|
||||||
|
<label class="tsd-widget" for="tsd-filter-inherited">Inherited</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="tsd-page-title">
|
||||||
|
<div class="container">
|
||||||
|
<ul class="tsd-breadcrumb">
|
||||||
|
<li>
|
||||||
|
<a href="needsretry.html">needsRetry</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
<div class="container container-main">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-3 col-menu menu-sticky-wrap menu-highlight">
|
||||||
|
<nav class="tsd-navigation outline primary">
|
||||||
|
<a style="margin-left:0em" href="../globals.html">Globals</a>
|
||||||
|
<ul style="display:none">
|
||||||
|
{"SAS Adapter":{"SASjs":"modules/sasjs","SASjsConfig":"classes/sasjsconfig.sasjsconfig-1","ServerType":"enums/servertype.servertype-1","SASjsRequest":"interfaces/sasjsrequest.sasjsrequest-1","SASjsWaitingRequest":"interfaces/sasjswaitingrequest.sasjswaitingrequest-1"},"SAS Viya API Client":"classes/sasviyaapiclient.sasviyaapiclient-1","SAS 9 API Client":"classes/sas9apiclient.sas9apiclient-1"}
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
<div class="col-7 offset-3 col-content">
|
||||||
|
<h1>Module needsRetry</h1>
|
||||||
|
<section class="tsd-panel-group tsd-index-group">
|
||||||
|
<section class="tsd-panel tsd-index-panel">
|
||||||
|
<div class="tsd-index-content">
|
||||||
|
<section class="tsd-index-section ">
|
||||||
|
<h3>Functions</h3>
|
||||||
|
<ul class="tsd-index-list">
|
||||||
|
<li class="tsd-kind-function tsd-parent-kind-module"><a href="needsretry.html#needsretry-1" class="tsd-kind-icon">needsRetry</a></li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel-group tsd-member-group ">
|
||||||
|
<h2>Functions</h2>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-module">
|
||||||
|
<a name="needsretry-1" class="tsd-anchor"></a>
|
||||||
|
<h3><span class="tsd-flag ts-flagConst">Const</span> needs<wbr>Retry</h3>
|
||||||
|
<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-module">
|
||||||
|
<li class="tsd-signature tsd-kind-icon">needs<wbr>Retry<span class="tsd-signature-symbol">(</span>responseText<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="tsd-descriptions">
|
||||||
|
<li class="tsd-description">
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in utils/needsRetry.ts:1</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
<h4 class="tsd-parameters-title">Parameters</h4>
|
||||||
|
<ul class="tsd-parameters">
|
||||||
|
<li>
|
||||||
|
<h5>responseText: <span class="tsd-signature-type">string</span></h5>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
<!--{"options":"/Users/allan/git/sasjs","tsconfig":"/Users/allan/git/sasjs","inputFiles":["/Users/allan/git/sasjs/src/SAS9ApiClient.ts","/Users/allan/git/sasjs/src/SASViyaApiClient.ts","/Users/allan/git/sasjs/src/SASjs.ts","/Users/allan/git/sasjs/src/index.ts","/Users/allan/git/sasjs/src/types/Context.ts","/Users/allan/git/sasjs/src/types/CsrfToken.ts","/Users/allan/git/sasjs/src/types/Folder.ts","/Users/allan/git/sasjs/src/types/Job.ts","/Users/allan/git/sasjs/src/types/JobResult.ts","/Users/allan/git/sasjs/src/types/Link.ts","/Users/allan/git/sasjs/src/types/SASjsConfig.ts","/Users/allan/git/sasjs/src/types/SASjsRequest.ts","/Users/allan/git/sasjs/src/types/SASjsWaitingRequest.ts","/Users/allan/git/sasjs/src/types/ServerType.ts","/Users/allan/git/sasjs/src/types/Session.ts","/Users/allan/git/sasjs/src/types/index.ts","/Users/allan/git/sasjs/src/utils/asyncForEach.ts","/Users/allan/git/sasjs/src/utils/compareTimestamps.ts","/Users/allan/git/sasjs/src/utils/convertToCsv.ts","/Users/allan/git/sasjs/src/utils/index.ts","/Users/allan/git/sasjs/src/utils/isAuthorizeFormRequired.ts","/Users/allan/git/sasjs/src/utils/isLoginRequired.ts","/Users/allan/git/sasjs/src/utils/isLoginSuccess.ts","/Users/allan/git/sasjs/src/utils/makeRequest.ts","/Users/allan/git/sasjs/src/utils/needsRetry.ts","/Users/allan/git/sasjs/src/utils/parseAndSubmitAuthorizeForm.ts","/Users/allan/git/sasjs/src/utils/parseGeneratedCode.ts","/Users/allan/git/sasjs/src/utils/parseSasViyaLog.ts","/Users/allan/git/sasjs/src/utils/parseSourceCode.ts","/Users/allan/git/sasjs/src/utils/serialize.ts","/Users/allan/git/sasjs/src/utils/splitChunks.ts"],"mode":1,"includeDeclarations":true,"entryPoint":"","exclude":["**/*+(index|.spec|.e2e).ts"],"externalPattern":[],"excludeExternals":true,"excludeNotExported":true,"excludeNotDocumented":false,"excludePrivate":true,"excludeProtected":false,"ignoreCompilerErrors":true,"disableSources":false,"includes":"","media":"","out":"docs","json":"","theme":"./node_modules/typedoc-neo-theme/bin/default","name":"","includeVersion":false,"excludeTags":[],"readme":"","defaultCategory":"Other","categoryOrder":[],"categorizeByGroup":true,"gitRevision":"","gitRemote":"origin","gaID":"","gaSite":"auto","hideGenerator":false,"toc":[],"disableOutputCheck":true,"help":false,"version":false,"plugin":[],"logger":"console","listInvalidSymbolLinks":false,"links":[{"label":"SASjs on Github","url":"https://github.com/macropeople/sasjs"},{"label":"SASjs.io","url":"https://sasjs.io"},{"label":"SASjs CLI","url":"https://github.com/macropeople/sasjs-cli"},{"label":"React Seed App","url":"https://github.com/macropeople/react-seed-app"}],"outline":[{"SAS Adapter":{"SASjs":"modules/sasjs","SASjsConfig":"classes/sasjsconfig.sasjsconfig-1","ServerType":"enums/servertype.servertype-1","SASjsRequest":"interfaces/sasjsrequest.sasjsrequest-1","SASjsWaitingRequest":"interfaces/sasjswaitingrequest.sasjswaitingrequest-1"},"SAS Viya API Client":"classes/sasviyaapiclient.sasviyaapiclient-1","SAS 9 API Client":"classes/sas9apiclient.sas9apiclient-1"}],"disableAutoModuleName":"false"}-->
|
||||||
|
</div>
|
||||||
|
<div class="col-2 col-menu secondary-menu">
|
||||||
|
<nav class="tsd-navigation secondary menu-sticky">
|
||||||
|
<ul class="before-current">
|
||||||
|
<li class=" tsd-kind-function tsd-parent-kind-module root">
|
||||||
|
<a href="needsretry.html#needsretry-1" class="tsd-kind-icon">needs<wbr>Retry</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<footer class="with-border-bottom">
|
||||||
|
</footer>
|
||||||
|
<div class="container tsd-generator">
|
||||||
|
<p>Generated using <a href="http://typedoc.org/" target="_blank">TypeDoc</a></p>
|
||||||
|
</div>
|
||||||
|
<div class="overlay"></div>
|
||||||
|
<script src="../assets/js/main.js"></script>
|
||||||
|
<script>if (location.protocol == 'file:') document.write('<script src="../assets/js/search.js"><' + '/script>');</script>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
139
docs/modules/parseandsubmitauthorizeform.html
Normal file
@@ -0,0 +1,139 @@
|
|||||||
|
<!doctype html>
|
||||||
|
<html class="default no-js">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<title>parseAndSubmitAuthorizeForm | sasjs</title>
|
||||||
|
<meta name="description" content="">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<link rel="stylesheet" href="../assets/css/main.css">
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<header>
|
||||||
|
<div class="tsd-page-toolbar">
|
||||||
|
<div class="container">
|
||||||
|
<div class="table-wrap">
|
||||||
|
<div class="table-cell" id="tsd-search" data-index="../assets/js/search.js" data-base="..">
|
||||||
|
<div class="field">
|
||||||
|
<label for="tsd-search-field" class="tsd-widget search no-caption">Search</label>
|
||||||
|
<input id="tsd-search-field" type="text" />
|
||||||
|
</div>
|
||||||
|
<ul class="results">
|
||||||
|
<li class="state loading">Preparing search index...</li>
|
||||||
|
<li class="state failure">The search index is not available</li>
|
||||||
|
</ul>
|
||||||
|
<ul class="results-priority" style="display:none">
|
||||||
|
</ul>
|
||||||
|
<a href="../index.html" class="title">sasjs</a>
|
||||||
|
 <a href="https://github.com/macropeople/sasjs" class="title">SASjs on Github</a>
|
||||||
|
 <a href="https://sasjs.io" class="title">SASjs.io</a>
|
||||||
|
 <a href="https://github.com/macropeople/sasjs-cli" class="title">SASjs CLI</a>
|
||||||
|
 <a href="https://github.com/macropeople/react-seed-app" class="title">React Seed App</a>
|
||||||
|
</div>
|
||||||
|
<div class="table-cell" id="tsd-widgets">
|
||||||
|
<div id="tsd-filter">
|
||||||
|
<a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a>
|
||||||
|
<div class="tsd-filter-group">
|
||||||
|
<div class="tsd-select" id="tsd-filter-visibility">
|
||||||
|
<span class="tsd-select-label">All</span>
|
||||||
|
<ul class="tsd-select-list">
|
||||||
|
<li data-value="public">Public</li>
|
||||||
|
<li data-value="protected">Public/Protected</li>
|
||||||
|
<li data-value="private" class="selected">All</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<input type="checkbox" id="tsd-filter-inherited" checked />
|
||||||
|
<label class="tsd-widget" for="tsd-filter-inherited">Inherited</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="tsd-page-title">
|
||||||
|
<div class="container">
|
||||||
|
<ul class="tsd-breadcrumb">
|
||||||
|
<li>
|
||||||
|
<a href="parseandsubmitauthorizeform.html">parseAndSubmitAuthorizeForm</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
<div class="container container-main">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-3 col-menu menu-sticky-wrap menu-highlight">
|
||||||
|
<nav class="tsd-navigation outline primary">
|
||||||
|
<a style="margin-left:0em" href="../globals.html">Globals</a>
|
||||||
|
<ul style="display:none">
|
||||||
|
{"SAS Adapter":{"SASjs":"modules/sasjs","SASjsConfig":"classes/sasjsconfig.sasjsconfig-1","ServerType":"enums/servertype.servertype-1","SASjsRequest":"interfaces/sasjsrequest.sasjsrequest-1","SASjsWaitingRequest":"interfaces/sasjswaitingrequest.sasjswaitingrequest-1"},"SAS Viya API Client":"classes/sasviyaapiclient.sasviyaapiclient-1","SAS 9 API Client":"classes/sas9apiclient.sas9apiclient-1"}
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
<div class="col-7 offset-3 col-content">
|
||||||
|
<h1>Module parseAndSubmitAuthorizeForm</h1>
|
||||||
|
<section class="tsd-panel-group tsd-index-group">
|
||||||
|
<section class="tsd-panel tsd-index-panel">
|
||||||
|
<div class="tsd-index-content">
|
||||||
|
<section class="tsd-index-section ">
|
||||||
|
<h3>Functions</h3>
|
||||||
|
<ul class="tsd-index-list">
|
||||||
|
<li class="tsd-kind-function tsd-parent-kind-module"><a href="parseandsubmitauthorizeform.html#parseandsubmitauthorizeform-1" class="tsd-kind-icon">parseAndSubmitAuthorizeForm</a></li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel-group tsd-member-group ">
|
||||||
|
<h2>Functions</h2>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-module">
|
||||||
|
<a name="parseandsubmitauthorizeform-1" class="tsd-anchor"></a>
|
||||||
|
<h3><span class="tsd-flag ts-flagConst">Const</span> parse<wbr>And<wbr>Submit<wbr>Authorize<wbr>Form</h3>
|
||||||
|
<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-module">
|
||||||
|
<li class="tsd-signature tsd-kind-icon">parse<wbr>And<wbr>Submit<wbr>Authorize<wbr>Form<span class="tsd-signature-symbol">(</span>response<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, serverUrl<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">unknown</span><span class="tsd-signature-symbol">></span></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="tsd-descriptions">
|
||||||
|
<li class="tsd-description">
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in utils/parseAndSubmitAuthorizeForm.ts:1</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
<h4 class="tsd-parameters-title">Parameters</h4>
|
||||||
|
<ul class="tsd-parameters">
|
||||||
|
<li>
|
||||||
|
<h5>response: <span class="tsd-signature-type">string</span></h5>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<h5>serverUrl: <span class="tsd-signature-type">string</span></h5>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">unknown</span><span class="tsd-signature-symbol">></span></h4>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
<!--{"options":"/Users/allan/git/sasjs","tsconfig":"/Users/allan/git/sasjs","inputFiles":["/Users/allan/git/sasjs/src/SAS9ApiClient.ts","/Users/allan/git/sasjs/src/SASViyaApiClient.ts","/Users/allan/git/sasjs/src/SASjs.ts","/Users/allan/git/sasjs/src/index.ts","/Users/allan/git/sasjs/src/types/Context.ts","/Users/allan/git/sasjs/src/types/CsrfToken.ts","/Users/allan/git/sasjs/src/types/Folder.ts","/Users/allan/git/sasjs/src/types/Job.ts","/Users/allan/git/sasjs/src/types/JobResult.ts","/Users/allan/git/sasjs/src/types/Link.ts","/Users/allan/git/sasjs/src/types/SASjsConfig.ts","/Users/allan/git/sasjs/src/types/SASjsRequest.ts","/Users/allan/git/sasjs/src/types/SASjsWaitingRequest.ts","/Users/allan/git/sasjs/src/types/ServerType.ts","/Users/allan/git/sasjs/src/types/Session.ts","/Users/allan/git/sasjs/src/types/index.ts","/Users/allan/git/sasjs/src/utils/asyncForEach.ts","/Users/allan/git/sasjs/src/utils/compareTimestamps.ts","/Users/allan/git/sasjs/src/utils/convertToCsv.ts","/Users/allan/git/sasjs/src/utils/index.ts","/Users/allan/git/sasjs/src/utils/isAuthorizeFormRequired.ts","/Users/allan/git/sasjs/src/utils/isLoginRequired.ts","/Users/allan/git/sasjs/src/utils/isLoginSuccess.ts","/Users/allan/git/sasjs/src/utils/makeRequest.ts","/Users/allan/git/sasjs/src/utils/needsRetry.ts","/Users/allan/git/sasjs/src/utils/parseAndSubmitAuthorizeForm.ts","/Users/allan/git/sasjs/src/utils/parseGeneratedCode.ts","/Users/allan/git/sasjs/src/utils/parseSasViyaLog.ts","/Users/allan/git/sasjs/src/utils/parseSourceCode.ts","/Users/allan/git/sasjs/src/utils/serialize.ts","/Users/allan/git/sasjs/src/utils/splitChunks.ts"],"mode":1,"includeDeclarations":true,"entryPoint":"","exclude":["**/*+(index|.spec|.e2e).ts"],"externalPattern":[],"excludeExternals":true,"excludeNotExported":true,"excludeNotDocumented":false,"excludePrivate":true,"excludeProtected":false,"ignoreCompilerErrors":true,"disableSources":false,"includes":"","media":"","out":"docs","json":"","theme":"./node_modules/typedoc-neo-theme/bin/default","name":"","includeVersion":false,"excludeTags":[],"readme":"","defaultCategory":"Other","categoryOrder":[],"categorizeByGroup":true,"gitRevision":"","gitRemote":"origin","gaID":"","gaSite":"auto","hideGenerator":false,"toc":[],"disableOutputCheck":true,"help":false,"version":false,"plugin":[],"logger":"console","listInvalidSymbolLinks":false,"links":[{"label":"SASjs on Github","url":"https://github.com/macropeople/sasjs"},{"label":"SASjs.io","url":"https://sasjs.io"},{"label":"SASjs CLI","url":"https://github.com/macropeople/sasjs-cli"},{"label":"React Seed App","url":"https://github.com/macropeople/react-seed-app"}],"outline":[{"SAS Adapter":{"SASjs":"modules/sasjs","SASjsConfig":"classes/sasjsconfig.sasjsconfig-1","ServerType":"enums/servertype.servertype-1","SASjsRequest":"interfaces/sasjsrequest.sasjsrequest-1","SASjsWaitingRequest":"interfaces/sasjswaitingrequest.sasjswaitingrequest-1"},"SAS Viya API Client":"classes/sasviyaapiclient.sasviyaapiclient-1","SAS 9 API Client":"classes/sas9apiclient.sas9apiclient-1"}],"disableAutoModuleName":"false"}-->
|
||||||
|
</div>
|
||||||
|
<div class="col-2 col-menu secondary-menu">
|
||||||
|
<nav class="tsd-navigation secondary menu-sticky">
|
||||||
|
<ul class="before-current">
|
||||||
|
<li class=" tsd-kind-function tsd-parent-kind-module root">
|
||||||
|
<a href="parseandsubmitauthorizeform.html#parseandsubmitauthorizeform-1" class="tsd-kind-icon">parse<wbr>And<wbr>Submit<wbr>Authorize<wbr>Form</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<footer class="with-border-bottom">
|
||||||
|
</footer>
|
||||||
|
<div class="container tsd-generator">
|
||||||
|
<p>Generated using <a href="http://typedoc.org/" target="_blank">TypeDoc</a></p>
|
||||||
|
</div>
|
||||||
|
<div class="overlay"></div>
|
||||||
|
<script src="../assets/js/main.js"></script>
|
||||||
|
<script>if (location.protocol == 'file:') document.write('<script src="../assets/js/search.js"><' + '/script>');</script>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
136
docs/modules/parsegeneratedcode.html
Normal file
@@ -0,0 +1,136 @@
|
|||||||
|
<!doctype html>
|
||||||
|
<html class="default no-js">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<title>parseGeneratedCode | sasjs</title>
|
||||||
|
<meta name="description" content="">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<link rel="stylesheet" href="../assets/css/main.css">
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<header>
|
||||||
|
<div class="tsd-page-toolbar">
|
||||||
|
<div class="container">
|
||||||
|
<div class="table-wrap">
|
||||||
|
<div class="table-cell" id="tsd-search" data-index="../assets/js/search.js" data-base="..">
|
||||||
|
<div class="field">
|
||||||
|
<label for="tsd-search-field" class="tsd-widget search no-caption">Search</label>
|
||||||
|
<input id="tsd-search-field" type="text" />
|
||||||
|
</div>
|
||||||
|
<ul class="results">
|
||||||
|
<li class="state loading">Preparing search index...</li>
|
||||||
|
<li class="state failure">The search index is not available</li>
|
||||||
|
</ul>
|
||||||
|
<ul class="results-priority" style="display:none">
|
||||||
|
</ul>
|
||||||
|
<a href="../index.html" class="title">sasjs</a>
|
||||||
|
 <a href="https://github.com/macropeople/sasjs" class="title">SASjs on Github</a>
|
||||||
|
 <a href="https://sasjs.io" class="title">SASjs.io</a>
|
||||||
|
 <a href="https://github.com/macropeople/sasjs-cli" class="title">SASjs CLI</a>
|
||||||
|
 <a href="https://github.com/macropeople/react-seed-app" class="title">React Seed App</a>
|
||||||
|
</div>
|
||||||
|
<div class="table-cell" id="tsd-widgets">
|
||||||
|
<div id="tsd-filter">
|
||||||
|
<a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a>
|
||||||
|
<div class="tsd-filter-group">
|
||||||
|
<div class="tsd-select" id="tsd-filter-visibility">
|
||||||
|
<span class="tsd-select-label">All</span>
|
||||||
|
<ul class="tsd-select-list">
|
||||||
|
<li data-value="public">Public</li>
|
||||||
|
<li data-value="protected">Public/Protected</li>
|
||||||
|
<li data-value="private" class="selected">All</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<input type="checkbox" id="tsd-filter-inherited" checked />
|
||||||
|
<label class="tsd-widget" for="tsd-filter-inherited">Inherited</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="tsd-page-title">
|
||||||
|
<div class="container">
|
||||||
|
<ul class="tsd-breadcrumb">
|
||||||
|
<li>
|
||||||
|
<a href="parsegeneratedcode.html">parseGeneratedCode</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
<div class="container container-main">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-3 col-menu menu-sticky-wrap menu-highlight">
|
||||||
|
<nav class="tsd-navigation outline primary">
|
||||||
|
<a style="margin-left:0em" href="../globals.html">Globals</a>
|
||||||
|
<ul style="display:none">
|
||||||
|
{"SAS Adapter":{"SASjs":"modules/sasjs","SASjsConfig":"classes/sasjsconfig.sasjsconfig-1","ServerType":"enums/servertype.servertype-1","SASjsRequest":"interfaces/sasjsrequest.sasjsrequest-1","SASjsWaitingRequest":"interfaces/sasjswaitingrequest.sasjswaitingrequest-1"},"SAS Viya API Client":"classes/sasviyaapiclient.sasviyaapiclient-1","SAS 9 API Client":"classes/sas9apiclient.sas9apiclient-1"}
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
<div class="col-7 offset-3 col-content">
|
||||||
|
<h1>Module parseGeneratedCode</h1>
|
||||||
|
<section class="tsd-panel-group tsd-index-group">
|
||||||
|
<section class="tsd-panel tsd-index-panel">
|
||||||
|
<div class="tsd-index-content">
|
||||||
|
<section class="tsd-index-section ">
|
||||||
|
<h3>Functions</h3>
|
||||||
|
<ul class="tsd-index-list">
|
||||||
|
<li class="tsd-kind-function tsd-parent-kind-module"><a href="parsegeneratedcode.html#parsegeneratedcode-1" class="tsd-kind-icon">parseGeneratedCode</a></li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel-group tsd-member-group ">
|
||||||
|
<h2>Functions</h2>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-module">
|
||||||
|
<a name="parsegeneratedcode-1" class="tsd-anchor"></a>
|
||||||
|
<h3><span class="tsd-flag ts-flagConst">Const</span> parse<wbr>Generated<wbr>Code</h3>
|
||||||
|
<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-module">
|
||||||
|
<li class="tsd-signature tsd-kind-icon">parse<wbr>Generated<wbr>Code<span class="tsd-signature-symbol">(</span>log<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="tsd-descriptions">
|
||||||
|
<li class="tsd-description">
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in utils/parseGeneratedCode.ts:1</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
<h4 class="tsd-parameters-title">Parameters</h4>
|
||||||
|
<ul class="tsd-parameters">
|
||||||
|
<li>
|
||||||
|
<h5>log: <span class="tsd-signature-type">string</span></h5>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span></h4>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
<!--{"options":"/Users/allan/git/sasjs","tsconfig":"/Users/allan/git/sasjs","inputFiles":["/Users/allan/git/sasjs/src/SAS9ApiClient.ts","/Users/allan/git/sasjs/src/SASViyaApiClient.ts","/Users/allan/git/sasjs/src/SASjs.ts","/Users/allan/git/sasjs/src/index.ts","/Users/allan/git/sasjs/src/types/Context.ts","/Users/allan/git/sasjs/src/types/CsrfToken.ts","/Users/allan/git/sasjs/src/types/Folder.ts","/Users/allan/git/sasjs/src/types/Job.ts","/Users/allan/git/sasjs/src/types/JobResult.ts","/Users/allan/git/sasjs/src/types/Link.ts","/Users/allan/git/sasjs/src/types/SASjsConfig.ts","/Users/allan/git/sasjs/src/types/SASjsRequest.ts","/Users/allan/git/sasjs/src/types/SASjsWaitingRequest.ts","/Users/allan/git/sasjs/src/types/ServerType.ts","/Users/allan/git/sasjs/src/types/Session.ts","/Users/allan/git/sasjs/src/types/index.ts","/Users/allan/git/sasjs/src/utils/asyncForEach.ts","/Users/allan/git/sasjs/src/utils/compareTimestamps.ts","/Users/allan/git/sasjs/src/utils/convertToCsv.ts","/Users/allan/git/sasjs/src/utils/index.ts","/Users/allan/git/sasjs/src/utils/isAuthorizeFormRequired.ts","/Users/allan/git/sasjs/src/utils/isLoginRequired.ts","/Users/allan/git/sasjs/src/utils/isLoginSuccess.ts","/Users/allan/git/sasjs/src/utils/makeRequest.ts","/Users/allan/git/sasjs/src/utils/needsRetry.ts","/Users/allan/git/sasjs/src/utils/parseAndSubmitAuthorizeForm.ts","/Users/allan/git/sasjs/src/utils/parseGeneratedCode.ts","/Users/allan/git/sasjs/src/utils/parseSasViyaLog.ts","/Users/allan/git/sasjs/src/utils/parseSourceCode.ts","/Users/allan/git/sasjs/src/utils/serialize.ts","/Users/allan/git/sasjs/src/utils/splitChunks.ts"],"mode":1,"includeDeclarations":true,"entryPoint":"","exclude":["**/*+(index|.spec|.e2e).ts"],"externalPattern":[],"excludeExternals":true,"excludeNotExported":true,"excludeNotDocumented":false,"excludePrivate":true,"excludeProtected":false,"ignoreCompilerErrors":true,"disableSources":false,"includes":"","media":"","out":"docs","json":"","theme":"./node_modules/typedoc-neo-theme/bin/default","name":"","includeVersion":false,"excludeTags":[],"readme":"","defaultCategory":"Other","categoryOrder":[],"categorizeByGroup":true,"gitRevision":"","gitRemote":"origin","gaID":"","gaSite":"auto","hideGenerator":false,"toc":[],"disableOutputCheck":true,"help":false,"version":false,"plugin":[],"logger":"console","listInvalidSymbolLinks":false,"links":[{"label":"SASjs on Github","url":"https://github.com/macropeople/sasjs"},{"label":"SASjs.io","url":"https://sasjs.io"},{"label":"SASjs CLI","url":"https://github.com/macropeople/sasjs-cli"},{"label":"React Seed App","url":"https://github.com/macropeople/react-seed-app"}],"outline":[{"SAS Adapter":{"SASjs":"modules/sasjs","SASjsConfig":"classes/sasjsconfig.sasjsconfig-1","ServerType":"enums/servertype.servertype-1","SASjsRequest":"interfaces/sasjsrequest.sasjsrequest-1","SASjsWaitingRequest":"interfaces/sasjswaitingrequest.sasjswaitingrequest-1"},"SAS Viya API Client":"classes/sasviyaapiclient.sasviyaapiclient-1","SAS 9 API Client":"classes/sas9apiclient.sas9apiclient-1"}],"disableAutoModuleName":"false"}-->
|
||||||
|
</div>
|
||||||
|
<div class="col-2 col-menu secondary-menu">
|
||||||
|
<nav class="tsd-navigation secondary menu-sticky">
|
||||||
|
<ul class="before-current">
|
||||||
|
<li class=" tsd-kind-function tsd-parent-kind-module root">
|
||||||
|
<a href="parsegeneratedcode.html#parsegeneratedcode-1" class="tsd-kind-icon">parse<wbr>Generated<wbr>Code</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<footer class="with-border-bottom">
|
||||||
|
</footer>
|
||||||
|
<div class="container tsd-generator">
|
||||||
|
<p>Generated using <a href="http://typedoc.org/" target="_blank">TypeDoc</a></p>
|
||||||
|
</div>
|
||||||
|
<div class="overlay"></div>
|
||||||
|
<script src="../assets/js/main.js"></script>
|
||||||
|
<script>if (location.protocol == 'file:') document.write('<script src="../assets/js/search.js"><' + '/script>');</script>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
144
docs/modules/parsesasviyalog.html
Normal file
@@ -0,0 +1,144 @@
|
|||||||
|
<!doctype html>
|
||||||
|
<html class="default no-js">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<title>parseSasViyaLog | sasjs</title>
|
||||||
|
<meta name="description" content="">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<link rel="stylesheet" href="../assets/css/main.css">
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<header>
|
||||||
|
<div class="tsd-page-toolbar">
|
||||||
|
<div class="container">
|
||||||
|
<div class="table-wrap">
|
||||||
|
<div class="table-cell" id="tsd-search" data-index="../assets/js/search.js" data-base="..">
|
||||||
|
<div class="field">
|
||||||
|
<label for="tsd-search-field" class="tsd-widget search no-caption">Search</label>
|
||||||
|
<input id="tsd-search-field" type="text" />
|
||||||
|
</div>
|
||||||
|
<ul class="results">
|
||||||
|
<li class="state loading">Preparing search index...</li>
|
||||||
|
<li class="state failure">The search index is not available</li>
|
||||||
|
</ul>
|
||||||
|
<ul class="results-priority" style="display:none">
|
||||||
|
</ul>
|
||||||
|
<a href="../index.html" class="title">sasjs</a>
|
||||||
|
 <a href="https://github.com/macropeople/sasjs" class="title">SASjs on Github</a>
|
||||||
|
 <a href="https://sasjs.io" class="title">SASjs.io</a>
|
||||||
|
 <a href="https://github.com/macropeople/sasjs-cli" class="title">SASjs CLI</a>
|
||||||
|
 <a href="https://github.com/macropeople/react-seed-app" class="title">React Seed App</a>
|
||||||
|
</div>
|
||||||
|
<div class="table-cell" id="tsd-widgets">
|
||||||
|
<div id="tsd-filter">
|
||||||
|
<a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a>
|
||||||
|
<div class="tsd-filter-group">
|
||||||
|
<div class="tsd-select" id="tsd-filter-visibility">
|
||||||
|
<span class="tsd-select-label">All</span>
|
||||||
|
<ul class="tsd-select-list">
|
||||||
|
<li data-value="public">Public</li>
|
||||||
|
<li data-value="protected">Public/Protected</li>
|
||||||
|
<li data-value="private" class="selected">All</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<input type="checkbox" id="tsd-filter-inherited" checked />
|
||||||
|
<label class="tsd-widget" for="tsd-filter-inherited">Inherited</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="tsd-page-title">
|
||||||
|
<div class="container">
|
||||||
|
<ul class="tsd-breadcrumb">
|
||||||
|
<li>
|
||||||
|
<a href="parsesasviyalog.html">parseSasViyaLog</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
<div class="container container-main">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-3 col-menu menu-sticky-wrap menu-highlight">
|
||||||
|
<nav class="tsd-navigation outline primary">
|
||||||
|
<a style="margin-left:0em" href="../globals.html">Globals</a>
|
||||||
|
<ul style="display:none">
|
||||||
|
{"SAS Adapter":{"SASjs":"modules/sasjs","SASjsConfig":"classes/sasjsconfig.sasjsconfig-1","ServerType":"enums/servertype.servertype-1","SASjsRequest":"interfaces/sasjsrequest.sasjsrequest-1","SASjsWaitingRequest":"interfaces/sasjswaitingrequest.sasjswaitingrequest-1"},"SAS Viya API Client":"classes/sasviyaapiclient.sasviyaapiclient-1","SAS 9 API Client":"classes/sas9apiclient.sas9apiclient-1"}
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
<div class="col-7 offset-3 col-content">
|
||||||
|
<h1>Module parseSasViyaLog</h1>
|
||||||
|
<section class="tsd-panel-group tsd-index-group">
|
||||||
|
<section class="tsd-panel tsd-index-panel">
|
||||||
|
<div class="tsd-index-content">
|
||||||
|
<section class="tsd-index-section ">
|
||||||
|
<h3>Functions</h3>
|
||||||
|
<ul class="tsd-index-list">
|
||||||
|
<li class="tsd-kind-function tsd-parent-kind-module"><a href="parsesasviyalog.html#parsesasviyalog-1" class="tsd-kind-icon">parseSasViyaLog</a></li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel-group tsd-member-group ">
|
||||||
|
<h2>Functions</h2>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-module">
|
||||||
|
<a name="parsesasviyalog-1" class="tsd-anchor"></a>
|
||||||
|
<h3><span class="tsd-flag ts-flagConst">Const</span> parse<wbr>Sas<wbr>Viya<wbr>Log</h3>
|
||||||
|
<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-module">
|
||||||
|
<li class="tsd-signature tsd-kind-icon">parse<wbr>Sas<wbr>Viya<wbr>Log<span class="tsd-signature-symbol">(</span>logResponse<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">object</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">object</span></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="tsd-descriptions">
|
||||||
|
<li class="tsd-description">
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in utils/parseSasViyaLog.ts:1</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
<h4 class="tsd-parameters-title">Parameters</h4>
|
||||||
|
<ul class="tsd-parameters">
|
||||||
|
<li>
|
||||||
|
<h5>logResponse: <span class="tsd-signature-type">object</span></h5>
|
||||||
|
<ul class="tsd-parameters">
|
||||||
|
<li class="tsd-parameter">
|
||||||
|
<h5>items<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">[]</span></h5>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span>
|
||||||
|
<span class="tsd-signature-symbol"> | </span>
|
||||||
|
<span class="tsd-signature-type">object</span>
|
||||||
|
</h4>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
<!--{"options":"/Users/allan/git/sasjs","tsconfig":"/Users/allan/git/sasjs","inputFiles":["/Users/allan/git/sasjs/src/SAS9ApiClient.ts","/Users/allan/git/sasjs/src/SASViyaApiClient.ts","/Users/allan/git/sasjs/src/SASjs.ts","/Users/allan/git/sasjs/src/index.ts","/Users/allan/git/sasjs/src/types/Context.ts","/Users/allan/git/sasjs/src/types/CsrfToken.ts","/Users/allan/git/sasjs/src/types/Folder.ts","/Users/allan/git/sasjs/src/types/Job.ts","/Users/allan/git/sasjs/src/types/JobResult.ts","/Users/allan/git/sasjs/src/types/Link.ts","/Users/allan/git/sasjs/src/types/SASjsConfig.ts","/Users/allan/git/sasjs/src/types/SASjsRequest.ts","/Users/allan/git/sasjs/src/types/SASjsWaitingRequest.ts","/Users/allan/git/sasjs/src/types/ServerType.ts","/Users/allan/git/sasjs/src/types/Session.ts","/Users/allan/git/sasjs/src/types/index.ts","/Users/allan/git/sasjs/src/utils/asyncForEach.ts","/Users/allan/git/sasjs/src/utils/compareTimestamps.ts","/Users/allan/git/sasjs/src/utils/convertToCsv.ts","/Users/allan/git/sasjs/src/utils/index.ts","/Users/allan/git/sasjs/src/utils/isAuthorizeFormRequired.ts","/Users/allan/git/sasjs/src/utils/isLoginRequired.ts","/Users/allan/git/sasjs/src/utils/isLoginSuccess.ts","/Users/allan/git/sasjs/src/utils/makeRequest.ts","/Users/allan/git/sasjs/src/utils/needsRetry.ts","/Users/allan/git/sasjs/src/utils/parseAndSubmitAuthorizeForm.ts","/Users/allan/git/sasjs/src/utils/parseGeneratedCode.ts","/Users/allan/git/sasjs/src/utils/parseSasViyaLog.ts","/Users/allan/git/sasjs/src/utils/parseSourceCode.ts","/Users/allan/git/sasjs/src/utils/serialize.ts","/Users/allan/git/sasjs/src/utils/splitChunks.ts"],"mode":1,"includeDeclarations":true,"entryPoint":"","exclude":["**/*+(index|.spec|.e2e).ts"],"externalPattern":[],"excludeExternals":true,"excludeNotExported":true,"excludeNotDocumented":false,"excludePrivate":true,"excludeProtected":false,"ignoreCompilerErrors":true,"disableSources":false,"includes":"","media":"","out":"docs","json":"","theme":"./node_modules/typedoc-neo-theme/bin/default","name":"","includeVersion":false,"excludeTags":[],"readme":"","defaultCategory":"Other","categoryOrder":[],"categorizeByGroup":true,"gitRevision":"","gitRemote":"origin","gaID":"","gaSite":"auto","hideGenerator":false,"toc":[],"disableOutputCheck":true,"help":false,"version":false,"plugin":[],"logger":"console","listInvalidSymbolLinks":false,"links":[{"label":"SASjs on Github","url":"https://github.com/macropeople/sasjs"},{"label":"SASjs.io","url":"https://sasjs.io"},{"label":"SASjs CLI","url":"https://github.com/macropeople/sasjs-cli"},{"label":"React Seed App","url":"https://github.com/macropeople/react-seed-app"}],"outline":[{"SAS Adapter":{"SASjs":"modules/sasjs","SASjsConfig":"classes/sasjsconfig.sasjsconfig-1","ServerType":"enums/servertype.servertype-1","SASjsRequest":"interfaces/sasjsrequest.sasjsrequest-1","SASjsWaitingRequest":"interfaces/sasjswaitingrequest.sasjswaitingrequest-1"},"SAS Viya API Client":"classes/sasviyaapiclient.sasviyaapiclient-1","SAS 9 API Client":"classes/sas9apiclient.sas9apiclient-1"}],"disableAutoModuleName":"false"}-->
|
||||||
|
</div>
|
||||||
|
<div class="col-2 col-menu secondary-menu">
|
||||||
|
<nav class="tsd-navigation secondary menu-sticky">
|
||||||
|
<ul class="before-current">
|
||||||
|
<li class=" tsd-kind-function tsd-parent-kind-module root">
|
||||||
|
<a href="parsesasviyalog.html#parsesasviyalog-1" class="tsd-kind-icon">parse<wbr>Sas<wbr>Viya<wbr>Log</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<footer class="with-border-bottom">
|
||||||
|
</footer>
|
||||||
|
<div class="container tsd-generator">
|
||||||
|
<p>Generated using <a href="http://typedoc.org/" target="_blank">TypeDoc</a></p>
|
||||||
|
</div>
|
||||||
|
<div class="overlay"></div>
|
||||||
|
<script src="../assets/js/main.js"></script>
|
||||||
|
<script>if (location.protocol == 'file:') document.write('<script src="../assets/js/search.js"><' + '/script>');</script>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
136
docs/modules/parsesourcecode.html
Normal file
@@ -0,0 +1,136 @@
|
|||||||
|
<!doctype html>
|
||||||
|
<html class="default no-js">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<title>parseSourceCode | sasjs</title>
|
||||||
|
<meta name="description" content="">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<link rel="stylesheet" href="../assets/css/main.css">
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<header>
|
||||||
|
<div class="tsd-page-toolbar">
|
||||||
|
<div class="container">
|
||||||
|
<div class="table-wrap">
|
||||||
|
<div class="table-cell" id="tsd-search" data-index="../assets/js/search.js" data-base="..">
|
||||||
|
<div class="field">
|
||||||
|
<label for="tsd-search-field" class="tsd-widget search no-caption">Search</label>
|
||||||
|
<input id="tsd-search-field" type="text" />
|
||||||
|
</div>
|
||||||
|
<ul class="results">
|
||||||
|
<li class="state loading">Preparing search index...</li>
|
||||||
|
<li class="state failure">The search index is not available</li>
|
||||||
|
</ul>
|
||||||
|
<ul class="results-priority" style="display:none">
|
||||||
|
</ul>
|
||||||
|
<a href="../index.html" class="title">sasjs</a>
|
||||||
|
 <a href="https://github.com/macropeople/sasjs" class="title">SASjs on Github</a>
|
||||||
|
 <a href="https://sasjs.io" class="title">SASjs.io</a>
|
||||||
|
 <a href="https://github.com/macropeople/sasjs-cli" class="title">SASjs CLI</a>
|
||||||
|
 <a href="https://github.com/macropeople/react-seed-app" class="title">React Seed App</a>
|
||||||
|
</div>
|
||||||
|
<div class="table-cell" id="tsd-widgets">
|
||||||
|
<div id="tsd-filter">
|
||||||
|
<a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a>
|
||||||
|
<div class="tsd-filter-group">
|
||||||
|
<div class="tsd-select" id="tsd-filter-visibility">
|
||||||
|
<span class="tsd-select-label">All</span>
|
||||||
|
<ul class="tsd-select-list">
|
||||||
|
<li data-value="public">Public</li>
|
||||||
|
<li data-value="protected">Public/Protected</li>
|
||||||
|
<li data-value="private" class="selected">All</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<input type="checkbox" id="tsd-filter-inherited" checked />
|
||||||
|
<label class="tsd-widget" for="tsd-filter-inherited">Inherited</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="tsd-page-title">
|
||||||
|
<div class="container">
|
||||||
|
<ul class="tsd-breadcrumb">
|
||||||
|
<li>
|
||||||
|
<a href="parsesourcecode.html">parseSourceCode</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
<div class="container container-main">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-3 col-menu menu-sticky-wrap menu-highlight">
|
||||||
|
<nav class="tsd-navigation outline primary">
|
||||||
|
<a style="margin-left:0em" href="../globals.html">Globals</a>
|
||||||
|
<ul style="display:none">
|
||||||
|
{"SAS Adapter":{"SASjs":"modules/sasjs","SASjsConfig":"classes/sasjsconfig.sasjsconfig-1","ServerType":"enums/servertype.servertype-1","SASjsRequest":"interfaces/sasjsrequest.sasjsrequest-1","SASjsWaitingRequest":"interfaces/sasjswaitingrequest.sasjswaitingrequest-1"},"SAS Viya API Client":"classes/sasviyaapiclient.sasviyaapiclient-1","SAS 9 API Client":"classes/sas9apiclient.sas9apiclient-1"}
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
<div class="col-7 offset-3 col-content">
|
||||||
|
<h1>Module parseSourceCode</h1>
|
||||||
|
<section class="tsd-panel-group tsd-index-group">
|
||||||
|
<section class="tsd-panel tsd-index-panel">
|
||||||
|
<div class="tsd-index-content">
|
||||||
|
<section class="tsd-index-section ">
|
||||||
|
<h3>Functions</h3>
|
||||||
|
<ul class="tsd-index-list">
|
||||||
|
<li class="tsd-kind-function tsd-parent-kind-module"><a href="parsesourcecode.html#parsesourcecode-1" class="tsd-kind-icon">parseSourceCode</a></li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel-group tsd-member-group ">
|
||||||
|
<h2>Functions</h2>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-module">
|
||||||
|
<a name="parsesourcecode-1" class="tsd-anchor"></a>
|
||||||
|
<h3><span class="tsd-flag ts-flagConst">Const</span> parse<wbr>Source<wbr>Code</h3>
|
||||||
|
<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-module">
|
||||||
|
<li class="tsd-signature tsd-kind-icon">parse<wbr>Source<wbr>Code<span class="tsd-signature-symbol">(</span>log<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="tsd-descriptions">
|
||||||
|
<li class="tsd-description">
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in utils/parseSourceCode.ts:1</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
<h4 class="tsd-parameters-title">Parameters</h4>
|
||||||
|
<ul class="tsd-parameters">
|
||||||
|
<li>
|
||||||
|
<h5>log: <span class="tsd-signature-type">string</span></h5>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span></h4>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
<!--{"options":"/Users/allan/git/sasjs","tsconfig":"/Users/allan/git/sasjs","inputFiles":["/Users/allan/git/sasjs/src/SAS9ApiClient.ts","/Users/allan/git/sasjs/src/SASViyaApiClient.ts","/Users/allan/git/sasjs/src/SASjs.ts","/Users/allan/git/sasjs/src/index.ts","/Users/allan/git/sasjs/src/types/Context.ts","/Users/allan/git/sasjs/src/types/CsrfToken.ts","/Users/allan/git/sasjs/src/types/Folder.ts","/Users/allan/git/sasjs/src/types/Job.ts","/Users/allan/git/sasjs/src/types/JobResult.ts","/Users/allan/git/sasjs/src/types/Link.ts","/Users/allan/git/sasjs/src/types/SASjsConfig.ts","/Users/allan/git/sasjs/src/types/SASjsRequest.ts","/Users/allan/git/sasjs/src/types/SASjsWaitingRequest.ts","/Users/allan/git/sasjs/src/types/ServerType.ts","/Users/allan/git/sasjs/src/types/Session.ts","/Users/allan/git/sasjs/src/types/index.ts","/Users/allan/git/sasjs/src/utils/asyncForEach.ts","/Users/allan/git/sasjs/src/utils/compareTimestamps.ts","/Users/allan/git/sasjs/src/utils/convertToCsv.ts","/Users/allan/git/sasjs/src/utils/index.ts","/Users/allan/git/sasjs/src/utils/isAuthorizeFormRequired.ts","/Users/allan/git/sasjs/src/utils/isLoginRequired.ts","/Users/allan/git/sasjs/src/utils/isLoginSuccess.ts","/Users/allan/git/sasjs/src/utils/makeRequest.ts","/Users/allan/git/sasjs/src/utils/needsRetry.ts","/Users/allan/git/sasjs/src/utils/parseAndSubmitAuthorizeForm.ts","/Users/allan/git/sasjs/src/utils/parseGeneratedCode.ts","/Users/allan/git/sasjs/src/utils/parseSasViyaLog.ts","/Users/allan/git/sasjs/src/utils/parseSourceCode.ts","/Users/allan/git/sasjs/src/utils/serialize.ts","/Users/allan/git/sasjs/src/utils/splitChunks.ts"],"mode":1,"includeDeclarations":true,"entryPoint":"","exclude":["**/*+(index|.spec|.e2e).ts"],"externalPattern":[],"excludeExternals":true,"excludeNotExported":true,"excludeNotDocumented":false,"excludePrivate":true,"excludeProtected":false,"ignoreCompilerErrors":true,"disableSources":false,"includes":"","media":"","out":"docs","json":"","theme":"./node_modules/typedoc-neo-theme/bin/default","name":"","includeVersion":false,"excludeTags":[],"readme":"","defaultCategory":"Other","categoryOrder":[],"categorizeByGroup":true,"gitRevision":"","gitRemote":"origin","gaID":"","gaSite":"auto","hideGenerator":false,"toc":[],"disableOutputCheck":true,"help":false,"version":false,"plugin":[],"logger":"console","listInvalidSymbolLinks":false,"links":[{"label":"SASjs on Github","url":"https://github.com/macropeople/sasjs"},{"label":"SASjs.io","url":"https://sasjs.io"},{"label":"SASjs CLI","url":"https://github.com/macropeople/sasjs-cli"},{"label":"React Seed App","url":"https://github.com/macropeople/react-seed-app"}],"outline":[{"SAS Adapter":{"SASjs":"modules/sasjs","SASjsConfig":"classes/sasjsconfig.sasjsconfig-1","ServerType":"enums/servertype.servertype-1","SASjsRequest":"interfaces/sasjsrequest.sasjsrequest-1","SASjsWaitingRequest":"interfaces/sasjswaitingrequest.sasjswaitingrequest-1"},"SAS Viya API Client":"classes/sasviyaapiclient.sasviyaapiclient-1","SAS 9 API Client":"classes/sas9apiclient.sas9apiclient-1"}],"disableAutoModuleName":"false"}-->
|
||||||
|
</div>
|
||||||
|
<div class="col-2 col-menu secondary-menu">
|
||||||
|
<nav class="tsd-navigation secondary menu-sticky">
|
||||||
|
<ul class="before-current">
|
||||||
|
<li class=" tsd-kind-function tsd-parent-kind-module root">
|
||||||
|
<a href="parsesourcecode.html#parsesourcecode-1" class="tsd-kind-icon">parse<wbr>Source<wbr>Code</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<footer class="with-border-bottom">
|
||||||
|
</footer>
|
||||||
|
<div class="container tsd-generator">
|
||||||
|
<p>Generated using <a href="http://typedoc.org/" target="_blank">TypeDoc</a></p>
|
||||||
|
</div>
|
||||||
|
<div class="overlay"></div>
|
||||||
|
<script src="../assets/js/main.js"></script>
|
||||||
|
<script>if (location.protocol == 'file:') document.write('<script src="../assets/js/search.js"><' + '/script>');</script>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
110
docs/modules/sas9apiclient.html
Normal file
@@ -0,0 +1,110 @@
|
|||||||
|
<!doctype html>
|
||||||
|
<html class="default no-js">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<title>SAS9ApiClient | sasjs</title>
|
||||||
|
<meta name="description" content="">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<link rel="stylesheet" href="../assets/css/main.css">
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<header>
|
||||||
|
<div class="tsd-page-toolbar">
|
||||||
|
<div class="container">
|
||||||
|
<div class="table-wrap">
|
||||||
|
<div class="table-cell" id="tsd-search" data-index="../assets/js/search.js" data-base="..">
|
||||||
|
<div class="field">
|
||||||
|
<label for="tsd-search-field" class="tsd-widget search no-caption">Search</label>
|
||||||
|
<input id="tsd-search-field" type="text" />
|
||||||
|
</div>
|
||||||
|
<ul class="results">
|
||||||
|
<li class="state loading">Preparing search index...</li>
|
||||||
|
<li class="state failure">The search index is not available</li>
|
||||||
|
</ul>
|
||||||
|
<ul class="results-priority" style="display:none">
|
||||||
|
</ul>
|
||||||
|
<a href="../index.html" class="title">sasjs</a>
|
||||||
|
 <a href="https://github.com/macropeople/sasjs" class="title">SASjs on Github</a>
|
||||||
|
 <a href="https://sasjs.io" class="title">SASjs.io</a>
|
||||||
|
 <a href="https://github.com/macropeople/sasjs-cli" class="title">SASjs CLI</a>
|
||||||
|
 <a href="https://github.com/macropeople/react-seed-app" class="title">React Seed App</a>
|
||||||
|
</div>
|
||||||
|
<div class="table-cell" id="tsd-widgets">
|
||||||
|
<div id="tsd-filter">
|
||||||
|
<a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a>
|
||||||
|
<div class="tsd-filter-group">
|
||||||
|
<div class="tsd-select" id="tsd-filter-visibility">
|
||||||
|
<span class="tsd-select-label">All</span>
|
||||||
|
<ul class="tsd-select-list">
|
||||||
|
<li data-value="public">Public</li>
|
||||||
|
<li data-value="protected">Public/Protected</li>
|
||||||
|
<li data-value="private" class="selected">All</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<input type="checkbox" id="tsd-filter-inherited" checked />
|
||||||
|
<label class="tsd-widget" for="tsd-filter-inherited">Inherited</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="tsd-page-title">
|
||||||
|
<div class="container">
|
||||||
|
<ul class="tsd-breadcrumb">
|
||||||
|
<li>
|
||||||
|
<a href="sas9apiclient.html">SAS9ApiClient</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
<div class="container container-main">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-3 col-menu menu-sticky-wrap menu-highlight">
|
||||||
|
<nav class="tsd-navigation outline primary">
|
||||||
|
<a style="margin-left:0em" href="../globals.html">Globals</a>
|
||||||
|
<ul style="display:none">
|
||||||
|
{"SAS Adapter":{"SASjs":"modules/sasjs","SASjsConfig":"classes/sasjsconfig.sasjsconfig-1","ServerType":"enums/servertype.servertype-1","SASjsRequest":"interfaces/sasjsrequest.sasjsrequest-1","SASjsWaitingRequest":"interfaces/sasjswaitingrequest.sasjswaitingrequest-1"},"SAS Viya API Client":"classes/sasviyaapiclient.sasviyaapiclient-1","SAS 9 API Client":"classes/sas9apiclient.sas9apiclient-1"}
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
<div class="col-7 offset-3 col-content">
|
||||||
|
<h1>Module SAS9ApiClient</h1>
|
||||||
|
<section class="tsd-panel-group tsd-index-group">
|
||||||
|
<section class="tsd-panel tsd-index-panel">
|
||||||
|
<div class="tsd-index-content">
|
||||||
|
<section class="tsd-index-section ">
|
||||||
|
<h3>Classes</h3>
|
||||||
|
<ul class="tsd-index-list">
|
||||||
|
<li class="tsd-kind-class tsd-parent-kind-module"><a href="../classes/sas9apiclient.sas9apiclient-1.html" class="tsd-kind-icon">SAS9ApiClient</a></li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
<!--{"options":"/Users/allan/git/sasjs","tsconfig":"/Users/allan/git/sasjs","inputFiles":["/Users/allan/git/sasjs/src/SAS9ApiClient.ts","/Users/allan/git/sasjs/src/SASViyaApiClient.ts","/Users/allan/git/sasjs/src/SASjs.ts","/Users/allan/git/sasjs/src/index.ts","/Users/allan/git/sasjs/src/types/Context.ts","/Users/allan/git/sasjs/src/types/CsrfToken.ts","/Users/allan/git/sasjs/src/types/Folder.ts","/Users/allan/git/sasjs/src/types/Job.ts","/Users/allan/git/sasjs/src/types/JobResult.ts","/Users/allan/git/sasjs/src/types/Link.ts","/Users/allan/git/sasjs/src/types/SASjsConfig.ts","/Users/allan/git/sasjs/src/types/SASjsRequest.ts","/Users/allan/git/sasjs/src/types/SASjsWaitingRequest.ts","/Users/allan/git/sasjs/src/types/ServerType.ts","/Users/allan/git/sasjs/src/types/Session.ts","/Users/allan/git/sasjs/src/types/index.ts","/Users/allan/git/sasjs/src/utils/asyncForEach.ts","/Users/allan/git/sasjs/src/utils/compareTimestamps.ts","/Users/allan/git/sasjs/src/utils/convertToCsv.ts","/Users/allan/git/sasjs/src/utils/index.ts","/Users/allan/git/sasjs/src/utils/isAuthorizeFormRequired.ts","/Users/allan/git/sasjs/src/utils/isLoginRequired.ts","/Users/allan/git/sasjs/src/utils/isLoginSuccess.ts","/Users/allan/git/sasjs/src/utils/makeRequest.ts","/Users/allan/git/sasjs/src/utils/needsRetry.ts","/Users/allan/git/sasjs/src/utils/parseAndSubmitAuthorizeForm.ts","/Users/allan/git/sasjs/src/utils/parseGeneratedCode.ts","/Users/allan/git/sasjs/src/utils/parseSasViyaLog.ts","/Users/allan/git/sasjs/src/utils/parseSourceCode.ts","/Users/allan/git/sasjs/src/utils/serialize.ts","/Users/allan/git/sasjs/src/utils/splitChunks.ts"],"mode":1,"includeDeclarations":true,"entryPoint":"","exclude":["**/*+(index|.spec|.e2e).ts"],"externalPattern":[],"excludeExternals":true,"excludeNotExported":true,"excludeNotDocumented":false,"excludePrivate":true,"excludeProtected":false,"ignoreCompilerErrors":true,"disableSources":false,"includes":"","media":"","out":"docs","json":"","theme":"./node_modules/typedoc-neo-theme/bin/default","name":"","includeVersion":false,"excludeTags":[],"readme":"","defaultCategory":"Other","categoryOrder":[],"categorizeByGroup":true,"gitRevision":"","gitRemote":"origin","gaID":"","gaSite":"auto","hideGenerator":false,"toc":[],"disableOutputCheck":true,"help":false,"version":false,"plugin":[],"logger":"console","listInvalidSymbolLinks":false,"links":[{"label":"SASjs on Github","url":"https://github.com/macropeople/sasjs"},{"label":"SASjs.io","url":"https://sasjs.io"},{"label":"SASjs CLI","url":"https://github.com/macropeople/sasjs-cli"},{"label":"React Seed App","url":"https://github.com/macropeople/react-seed-app"}],"outline":[{"SAS Adapter":{"SASjs":"modules/sasjs","SASjsConfig":"classes/sasjsconfig.sasjsconfig-1","ServerType":"enums/servertype.servertype-1","SASjsRequest":"interfaces/sasjsrequest.sasjsrequest-1","SASjsWaitingRequest":"interfaces/sasjswaitingrequest.sasjswaitingrequest-1"},"SAS Viya API Client":"classes/sasviyaapiclient.sasviyaapiclient-1","SAS 9 API Client":"classes/sas9apiclient.sas9apiclient-1"}],"disableAutoModuleName":"false"}-->
|
||||||
|
</div>
|
||||||
|
<div class="col-2 col-menu secondary-menu">
|
||||||
|
<nav class="tsd-navigation secondary menu-sticky">
|
||||||
|
<ul class="before-current">
|
||||||
|
<li class=" tsd-kind-class tsd-parent-kind-module root">
|
||||||
|
<a href="../classes/sas9apiclient.sas9apiclient-1.html" class="tsd-kind-icon">SAS9<wbr>Api<wbr>Client</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<footer class="with-border-bottom">
|
||||||
|
</footer>
|
||||||
|
<div class="container tsd-generator">
|
||||||
|
<p>Generated using <a href="http://typedoc.org/" target="_blank">TypeDoc</a></p>
|
||||||
|
</div>
|
||||||
|
<div class="overlay"></div>
|
||||||
|
<script src="../assets/js/main.js"></script>
|
||||||
|
<script>if (location.protocol == 'file:') document.write('<script src="../assets/js/search.js"><' + '/script>');</script>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
110
docs/modules/sasjs.html
Normal file
@@ -0,0 +1,110 @@
|
|||||||
|
<!doctype html>
|
||||||
|
<html class="default no-js">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<title>SASjs | sasjs</title>
|
||||||
|
<meta name="description" content="">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<link rel="stylesheet" href="../assets/css/main.css">
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<header>
|
||||||
|
<div class="tsd-page-toolbar">
|
||||||
|
<div class="container">
|
||||||
|
<div class="table-wrap">
|
||||||
|
<div class="table-cell" id="tsd-search" data-index="../assets/js/search.js" data-base="..">
|
||||||
|
<div class="field">
|
||||||
|
<label for="tsd-search-field" class="tsd-widget search no-caption">Search</label>
|
||||||
|
<input id="tsd-search-field" type="text" />
|
||||||
|
</div>
|
||||||
|
<ul class="results">
|
||||||
|
<li class="state loading">Preparing search index...</li>
|
||||||
|
<li class="state failure">The search index is not available</li>
|
||||||
|
</ul>
|
||||||
|
<ul class="results-priority" style="display:none">
|
||||||
|
</ul>
|
||||||
|
<a href="../index.html" class="title">sasjs</a>
|
||||||
|
 <a href="https://github.com/macropeople/sasjs" class="title">SASjs on Github</a>
|
||||||
|
 <a href="https://sasjs.io" class="title">SASjs.io</a>
|
||||||
|
 <a href="https://github.com/macropeople/sasjs-cli" class="title">SASjs CLI</a>
|
||||||
|
 <a href="https://github.com/macropeople/react-seed-app" class="title">React Seed App</a>
|
||||||
|
</div>
|
||||||
|
<div class="table-cell" id="tsd-widgets">
|
||||||
|
<div id="tsd-filter">
|
||||||
|
<a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a>
|
||||||
|
<div class="tsd-filter-group">
|
||||||
|
<div class="tsd-select" id="tsd-filter-visibility">
|
||||||
|
<span class="tsd-select-label">All</span>
|
||||||
|
<ul class="tsd-select-list">
|
||||||
|
<li data-value="public">Public</li>
|
||||||
|
<li data-value="protected">Public/Protected</li>
|
||||||
|
<li data-value="private" class="selected">All</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<input type="checkbox" id="tsd-filter-inherited" checked />
|
||||||
|
<label class="tsd-widget" for="tsd-filter-inherited">Inherited</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="tsd-page-title">
|
||||||
|
<div class="container">
|
||||||
|
<ul class="tsd-breadcrumb">
|
||||||
|
<li>
|
||||||
|
<a href="sasjs.html">SASjs</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
<div class="container container-main">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-3 col-menu menu-sticky-wrap menu-highlight">
|
||||||
|
<nav class="tsd-navigation outline primary">
|
||||||
|
<a style="margin-left:0em" href="../globals.html">Globals</a>
|
||||||
|
<ul style="display:none">
|
||||||
|
{"SAS Adapter":{"SASjs":"modules/sasjs","SASjsConfig":"classes/sasjsconfig.sasjsconfig-1","ServerType":"enums/servertype.servertype-1","SASjsRequest":"interfaces/sasjsrequest.sasjsrequest-1","SASjsWaitingRequest":"interfaces/sasjswaitingrequest.sasjswaitingrequest-1"},"SAS Viya API Client":"classes/sasviyaapiclient.sasviyaapiclient-1","SAS 9 API Client":"classes/sas9apiclient.sas9apiclient-1"}
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
<div class="col-7 offset-3 col-content">
|
||||||
|
<h1>Module SASjs</h1>
|
||||||
|
<section class="tsd-panel-group tsd-index-group">
|
||||||
|
<section class="tsd-panel tsd-index-panel">
|
||||||
|
<div class="tsd-index-content">
|
||||||
|
<section class="tsd-index-section ">
|
||||||
|
<h3>Classes</h3>
|
||||||
|
<ul class="tsd-index-list">
|
||||||
|
<li class="tsd-kind-class tsd-parent-kind-module"><a href="../classes/sasjs.sasjs-1.html" class="tsd-kind-icon">SASjs</a></li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
<!--{"options":"/Users/allan/git/sasjs","tsconfig":"/Users/allan/git/sasjs","inputFiles":["/Users/allan/git/sasjs/src/SAS9ApiClient.ts","/Users/allan/git/sasjs/src/SASViyaApiClient.ts","/Users/allan/git/sasjs/src/SASjs.ts","/Users/allan/git/sasjs/src/index.ts","/Users/allan/git/sasjs/src/types/Context.ts","/Users/allan/git/sasjs/src/types/CsrfToken.ts","/Users/allan/git/sasjs/src/types/Folder.ts","/Users/allan/git/sasjs/src/types/Job.ts","/Users/allan/git/sasjs/src/types/JobResult.ts","/Users/allan/git/sasjs/src/types/Link.ts","/Users/allan/git/sasjs/src/types/SASjsConfig.ts","/Users/allan/git/sasjs/src/types/SASjsRequest.ts","/Users/allan/git/sasjs/src/types/SASjsWaitingRequest.ts","/Users/allan/git/sasjs/src/types/ServerType.ts","/Users/allan/git/sasjs/src/types/Session.ts","/Users/allan/git/sasjs/src/types/index.ts","/Users/allan/git/sasjs/src/utils/asyncForEach.ts","/Users/allan/git/sasjs/src/utils/compareTimestamps.ts","/Users/allan/git/sasjs/src/utils/convertToCsv.ts","/Users/allan/git/sasjs/src/utils/index.ts","/Users/allan/git/sasjs/src/utils/isAuthorizeFormRequired.ts","/Users/allan/git/sasjs/src/utils/isLoginRequired.ts","/Users/allan/git/sasjs/src/utils/isLoginSuccess.ts","/Users/allan/git/sasjs/src/utils/makeRequest.ts","/Users/allan/git/sasjs/src/utils/needsRetry.ts","/Users/allan/git/sasjs/src/utils/parseAndSubmitAuthorizeForm.ts","/Users/allan/git/sasjs/src/utils/parseGeneratedCode.ts","/Users/allan/git/sasjs/src/utils/parseSasViyaLog.ts","/Users/allan/git/sasjs/src/utils/parseSourceCode.ts","/Users/allan/git/sasjs/src/utils/serialize.ts","/Users/allan/git/sasjs/src/utils/splitChunks.ts"],"mode":1,"includeDeclarations":true,"entryPoint":"","exclude":["**/*+(index|.spec|.e2e).ts"],"externalPattern":[],"excludeExternals":true,"excludeNotExported":true,"excludeNotDocumented":false,"excludePrivate":true,"excludeProtected":false,"ignoreCompilerErrors":true,"disableSources":false,"includes":"","media":"","out":"docs","json":"","theme":"./node_modules/typedoc-neo-theme/bin/default","name":"","includeVersion":false,"excludeTags":[],"readme":"","defaultCategory":"Other","categoryOrder":[],"categorizeByGroup":true,"gitRevision":"","gitRemote":"origin","gaID":"","gaSite":"auto","hideGenerator":false,"toc":[],"disableOutputCheck":true,"help":false,"version":false,"plugin":[],"logger":"console","listInvalidSymbolLinks":false,"links":[{"label":"SASjs on Github","url":"https://github.com/macropeople/sasjs"},{"label":"SASjs.io","url":"https://sasjs.io"},{"label":"SASjs CLI","url":"https://github.com/macropeople/sasjs-cli"},{"label":"React Seed App","url":"https://github.com/macropeople/react-seed-app"}],"outline":[{"SAS Adapter":{"SASjs":"modules/sasjs","SASjsConfig":"classes/sasjsconfig.sasjsconfig-1","ServerType":"enums/servertype.servertype-1","SASjsRequest":"interfaces/sasjsrequest.sasjsrequest-1","SASjsWaitingRequest":"interfaces/sasjswaitingrequest.sasjswaitingrequest-1"},"SAS Viya API Client":"classes/sasviyaapiclient.sasviyaapiclient-1","SAS 9 API Client":"classes/sas9apiclient.sas9apiclient-1"}],"disableAutoModuleName":"false"}-->
|
||||||
|
</div>
|
||||||
|
<div class="col-2 col-menu secondary-menu">
|
||||||
|
<nav class="tsd-navigation secondary menu-sticky">
|
||||||
|
<ul class="before-current">
|
||||||
|
<li class=" tsd-kind-class tsd-parent-kind-module root">
|
||||||
|
<a href="../classes/sasjs.sasjs-1.html" class="tsd-kind-icon">SASjs</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<footer class="with-border-bottom">
|
||||||
|
</footer>
|
||||||
|
<div class="container tsd-generator">
|
||||||
|
<p>Generated using <a href="http://typedoc.org/" target="_blank">TypeDoc</a></p>
|
||||||
|
</div>
|
||||||
|
<div class="overlay"></div>
|
||||||
|
<script src="../assets/js/main.js"></script>
|
||||||
|
<script>if (location.protocol == 'file:') document.write('<script src="../assets/js/search.js"><' + '/script>');</script>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
110
docs/modules/sasjsconfig.html
Normal file
@@ -0,0 +1,110 @@
|
|||||||
|
<!doctype html>
|
||||||
|
<html class="default no-js">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<title>SASjsConfig | sasjs</title>
|
||||||
|
<meta name="description" content="">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<link rel="stylesheet" href="../assets/css/main.css">
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<header>
|
||||||
|
<div class="tsd-page-toolbar">
|
||||||
|
<div class="container">
|
||||||
|
<div class="table-wrap">
|
||||||
|
<div class="table-cell" id="tsd-search" data-index="../assets/js/search.js" data-base="..">
|
||||||
|
<div class="field">
|
||||||
|
<label for="tsd-search-field" class="tsd-widget search no-caption">Search</label>
|
||||||
|
<input id="tsd-search-field" type="text" />
|
||||||
|
</div>
|
||||||
|
<ul class="results">
|
||||||
|
<li class="state loading">Preparing search index...</li>
|
||||||
|
<li class="state failure">The search index is not available</li>
|
||||||
|
</ul>
|
||||||
|
<ul class="results-priority" style="display:none">
|
||||||
|
</ul>
|
||||||
|
<a href="../index.html" class="title">sasjs</a>
|
||||||
|
 <a href="https://github.com/macropeople/sasjs" class="title">SASjs on Github</a>
|
||||||
|
 <a href="https://sasjs.io" class="title">SASjs.io</a>
|
||||||
|
 <a href="https://github.com/macropeople/sasjs-cli" class="title">SASjs CLI</a>
|
||||||
|
 <a href="https://github.com/macropeople/react-seed-app" class="title">React Seed App</a>
|
||||||
|
</div>
|
||||||
|
<div class="table-cell" id="tsd-widgets">
|
||||||
|
<div id="tsd-filter">
|
||||||
|
<a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a>
|
||||||
|
<div class="tsd-filter-group">
|
||||||
|
<div class="tsd-select" id="tsd-filter-visibility">
|
||||||
|
<span class="tsd-select-label">All</span>
|
||||||
|
<ul class="tsd-select-list">
|
||||||
|
<li data-value="public">Public</li>
|
||||||
|
<li data-value="protected">Public/Protected</li>
|
||||||
|
<li data-value="private" class="selected">All</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<input type="checkbox" id="tsd-filter-inherited" checked />
|
||||||
|
<label class="tsd-widget" for="tsd-filter-inherited">Inherited</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="tsd-page-title">
|
||||||
|
<div class="container">
|
||||||
|
<ul class="tsd-breadcrumb">
|
||||||
|
<li>
|
||||||
|
<a href="sasjsconfig.html">SASjsConfig</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
<div class="container container-main">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-3 col-menu menu-sticky-wrap menu-highlight">
|
||||||
|
<nav class="tsd-navigation outline primary">
|
||||||
|
<a style="margin-left:0em" href="../globals.html">Globals</a>
|
||||||
|
<ul style="display:none">
|
||||||
|
{"SAS Adapter":{"SASjs":"modules/sasjs","SASjsConfig":"classes/sasjsconfig.sasjsconfig-1","ServerType":"enums/servertype.servertype-1","SASjsRequest":"interfaces/sasjsrequest.sasjsrequest-1","SASjsWaitingRequest":"interfaces/sasjswaitingrequest.sasjswaitingrequest-1"},"SAS Viya API Client":"classes/sasviyaapiclient.sasviyaapiclient-1","SAS 9 API Client":"classes/sas9apiclient.sas9apiclient-1"}
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
<div class="col-7 offset-3 col-content">
|
||||||
|
<h1>Module SASjsConfig</h1>
|
||||||
|
<section class="tsd-panel-group tsd-index-group">
|
||||||
|
<section class="tsd-panel tsd-index-panel">
|
||||||
|
<div class="tsd-index-content">
|
||||||
|
<section class="tsd-index-section ">
|
||||||
|
<h3>Classes</h3>
|
||||||
|
<ul class="tsd-index-list">
|
||||||
|
<li class="tsd-kind-class tsd-parent-kind-module"><a href="../classes/sasjsconfig.sasjsconfig-1.html" class="tsd-kind-icon">SASjsConfig</a></li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
<!--{"options":"/Users/allan/git/sasjs","tsconfig":"/Users/allan/git/sasjs","inputFiles":["/Users/allan/git/sasjs/src/SAS9ApiClient.ts","/Users/allan/git/sasjs/src/SASViyaApiClient.ts","/Users/allan/git/sasjs/src/SASjs.ts","/Users/allan/git/sasjs/src/index.ts","/Users/allan/git/sasjs/src/types/Context.ts","/Users/allan/git/sasjs/src/types/CsrfToken.ts","/Users/allan/git/sasjs/src/types/Folder.ts","/Users/allan/git/sasjs/src/types/Job.ts","/Users/allan/git/sasjs/src/types/JobResult.ts","/Users/allan/git/sasjs/src/types/Link.ts","/Users/allan/git/sasjs/src/types/SASjsConfig.ts","/Users/allan/git/sasjs/src/types/SASjsRequest.ts","/Users/allan/git/sasjs/src/types/SASjsWaitingRequest.ts","/Users/allan/git/sasjs/src/types/ServerType.ts","/Users/allan/git/sasjs/src/types/Session.ts","/Users/allan/git/sasjs/src/types/index.ts","/Users/allan/git/sasjs/src/utils/asyncForEach.ts","/Users/allan/git/sasjs/src/utils/compareTimestamps.ts","/Users/allan/git/sasjs/src/utils/convertToCsv.ts","/Users/allan/git/sasjs/src/utils/index.ts","/Users/allan/git/sasjs/src/utils/isAuthorizeFormRequired.ts","/Users/allan/git/sasjs/src/utils/isLoginRequired.ts","/Users/allan/git/sasjs/src/utils/isLoginSuccess.ts","/Users/allan/git/sasjs/src/utils/makeRequest.ts","/Users/allan/git/sasjs/src/utils/needsRetry.ts","/Users/allan/git/sasjs/src/utils/parseAndSubmitAuthorizeForm.ts","/Users/allan/git/sasjs/src/utils/parseGeneratedCode.ts","/Users/allan/git/sasjs/src/utils/parseSasViyaLog.ts","/Users/allan/git/sasjs/src/utils/parseSourceCode.ts","/Users/allan/git/sasjs/src/utils/serialize.ts","/Users/allan/git/sasjs/src/utils/splitChunks.ts"],"mode":1,"includeDeclarations":true,"entryPoint":"","exclude":["**/*+(index|.spec|.e2e).ts"],"externalPattern":[],"excludeExternals":true,"excludeNotExported":true,"excludeNotDocumented":false,"excludePrivate":true,"excludeProtected":false,"ignoreCompilerErrors":true,"disableSources":false,"includes":"","media":"","out":"docs","json":"","theme":"./node_modules/typedoc-neo-theme/bin/default","name":"","includeVersion":false,"excludeTags":[],"readme":"","defaultCategory":"Other","categoryOrder":[],"categorizeByGroup":true,"gitRevision":"","gitRemote":"origin","gaID":"","gaSite":"auto","hideGenerator":false,"toc":[],"disableOutputCheck":true,"help":false,"version":false,"plugin":[],"logger":"console","listInvalidSymbolLinks":false,"links":[{"label":"SASjs on Github","url":"https://github.com/macropeople/sasjs"},{"label":"SASjs.io","url":"https://sasjs.io"},{"label":"SASjs CLI","url":"https://github.com/macropeople/sasjs-cli"},{"label":"React Seed App","url":"https://github.com/macropeople/react-seed-app"}],"outline":[{"SAS Adapter":{"SASjs":"modules/sasjs","SASjsConfig":"classes/sasjsconfig.sasjsconfig-1","ServerType":"enums/servertype.servertype-1","SASjsRequest":"interfaces/sasjsrequest.sasjsrequest-1","SASjsWaitingRequest":"interfaces/sasjswaitingrequest.sasjswaitingrequest-1"},"SAS Viya API Client":"classes/sasviyaapiclient.sasviyaapiclient-1","SAS 9 API Client":"classes/sas9apiclient.sas9apiclient-1"}],"disableAutoModuleName":"false"}-->
|
||||||
|
</div>
|
||||||
|
<div class="col-2 col-menu secondary-menu">
|
||||||
|
<nav class="tsd-navigation secondary menu-sticky">
|
||||||
|
<ul class="before-current">
|
||||||
|
<li class=" tsd-kind-class tsd-parent-kind-module root">
|
||||||
|
<a href="../classes/sasjsconfig.sasjsconfig-1.html" class="tsd-kind-icon">SASjs<wbr>Config</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<footer class="with-border-bottom">
|
||||||
|
</footer>
|
||||||
|
<div class="container tsd-generator">
|
||||||
|
<p>Generated using <a href="http://typedoc.org/" target="_blank">TypeDoc</a></p>
|
||||||
|
</div>
|
||||||
|
<div class="overlay"></div>
|
||||||
|
<script src="../assets/js/main.js"></script>
|
||||||
|
<script>if (location.protocol == 'file:') document.write('<script src="../assets/js/search.js"><' + '/script>');</script>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
110
docs/modules/sasjsrequest.html
Normal file
@@ -0,0 +1,110 @@
|
|||||||
|
<!doctype html>
|
||||||
|
<html class="default no-js">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<title>SASjsRequest | sasjs</title>
|
||||||
|
<meta name="description" content="">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<link rel="stylesheet" href="../assets/css/main.css">
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<header>
|
||||||
|
<div class="tsd-page-toolbar">
|
||||||
|
<div class="container">
|
||||||
|
<div class="table-wrap">
|
||||||
|
<div class="table-cell" id="tsd-search" data-index="../assets/js/search.js" data-base="..">
|
||||||
|
<div class="field">
|
||||||
|
<label for="tsd-search-field" class="tsd-widget search no-caption">Search</label>
|
||||||
|
<input id="tsd-search-field" type="text" />
|
||||||
|
</div>
|
||||||
|
<ul class="results">
|
||||||
|
<li class="state loading">Preparing search index...</li>
|
||||||
|
<li class="state failure">The search index is not available</li>
|
||||||
|
</ul>
|
||||||
|
<ul class="results-priority" style="display:none">
|
||||||
|
</ul>
|
||||||
|
<a href="../index.html" class="title">sasjs</a>
|
||||||
|
 <a href="https://github.com/macropeople/sasjs" class="title">SASjs on Github</a>
|
||||||
|
 <a href="https://sasjs.io" class="title">SASjs.io</a>
|
||||||
|
 <a href="https://github.com/macropeople/sasjs-cli" class="title">SASjs CLI</a>
|
||||||
|
 <a href="https://github.com/macropeople/react-seed-app" class="title">React Seed App</a>
|
||||||
|
</div>
|
||||||
|
<div class="table-cell" id="tsd-widgets">
|
||||||
|
<div id="tsd-filter">
|
||||||
|
<a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a>
|
||||||
|
<div class="tsd-filter-group">
|
||||||
|
<div class="tsd-select" id="tsd-filter-visibility">
|
||||||
|
<span class="tsd-select-label">All</span>
|
||||||
|
<ul class="tsd-select-list">
|
||||||
|
<li data-value="public">Public</li>
|
||||||
|
<li data-value="protected">Public/Protected</li>
|
||||||
|
<li data-value="private" class="selected">All</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<input type="checkbox" id="tsd-filter-inherited" checked />
|
||||||
|
<label class="tsd-widget" for="tsd-filter-inherited">Inherited</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="tsd-page-title">
|
||||||
|
<div class="container">
|
||||||
|
<ul class="tsd-breadcrumb">
|
||||||
|
<li>
|
||||||
|
<a href="sasjsrequest.html">SASjsRequest</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
<div class="container container-main">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-3 col-menu menu-sticky-wrap menu-highlight">
|
||||||
|
<nav class="tsd-navigation outline primary">
|
||||||
|
<a style="margin-left:0em" href="../globals.html">Globals</a>
|
||||||
|
<ul style="display:none">
|
||||||
|
{"SAS Adapter":{"SASjs":"modules/sasjs","SASjsConfig":"classes/sasjsconfig.sasjsconfig-1","ServerType":"enums/servertype.servertype-1","SASjsRequest":"interfaces/sasjsrequest.sasjsrequest-1","SASjsWaitingRequest":"interfaces/sasjswaitingrequest.sasjswaitingrequest-1"},"SAS Viya API Client":"classes/sasviyaapiclient.sasviyaapiclient-1","SAS 9 API Client":"classes/sas9apiclient.sas9apiclient-1"}
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
<div class="col-7 offset-3 col-content">
|
||||||
|
<h1>Module SASjsRequest</h1>
|
||||||
|
<section class="tsd-panel-group tsd-index-group">
|
||||||
|
<section class="tsd-panel tsd-index-panel">
|
||||||
|
<div class="tsd-index-content">
|
||||||
|
<section class="tsd-index-section ">
|
||||||
|
<h3>Interfaces</h3>
|
||||||
|
<ul class="tsd-index-list">
|
||||||
|
<li class="tsd-kind-interface tsd-parent-kind-module"><a href="../interfaces/sasjsrequest.sasjsrequest-1.html" class="tsd-kind-icon">SASjsRequest</a></li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
<!--{"options":"/Users/allan/git/sasjs","tsconfig":"/Users/allan/git/sasjs","inputFiles":["/Users/allan/git/sasjs/src/SAS9ApiClient.ts","/Users/allan/git/sasjs/src/SASViyaApiClient.ts","/Users/allan/git/sasjs/src/SASjs.ts","/Users/allan/git/sasjs/src/index.ts","/Users/allan/git/sasjs/src/types/Context.ts","/Users/allan/git/sasjs/src/types/CsrfToken.ts","/Users/allan/git/sasjs/src/types/Folder.ts","/Users/allan/git/sasjs/src/types/Job.ts","/Users/allan/git/sasjs/src/types/JobResult.ts","/Users/allan/git/sasjs/src/types/Link.ts","/Users/allan/git/sasjs/src/types/SASjsConfig.ts","/Users/allan/git/sasjs/src/types/SASjsRequest.ts","/Users/allan/git/sasjs/src/types/SASjsWaitingRequest.ts","/Users/allan/git/sasjs/src/types/ServerType.ts","/Users/allan/git/sasjs/src/types/Session.ts","/Users/allan/git/sasjs/src/types/index.ts","/Users/allan/git/sasjs/src/utils/asyncForEach.ts","/Users/allan/git/sasjs/src/utils/compareTimestamps.ts","/Users/allan/git/sasjs/src/utils/convertToCsv.ts","/Users/allan/git/sasjs/src/utils/index.ts","/Users/allan/git/sasjs/src/utils/isAuthorizeFormRequired.ts","/Users/allan/git/sasjs/src/utils/isLoginRequired.ts","/Users/allan/git/sasjs/src/utils/isLoginSuccess.ts","/Users/allan/git/sasjs/src/utils/makeRequest.ts","/Users/allan/git/sasjs/src/utils/needsRetry.ts","/Users/allan/git/sasjs/src/utils/parseAndSubmitAuthorizeForm.ts","/Users/allan/git/sasjs/src/utils/parseGeneratedCode.ts","/Users/allan/git/sasjs/src/utils/parseSasViyaLog.ts","/Users/allan/git/sasjs/src/utils/parseSourceCode.ts","/Users/allan/git/sasjs/src/utils/serialize.ts","/Users/allan/git/sasjs/src/utils/splitChunks.ts"],"mode":1,"includeDeclarations":true,"entryPoint":"","exclude":["**/*+(index|.spec|.e2e).ts"],"externalPattern":[],"excludeExternals":true,"excludeNotExported":true,"excludeNotDocumented":false,"excludePrivate":true,"excludeProtected":false,"ignoreCompilerErrors":true,"disableSources":false,"includes":"","media":"","out":"docs","json":"","theme":"./node_modules/typedoc-neo-theme/bin/default","name":"","includeVersion":false,"excludeTags":[],"readme":"","defaultCategory":"Other","categoryOrder":[],"categorizeByGroup":true,"gitRevision":"","gitRemote":"origin","gaID":"","gaSite":"auto","hideGenerator":false,"toc":[],"disableOutputCheck":true,"help":false,"version":false,"plugin":[],"logger":"console","listInvalidSymbolLinks":false,"links":[{"label":"SASjs on Github","url":"https://github.com/macropeople/sasjs"},{"label":"SASjs.io","url":"https://sasjs.io"},{"label":"SASjs CLI","url":"https://github.com/macropeople/sasjs-cli"},{"label":"React Seed App","url":"https://github.com/macropeople/react-seed-app"}],"outline":[{"SAS Adapter":{"SASjs":"modules/sasjs","SASjsConfig":"classes/sasjsconfig.sasjsconfig-1","ServerType":"enums/servertype.servertype-1","SASjsRequest":"interfaces/sasjsrequest.sasjsrequest-1","SASjsWaitingRequest":"interfaces/sasjswaitingrequest.sasjswaitingrequest-1"},"SAS Viya API Client":"classes/sasviyaapiclient.sasviyaapiclient-1","SAS 9 API Client":"classes/sas9apiclient.sas9apiclient-1"}],"disableAutoModuleName":"false"}-->
|
||||||
|
</div>
|
||||||
|
<div class="col-2 col-menu secondary-menu">
|
||||||
|
<nav class="tsd-navigation secondary menu-sticky">
|
||||||
|
<ul class="before-current">
|
||||||
|
<li class=" tsd-kind-interface tsd-parent-kind-module root">
|
||||||
|
<a href="../interfaces/sasjsrequest.sasjsrequest-1.html" class="tsd-kind-icon">SASjs<wbr>Request</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<footer class="with-border-bottom">
|
||||||
|
</footer>
|
||||||
|
<div class="container tsd-generator">
|
||||||
|
<p>Generated using <a href="http://typedoc.org/" target="_blank">TypeDoc</a></p>
|
||||||
|
</div>
|
||||||
|
<div class="overlay"></div>
|
||||||
|
<script src="../assets/js/main.js"></script>
|
||||||
|
<script>if (location.protocol == 'file:') document.write('<script src="../assets/js/search.js"><' + '/script>');</script>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
110
docs/modules/sasjswaitingrequest.html
Normal file
@@ -0,0 +1,110 @@
|
|||||||
|
<!doctype html>
|
||||||
|
<html class="default no-js">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<title>SASjsWaitingRequest | sasjs</title>
|
||||||
|
<meta name="description" content="">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<link rel="stylesheet" href="../assets/css/main.css">
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<header>
|
||||||
|
<div class="tsd-page-toolbar">
|
||||||
|
<div class="container">
|
||||||
|
<div class="table-wrap">
|
||||||
|
<div class="table-cell" id="tsd-search" data-index="../assets/js/search.js" data-base="..">
|
||||||
|
<div class="field">
|
||||||
|
<label for="tsd-search-field" class="tsd-widget search no-caption">Search</label>
|
||||||
|
<input id="tsd-search-field" type="text" />
|
||||||
|
</div>
|
||||||
|
<ul class="results">
|
||||||
|
<li class="state loading">Preparing search index...</li>
|
||||||
|
<li class="state failure">The search index is not available</li>
|
||||||
|
</ul>
|
||||||
|
<ul class="results-priority" style="display:none">
|
||||||
|
</ul>
|
||||||
|
<a href="../index.html" class="title">sasjs</a>
|
||||||
|
 <a href="https://github.com/macropeople/sasjs" class="title">SASjs on Github</a>
|
||||||
|
 <a href="https://sasjs.io" class="title">SASjs.io</a>
|
||||||
|
 <a href="https://github.com/macropeople/sasjs-cli" class="title">SASjs CLI</a>
|
||||||
|
 <a href="https://github.com/macropeople/react-seed-app" class="title">React Seed App</a>
|
||||||
|
</div>
|
||||||
|
<div class="table-cell" id="tsd-widgets">
|
||||||
|
<div id="tsd-filter">
|
||||||
|
<a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a>
|
||||||
|
<div class="tsd-filter-group">
|
||||||
|
<div class="tsd-select" id="tsd-filter-visibility">
|
||||||
|
<span class="tsd-select-label">All</span>
|
||||||
|
<ul class="tsd-select-list">
|
||||||
|
<li data-value="public">Public</li>
|
||||||
|
<li data-value="protected">Public/Protected</li>
|
||||||
|
<li data-value="private" class="selected">All</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<input type="checkbox" id="tsd-filter-inherited" checked />
|
||||||
|
<label class="tsd-widget" for="tsd-filter-inherited">Inherited</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="tsd-page-title">
|
||||||
|
<div class="container">
|
||||||
|
<ul class="tsd-breadcrumb">
|
||||||
|
<li>
|
||||||
|
<a href="sasjswaitingrequest.html">SASjsWaitingRequest</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
<div class="container container-main">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-3 col-menu menu-sticky-wrap menu-highlight">
|
||||||
|
<nav class="tsd-navigation outline primary">
|
||||||
|
<a style="margin-left:0em" href="../globals.html">Globals</a>
|
||||||
|
<ul style="display:none">
|
||||||
|
{"SAS Adapter":{"SASjs":"modules/sasjs","SASjsConfig":"classes/sasjsconfig.sasjsconfig-1","ServerType":"enums/servertype.servertype-1","SASjsRequest":"interfaces/sasjsrequest.sasjsrequest-1","SASjsWaitingRequest":"interfaces/sasjswaitingrequest.sasjswaitingrequest-1"},"SAS Viya API Client":"classes/sasviyaapiclient.sasviyaapiclient-1","SAS 9 API Client":"classes/sas9apiclient.sas9apiclient-1"}
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
<div class="col-7 offset-3 col-content">
|
||||||
|
<h1>Module SASjsWaitingRequest</h1>
|
||||||
|
<section class="tsd-panel-group tsd-index-group">
|
||||||
|
<section class="tsd-panel tsd-index-panel">
|
||||||
|
<div class="tsd-index-content">
|
||||||
|
<section class="tsd-index-section ">
|
||||||
|
<h3>Interfaces</h3>
|
||||||
|
<ul class="tsd-index-list">
|
||||||
|
<li class="tsd-kind-interface tsd-parent-kind-module"><a href="../interfaces/sasjswaitingrequest.sasjswaitingrequest-1.html" class="tsd-kind-icon">SASjsWaitingRequest</a></li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
<!--{"options":"/Users/allan/git/sasjs","tsconfig":"/Users/allan/git/sasjs","inputFiles":["/Users/allan/git/sasjs/src/SAS9ApiClient.ts","/Users/allan/git/sasjs/src/SASViyaApiClient.ts","/Users/allan/git/sasjs/src/SASjs.ts","/Users/allan/git/sasjs/src/index.ts","/Users/allan/git/sasjs/src/types/Context.ts","/Users/allan/git/sasjs/src/types/CsrfToken.ts","/Users/allan/git/sasjs/src/types/Folder.ts","/Users/allan/git/sasjs/src/types/Job.ts","/Users/allan/git/sasjs/src/types/JobResult.ts","/Users/allan/git/sasjs/src/types/Link.ts","/Users/allan/git/sasjs/src/types/SASjsConfig.ts","/Users/allan/git/sasjs/src/types/SASjsRequest.ts","/Users/allan/git/sasjs/src/types/SASjsWaitingRequest.ts","/Users/allan/git/sasjs/src/types/ServerType.ts","/Users/allan/git/sasjs/src/types/Session.ts","/Users/allan/git/sasjs/src/types/index.ts","/Users/allan/git/sasjs/src/utils/asyncForEach.ts","/Users/allan/git/sasjs/src/utils/compareTimestamps.ts","/Users/allan/git/sasjs/src/utils/convertToCsv.ts","/Users/allan/git/sasjs/src/utils/index.ts","/Users/allan/git/sasjs/src/utils/isAuthorizeFormRequired.ts","/Users/allan/git/sasjs/src/utils/isLoginRequired.ts","/Users/allan/git/sasjs/src/utils/isLoginSuccess.ts","/Users/allan/git/sasjs/src/utils/makeRequest.ts","/Users/allan/git/sasjs/src/utils/needsRetry.ts","/Users/allan/git/sasjs/src/utils/parseAndSubmitAuthorizeForm.ts","/Users/allan/git/sasjs/src/utils/parseGeneratedCode.ts","/Users/allan/git/sasjs/src/utils/parseSasViyaLog.ts","/Users/allan/git/sasjs/src/utils/parseSourceCode.ts","/Users/allan/git/sasjs/src/utils/serialize.ts","/Users/allan/git/sasjs/src/utils/splitChunks.ts"],"mode":1,"includeDeclarations":true,"entryPoint":"","exclude":["**/*+(index|.spec|.e2e).ts"],"externalPattern":[],"excludeExternals":true,"excludeNotExported":true,"excludeNotDocumented":false,"excludePrivate":true,"excludeProtected":false,"ignoreCompilerErrors":true,"disableSources":false,"includes":"","media":"","out":"docs","json":"","theme":"./node_modules/typedoc-neo-theme/bin/default","name":"","includeVersion":false,"excludeTags":[],"readme":"","defaultCategory":"Other","categoryOrder":[],"categorizeByGroup":true,"gitRevision":"","gitRemote":"origin","gaID":"","gaSite":"auto","hideGenerator":false,"toc":[],"disableOutputCheck":true,"help":false,"version":false,"plugin":[],"logger":"console","listInvalidSymbolLinks":false,"links":[{"label":"SASjs on Github","url":"https://github.com/macropeople/sasjs"},{"label":"SASjs.io","url":"https://sasjs.io"},{"label":"SASjs CLI","url":"https://github.com/macropeople/sasjs-cli"},{"label":"React Seed App","url":"https://github.com/macropeople/react-seed-app"}],"outline":[{"SAS Adapter":{"SASjs":"modules/sasjs","SASjsConfig":"classes/sasjsconfig.sasjsconfig-1","ServerType":"enums/servertype.servertype-1","SASjsRequest":"interfaces/sasjsrequest.sasjsrequest-1","SASjsWaitingRequest":"interfaces/sasjswaitingrequest.sasjswaitingrequest-1"},"SAS Viya API Client":"classes/sasviyaapiclient.sasviyaapiclient-1","SAS 9 API Client":"classes/sas9apiclient.sas9apiclient-1"}],"disableAutoModuleName":"false"}-->
|
||||||
|
</div>
|
||||||
|
<div class="col-2 col-menu secondary-menu">
|
||||||
|
<nav class="tsd-navigation secondary menu-sticky">
|
||||||
|
<ul class="before-current">
|
||||||
|
<li class=" tsd-kind-interface tsd-parent-kind-module root">
|
||||||
|
<a href="../interfaces/sasjswaitingrequest.sasjswaitingrequest-1.html" class="tsd-kind-icon">SASjs<wbr>Waiting<wbr>Request</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<footer class="with-border-bottom">
|
||||||
|
</footer>
|
||||||
|
<div class="container tsd-generator">
|
||||||
|
<p>Generated using <a href="http://typedoc.org/" target="_blank">TypeDoc</a></p>
|
||||||
|
</div>
|
||||||
|
<div class="overlay"></div>
|
||||||
|
<script src="../assets/js/main.js"></script>
|
||||||
|
<script>if (location.protocol == 'file:') document.write('<script src="../assets/js/search.js"><' + '/script>');</script>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
110
docs/modules/sasviyaapiclient.html
Normal file
@@ -0,0 +1,110 @@
|
|||||||
|
<!doctype html>
|
||||||
|
<html class="default no-js">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<title>SASViyaApiClient | sasjs</title>
|
||||||
|
<meta name="description" content="">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<link rel="stylesheet" href="../assets/css/main.css">
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<header>
|
||||||
|
<div class="tsd-page-toolbar">
|
||||||
|
<div class="container">
|
||||||
|
<div class="table-wrap">
|
||||||
|
<div class="table-cell" id="tsd-search" data-index="../assets/js/search.js" data-base="..">
|
||||||
|
<div class="field">
|
||||||
|
<label for="tsd-search-field" class="tsd-widget search no-caption">Search</label>
|
||||||
|
<input id="tsd-search-field" type="text" />
|
||||||
|
</div>
|
||||||
|
<ul class="results">
|
||||||
|
<li class="state loading">Preparing search index...</li>
|
||||||
|
<li class="state failure">The search index is not available</li>
|
||||||
|
</ul>
|
||||||
|
<ul class="results-priority" style="display:none">
|
||||||
|
</ul>
|
||||||
|
<a href="../index.html" class="title">sasjs</a>
|
||||||
|
 <a href="https://github.com/macropeople/sasjs" class="title">SASjs on Github</a>
|
||||||
|
 <a href="https://sasjs.io" class="title">SASjs.io</a>
|
||||||
|
 <a href="https://github.com/macropeople/sasjs-cli" class="title">SASjs CLI</a>
|
||||||
|
 <a href="https://github.com/macropeople/react-seed-app" class="title">React Seed App</a>
|
||||||
|
</div>
|
||||||
|
<div class="table-cell" id="tsd-widgets">
|
||||||
|
<div id="tsd-filter">
|
||||||
|
<a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a>
|
||||||
|
<div class="tsd-filter-group">
|
||||||
|
<div class="tsd-select" id="tsd-filter-visibility">
|
||||||
|
<span class="tsd-select-label">All</span>
|
||||||
|
<ul class="tsd-select-list">
|
||||||
|
<li data-value="public">Public</li>
|
||||||
|
<li data-value="protected">Public/Protected</li>
|
||||||
|
<li data-value="private" class="selected">All</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<input type="checkbox" id="tsd-filter-inherited" checked />
|
||||||
|
<label class="tsd-widget" for="tsd-filter-inherited">Inherited</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="tsd-page-title">
|
||||||
|
<div class="container">
|
||||||
|
<ul class="tsd-breadcrumb">
|
||||||
|
<li>
|
||||||
|
<a href="sasviyaapiclient.html">SASViyaApiClient</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
<div class="container container-main">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-3 col-menu menu-sticky-wrap menu-highlight">
|
||||||
|
<nav class="tsd-navigation outline primary">
|
||||||
|
<a style="margin-left:0em" href="../globals.html">Globals</a>
|
||||||
|
<ul style="display:none">
|
||||||
|
{"SAS Adapter":{"SASjs":"modules/sasjs","SASjsConfig":"classes/sasjsconfig.sasjsconfig-1","ServerType":"enums/servertype.servertype-1","SASjsRequest":"interfaces/sasjsrequest.sasjsrequest-1","SASjsWaitingRequest":"interfaces/sasjswaitingrequest.sasjswaitingrequest-1"},"SAS Viya API Client":"classes/sasviyaapiclient.sasviyaapiclient-1","SAS 9 API Client":"classes/sas9apiclient.sas9apiclient-1"}
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
<div class="col-7 offset-3 col-content">
|
||||||
|
<h1>Module SASViyaApiClient</h1>
|
||||||
|
<section class="tsd-panel-group tsd-index-group">
|
||||||
|
<section class="tsd-panel tsd-index-panel">
|
||||||
|
<div class="tsd-index-content">
|
||||||
|
<section class="tsd-index-section ">
|
||||||
|
<h3>Classes</h3>
|
||||||
|
<ul class="tsd-index-list">
|
||||||
|
<li class="tsd-kind-class tsd-parent-kind-module"><a href="../classes/sasviyaapiclient.sasviyaapiclient-1.html" class="tsd-kind-icon">SASViyaApiClient</a></li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
<!--{"options":"/Users/allan/git/sasjs","tsconfig":"/Users/allan/git/sasjs","inputFiles":["/Users/allan/git/sasjs/src/SAS9ApiClient.ts","/Users/allan/git/sasjs/src/SASViyaApiClient.ts","/Users/allan/git/sasjs/src/SASjs.ts","/Users/allan/git/sasjs/src/index.ts","/Users/allan/git/sasjs/src/types/Context.ts","/Users/allan/git/sasjs/src/types/CsrfToken.ts","/Users/allan/git/sasjs/src/types/Folder.ts","/Users/allan/git/sasjs/src/types/Job.ts","/Users/allan/git/sasjs/src/types/JobResult.ts","/Users/allan/git/sasjs/src/types/Link.ts","/Users/allan/git/sasjs/src/types/SASjsConfig.ts","/Users/allan/git/sasjs/src/types/SASjsRequest.ts","/Users/allan/git/sasjs/src/types/SASjsWaitingRequest.ts","/Users/allan/git/sasjs/src/types/ServerType.ts","/Users/allan/git/sasjs/src/types/Session.ts","/Users/allan/git/sasjs/src/types/index.ts","/Users/allan/git/sasjs/src/utils/asyncForEach.ts","/Users/allan/git/sasjs/src/utils/compareTimestamps.ts","/Users/allan/git/sasjs/src/utils/convertToCsv.ts","/Users/allan/git/sasjs/src/utils/index.ts","/Users/allan/git/sasjs/src/utils/isAuthorizeFormRequired.ts","/Users/allan/git/sasjs/src/utils/isLoginRequired.ts","/Users/allan/git/sasjs/src/utils/isLoginSuccess.ts","/Users/allan/git/sasjs/src/utils/makeRequest.ts","/Users/allan/git/sasjs/src/utils/needsRetry.ts","/Users/allan/git/sasjs/src/utils/parseAndSubmitAuthorizeForm.ts","/Users/allan/git/sasjs/src/utils/parseGeneratedCode.ts","/Users/allan/git/sasjs/src/utils/parseSasViyaLog.ts","/Users/allan/git/sasjs/src/utils/parseSourceCode.ts","/Users/allan/git/sasjs/src/utils/serialize.ts","/Users/allan/git/sasjs/src/utils/splitChunks.ts"],"mode":1,"includeDeclarations":true,"entryPoint":"","exclude":["**/*+(index|.spec|.e2e).ts"],"externalPattern":[],"excludeExternals":true,"excludeNotExported":true,"excludeNotDocumented":false,"excludePrivate":true,"excludeProtected":false,"ignoreCompilerErrors":true,"disableSources":false,"includes":"","media":"","out":"docs","json":"","theme":"./node_modules/typedoc-neo-theme/bin/default","name":"","includeVersion":false,"excludeTags":[],"readme":"","defaultCategory":"Other","categoryOrder":[],"categorizeByGroup":true,"gitRevision":"","gitRemote":"origin","gaID":"","gaSite":"auto","hideGenerator":false,"toc":[],"disableOutputCheck":true,"help":false,"version":false,"plugin":[],"logger":"console","listInvalidSymbolLinks":false,"links":[{"label":"SASjs on Github","url":"https://github.com/macropeople/sasjs"},{"label":"SASjs.io","url":"https://sasjs.io"},{"label":"SASjs CLI","url":"https://github.com/macropeople/sasjs-cli"},{"label":"React Seed App","url":"https://github.com/macropeople/react-seed-app"}],"outline":[{"SAS Adapter":{"SASjs":"modules/sasjs","SASjsConfig":"classes/sasjsconfig.sasjsconfig-1","ServerType":"enums/servertype.servertype-1","SASjsRequest":"interfaces/sasjsrequest.sasjsrequest-1","SASjsWaitingRequest":"interfaces/sasjswaitingrequest.sasjswaitingrequest-1"},"SAS Viya API Client":"classes/sasviyaapiclient.sasviyaapiclient-1","SAS 9 API Client":"classes/sas9apiclient.sas9apiclient-1"}],"disableAutoModuleName":"false"}-->
|
||||||
|
</div>
|
||||||
|
<div class="col-2 col-menu secondary-menu">
|
||||||
|
<nav class="tsd-navigation secondary menu-sticky">
|
||||||
|
<ul class="before-current">
|
||||||
|
<li class=" tsd-kind-class tsd-parent-kind-module root">
|
||||||
|
<a href="../classes/sasviyaapiclient.sasviyaapiclient-1.html" class="tsd-kind-icon">SASViya<wbr>Api<wbr>Client</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<footer class="with-border-bottom">
|
||||||
|
</footer>
|
||||||
|
<div class="container tsd-generator">
|
||||||
|
<p>Generated using <a href="http://typedoc.org/" target="_blank">TypeDoc</a></p>
|
||||||
|
</div>
|
||||||
|
<div class="overlay"></div>
|
||||||
|
<script src="../assets/js/main.js"></script>
|
||||||
|
<script>if (location.protocol == 'file:') document.write('<script src="../assets/js/search.js"><' + '/script>');</script>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
136
docs/modules/serialize.html
Normal file
@@ -0,0 +1,136 @@
|
|||||||
|
<!doctype html>
|
||||||
|
<html class="default no-js">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<title>serialize | sasjs</title>
|
||||||
|
<meta name="description" content="">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<link rel="stylesheet" href="../assets/css/main.css">
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<header>
|
||||||
|
<div class="tsd-page-toolbar">
|
||||||
|
<div class="container">
|
||||||
|
<div class="table-wrap">
|
||||||
|
<div class="table-cell" id="tsd-search" data-index="../assets/js/search.js" data-base="..">
|
||||||
|
<div class="field">
|
||||||
|
<label for="tsd-search-field" class="tsd-widget search no-caption">Search</label>
|
||||||
|
<input id="tsd-search-field" type="text" />
|
||||||
|
</div>
|
||||||
|
<ul class="results">
|
||||||
|
<li class="state loading">Preparing search index...</li>
|
||||||
|
<li class="state failure">The search index is not available</li>
|
||||||
|
</ul>
|
||||||
|
<ul class="results-priority" style="display:none">
|
||||||
|
</ul>
|
||||||
|
<a href="../index.html" class="title">sasjs</a>
|
||||||
|
 <a href="https://github.com/macropeople/sasjs" class="title">SASjs on Github</a>
|
||||||
|
 <a href="https://sasjs.io" class="title">SASjs.io</a>
|
||||||
|
 <a href="https://github.com/macropeople/sasjs-cli" class="title">SASjs CLI</a>
|
||||||
|
 <a href="https://github.com/macropeople/react-seed-app" class="title">React Seed App</a>
|
||||||
|
</div>
|
||||||
|
<div class="table-cell" id="tsd-widgets">
|
||||||
|
<div id="tsd-filter">
|
||||||
|
<a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a>
|
||||||
|
<div class="tsd-filter-group">
|
||||||
|
<div class="tsd-select" id="tsd-filter-visibility">
|
||||||
|
<span class="tsd-select-label">All</span>
|
||||||
|
<ul class="tsd-select-list">
|
||||||
|
<li data-value="public">Public</li>
|
||||||
|
<li data-value="protected">Public/Protected</li>
|
||||||
|
<li data-value="private" class="selected">All</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<input type="checkbox" id="tsd-filter-inherited" checked />
|
||||||
|
<label class="tsd-widget" for="tsd-filter-inherited">Inherited</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="tsd-page-title">
|
||||||
|
<div class="container">
|
||||||
|
<ul class="tsd-breadcrumb">
|
||||||
|
<li>
|
||||||
|
<a href="serialize.html">serialize</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
<div class="container container-main">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-3 col-menu menu-sticky-wrap menu-highlight">
|
||||||
|
<nav class="tsd-navigation outline primary">
|
||||||
|
<a style="margin-left:0em" href="../globals.html">Globals</a>
|
||||||
|
<ul style="display:none">
|
||||||
|
{"SAS Adapter":{"SASjs":"modules/sasjs","SASjsConfig":"classes/sasjsconfig.sasjsconfig-1","ServerType":"enums/servertype.servertype-1","SASjsRequest":"interfaces/sasjsrequest.sasjsrequest-1","SASjsWaitingRequest":"interfaces/sasjswaitingrequest.sasjswaitingrequest-1"},"SAS Viya API Client":"classes/sasviyaapiclient.sasviyaapiclient-1","SAS 9 API Client":"classes/sas9apiclient.sas9apiclient-1"}
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
<div class="col-7 offset-3 col-content">
|
||||||
|
<h1>Module serialize</h1>
|
||||||
|
<section class="tsd-panel-group tsd-index-group">
|
||||||
|
<section class="tsd-panel tsd-index-panel">
|
||||||
|
<div class="tsd-index-content">
|
||||||
|
<section class="tsd-index-section ">
|
||||||
|
<h3>Functions</h3>
|
||||||
|
<ul class="tsd-index-list">
|
||||||
|
<li class="tsd-kind-function tsd-parent-kind-module"><a href="serialize.html#serialize-1" class="tsd-kind-icon">serialize</a></li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel-group tsd-member-group ">
|
||||||
|
<h2>Functions</h2>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-module">
|
||||||
|
<a name="serialize-1" class="tsd-anchor"></a>
|
||||||
|
<h3><span class="tsd-flag ts-flagConst">Const</span> serialize</h3>
|
||||||
|
<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-module">
|
||||||
|
<li class="tsd-signature tsd-kind-icon">serialize<span class="tsd-signature-symbol">(</span>obj<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="tsd-descriptions">
|
||||||
|
<li class="tsd-description">
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in utils/serialize.ts:1</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
<h4 class="tsd-parameters-title">Parameters</h4>
|
||||||
|
<ul class="tsd-parameters">
|
||||||
|
<li>
|
||||||
|
<h5>obj: <span class="tsd-signature-type">any</span></h5>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span></h4>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
<!--{"options":"/Users/allan/git/sasjs","tsconfig":"/Users/allan/git/sasjs","inputFiles":["/Users/allan/git/sasjs/src/SAS9ApiClient.ts","/Users/allan/git/sasjs/src/SASViyaApiClient.ts","/Users/allan/git/sasjs/src/SASjs.ts","/Users/allan/git/sasjs/src/index.ts","/Users/allan/git/sasjs/src/types/Context.ts","/Users/allan/git/sasjs/src/types/CsrfToken.ts","/Users/allan/git/sasjs/src/types/Folder.ts","/Users/allan/git/sasjs/src/types/Job.ts","/Users/allan/git/sasjs/src/types/JobResult.ts","/Users/allan/git/sasjs/src/types/Link.ts","/Users/allan/git/sasjs/src/types/SASjsConfig.ts","/Users/allan/git/sasjs/src/types/SASjsRequest.ts","/Users/allan/git/sasjs/src/types/SASjsWaitingRequest.ts","/Users/allan/git/sasjs/src/types/ServerType.ts","/Users/allan/git/sasjs/src/types/Session.ts","/Users/allan/git/sasjs/src/types/index.ts","/Users/allan/git/sasjs/src/utils/asyncForEach.ts","/Users/allan/git/sasjs/src/utils/compareTimestamps.ts","/Users/allan/git/sasjs/src/utils/convertToCsv.ts","/Users/allan/git/sasjs/src/utils/index.ts","/Users/allan/git/sasjs/src/utils/isAuthorizeFormRequired.ts","/Users/allan/git/sasjs/src/utils/isLoginRequired.ts","/Users/allan/git/sasjs/src/utils/isLoginSuccess.ts","/Users/allan/git/sasjs/src/utils/makeRequest.ts","/Users/allan/git/sasjs/src/utils/needsRetry.ts","/Users/allan/git/sasjs/src/utils/parseAndSubmitAuthorizeForm.ts","/Users/allan/git/sasjs/src/utils/parseGeneratedCode.ts","/Users/allan/git/sasjs/src/utils/parseSasViyaLog.ts","/Users/allan/git/sasjs/src/utils/parseSourceCode.ts","/Users/allan/git/sasjs/src/utils/serialize.ts","/Users/allan/git/sasjs/src/utils/splitChunks.ts"],"mode":1,"includeDeclarations":true,"entryPoint":"","exclude":["**/*+(index|.spec|.e2e).ts"],"externalPattern":[],"excludeExternals":true,"excludeNotExported":true,"excludeNotDocumented":false,"excludePrivate":true,"excludeProtected":false,"ignoreCompilerErrors":true,"disableSources":false,"includes":"","media":"","out":"docs","json":"","theme":"./node_modules/typedoc-neo-theme/bin/default","name":"","includeVersion":false,"excludeTags":[],"readme":"","defaultCategory":"Other","categoryOrder":[],"categorizeByGroup":true,"gitRevision":"","gitRemote":"origin","gaID":"","gaSite":"auto","hideGenerator":false,"toc":[],"disableOutputCheck":true,"help":false,"version":false,"plugin":[],"logger":"console","listInvalidSymbolLinks":false,"links":[{"label":"SASjs on Github","url":"https://github.com/macropeople/sasjs"},{"label":"SASjs.io","url":"https://sasjs.io"},{"label":"SASjs CLI","url":"https://github.com/macropeople/sasjs-cli"},{"label":"React Seed App","url":"https://github.com/macropeople/react-seed-app"}],"outline":[{"SAS Adapter":{"SASjs":"modules/sasjs","SASjsConfig":"classes/sasjsconfig.sasjsconfig-1","ServerType":"enums/servertype.servertype-1","SASjsRequest":"interfaces/sasjsrequest.sasjsrequest-1","SASjsWaitingRequest":"interfaces/sasjswaitingrequest.sasjswaitingrequest-1"},"SAS Viya API Client":"classes/sasviyaapiclient.sasviyaapiclient-1","SAS 9 API Client":"classes/sas9apiclient.sas9apiclient-1"}],"disableAutoModuleName":"false"}-->
|
||||||
|
</div>
|
||||||
|
<div class="col-2 col-menu secondary-menu">
|
||||||
|
<nav class="tsd-navigation secondary menu-sticky">
|
||||||
|
<ul class="before-current">
|
||||||
|
<li class=" tsd-kind-function tsd-parent-kind-module root">
|
||||||
|
<a href="serialize.html#serialize-1" class="tsd-kind-icon">serialize</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<footer class="with-border-bottom">
|
||||||
|
</footer>
|
||||||
|
<div class="container tsd-generator">
|
||||||
|
<p>Generated using <a href="http://typedoc.org/" target="_blank">TypeDoc</a></p>
|
||||||
|
</div>
|
||||||
|
<div class="overlay"></div>
|
||||||
|
<script src="../assets/js/main.js"></script>
|
||||||
|
<script>if (location.protocol == 'file:') document.write('<script src="../assets/js/search.js"><' + '/script>');</script>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
110
docs/modules/servertype.html
Normal file
@@ -0,0 +1,110 @@
|
|||||||
|
<!doctype html>
|
||||||
|
<html class="default no-js">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<title>ServerType | sasjs</title>
|
||||||
|
<meta name="description" content="">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<link rel="stylesheet" href="../assets/css/main.css">
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<header>
|
||||||
|
<div class="tsd-page-toolbar">
|
||||||
|
<div class="container">
|
||||||
|
<div class="table-wrap">
|
||||||
|
<div class="table-cell" id="tsd-search" data-index="../assets/js/search.js" data-base="..">
|
||||||
|
<div class="field">
|
||||||
|
<label for="tsd-search-field" class="tsd-widget search no-caption">Search</label>
|
||||||
|
<input id="tsd-search-field" type="text" />
|
||||||
|
</div>
|
||||||
|
<ul class="results">
|
||||||
|
<li class="state loading">Preparing search index...</li>
|
||||||
|
<li class="state failure">The search index is not available</li>
|
||||||
|
</ul>
|
||||||
|
<ul class="results-priority" style="display:none">
|
||||||
|
</ul>
|
||||||
|
<a href="../index.html" class="title">sasjs</a>
|
||||||
|
 <a href="https://github.com/macropeople/sasjs" class="title">SASjs on Github</a>
|
||||||
|
 <a href="https://sasjs.io" class="title">SASjs.io</a>
|
||||||
|
 <a href="https://github.com/macropeople/sasjs-cli" class="title">SASjs CLI</a>
|
||||||
|
 <a href="https://github.com/macropeople/react-seed-app" class="title">React Seed App</a>
|
||||||
|
</div>
|
||||||
|
<div class="table-cell" id="tsd-widgets">
|
||||||
|
<div id="tsd-filter">
|
||||||
|
<a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a>
|
||||||
|
<div class="tsd-filter-group">
|
||||||
|
<div class="tsd-select" id="tsd-filter-visibility">
|
||||||
|
<span class="tsd-select-label">All</span>
|
||||||
|
<ul class="tsd-select-list">
|
||||||
|
<li data-value="public">Public</li>
|
||||||
|
<li data-value="protected">Public/Protected</li>
|
||||||
|
<li data-value="private" class="selected">All</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<input type="checkbox" id="tsd-filter-inherited" checked />
|
||||||
|
<label class="tsd-widget" for="tsd-filter-inherited">Inherited</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="tsd-page-title">
|
||||||
|
<div class="container">
|
||||||
|
<ul class="tsd-breadcrumb">
|
||||||
|
<li>
|
||||||
|
<a href="servertype.html">ServerType</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
<div class="container container-main">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-3 col-menu menu-sticky-wrap menu-highlight">
|
||||||
|
<nav class="tsd-navigation outline primary">
|
||||||
|
<a style="margin-left:0em" href="../globals.html">Globals</a>
|
||||||
|
<ul style="display:none">
|
||||||
|
{"SAS Adapter":{"SASjs":"modules/sasjs","SASjsConfig":"classes/sasjsconfig.sasjsconfig-1","ServerType":"enums/servertype.servertype-1","SASjsRequest":"interfaces/sasjsrequest.sasjsrequest-1","SASjsWaitingRequest":"interfaces/sasjswaitingrequest.sasjswaitingrequest-1"},"SAS Viya API Client":"classes/sasviyaapiclient.sasviyaapiclient-1","SAS 9 API Client":"classes/sas9apiclient.sas9apiclient-1"}
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
<div class="col-7 offset-3 col-content">
|
||||||
|
<h1>Module ServerType</h1>
|
||||||
|
<section class="tsd-panel-group tsd-index-group">
|
||||||
|
<section class="tsd-panel tsd-index-panel">
|
||||||
|
<div class="tsd-index-content">
|
||||||
|
<section class="tsd-index-section ">
|
||||||
|
<h3>Enumerations</h3>
|
||||||
|
<ul class="tsd-index-list">
|
||||||
|
<li class="tsd-kind-enum tsd-parent-kind-module"><a href="../enums/servertype.servertype-1.html" class="tsd-kind-icon">ServerType</a></li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
<!--{"options":"/Users/allan/git/sasjs","tsconfig":"/Users/allan/git/sasjs","inputFiles":["/Users/allan/git/sasjs/src/SAS9ApiClient.ts","/Users/allan/git/sasjs/src/SASViyaApiClient.ts","/Users/allan/git/sasjs/src/SASjs.ts","/Users/allan/git/sasjs/src/index.ts","/Users/allan/git/sasjs/src/types/Context.ts","/Users/allan/git/sasjs/src/types/CsrfToken.ts","/Users/allan/git/sasjs/src/types/Folder.ts","/Users/allan/git/sasjs/src/types/Job.ts","/Users/allan/git/sasjs/src/types/JobResult.ts","/Users/allan/git/sasjs/src/types/Link.ts","/Users/allan/git/sasjs/src/types/SASjsConfig.ts","/Users/allan/git/sasjs/src/types/SASjsRequest.ts","/Users/allan/git/sasjs/src/types/SASjsWaitingRequest.ts","/Users/allan/git/sasjs/src/types/ServerType.ts","/Users/allan/git/sasjs/src/types/Session.ts","/Users/allan/git/sasjs/src/types/index.ts","/Users/allan/git/sasjs/src/utils/asyncForEach.ts","/Users/allan/git/sasjs/src/utils/compareTimestamps.ts","/Users/allan/git/sasjs/src/utils/convertToCsv.ts","/Users/allan/git/sasjs/src/utils/index.ts","/Users/allan/git/sasjs/src/utils/isAuthorizeFormRequired.ts","/Users/allan/git/sasjs/src/utils/isLoginRequired.ts","/Users/allan/git/sasjs/src/utils/isLoginSuccess.ts","/Users/allan/git/sasjs/src/utils/makeRequest.ts","/Users/allan/git/sasjs/src/utils/needsRetry.ts","/Users/allan/git/sasjs/src/utils/parseAndSubmitAuthorizeForm.ts","/Users/allan/git/sasjs/src/utils/parseGeneratedCode.ts","/Users/allan/git/sasjs/src/utils/parseSasViyaLog.ts","/Users/allan/git/sasjs/src/utils/parseSourceCode.ts","/Users/allan/git/sasjs/src/utils/serialize.ts","/Users/allan/git/sasjs/src/utils/splitChunks.ts"],"mode":1,"includeDeclarations":true,"entryPoint":"","exclude":["**/*+(index|.spec|.e2e).ts"],"externalPattern":[],"excludeExternals":true,"excludeNotExported":true,"excludeNotDocumented":false,"excludePrivate":true,"excludeProtected":false,"ignoreCompilerErrors":true,"disableSources":false,"includes":"","media":"","out":"docs","json":"","theme":"./node_modules/typedoc-neo-theme/bin/default","name":"","includeVersion":false,"excludeTags":[],"readme":"","defaultCategory":"Other","categoryOrder":[],"categorizeByGroup":true,"gitRevision":"","gitRemote":"origin","gaID":"","gaSite":"auto","hideGenerator":false,"toc":[],"disableOutputCheck":true,"help":false,"version":false,"plugin":[],"logger":"console","listInvalidSymbolLinks":false,"links":[{"label":"SASjs on Github","url":"https://github.com/macropeople/sasjs"},{"label":"SASjs.io","url":"https://sasjs.io"},{"label":"SASjs CLI","url":"https://github.com/macropeople/sasjs-cli"},{"label":"React Seed App","url":"https://github.com/macropeople/react-seed-app"}],"outline":[{"SAS Adapter":{"SASjs":"modules/sasjs","SASjsConfig":"classes/sasjsconfig.sasjsconfig-1","ServerType":"enums/servertype.servertype-1","SASjsRequest":"interfaces/sasjsrequest.sasjsrequest-1","SASjsWaitingRequest":"interfaces/sasjswaitingrequest.sasjswaitingrequest-1"},"SAS Viya API Client":"classes/sasviyaapiclient.sasviyaapiclient-1","SAS 9 API Client":"classes/sas9apiclient.sas9apiclient-1"}],"disableAutoModuleName":"false"}-->
|
||||||
|
</div>
|
||||||
|
<div class="col-2 col-menu secondary-menu">
|
||||||
|
<nav class="tsd-navigation secondary menu-sticky">
|
||||||
|
<ul class="before-current">
|
||||||
|
<li class=" tsd-kind-enum tsd-parent-kind-module root">
|
||||||
|
<a href="../enums/servertype.servertype-1.html" class="tsd-kind-icon">Server<wbr>Type</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<footer class="with-border-bottom">
|
||||||
|
</footer>
|
||||||
|
<div class="container tsd-generator">
|
||||||
|
<p>Generated using <a href="http://typedoc.org/" target="_blank">TypeDoc</a></p>
|
||||||
|
</div>
|
||||||
|
<div class="overlay"></div>
|
||||||
|
<script src="../assets/js/main.js"></script>
|
||||||
|
<script>if (location.protocol == 'file:') document.write('<script src="../assets/js/search.js"><' + '/script>');</script>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
110
docs/modules/session.html
Normal file
@@ -0,0 +1,110 @@
|
|||||||
|
<!doctype html>
|
||||||
|
<html class="default no-js">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<title>Session | sasjs</title>
|
||||||
|
<meta name="description" content="">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<link rel="stylesheet" href="../assets/css/main.css">
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<header>
|
||||||
|
<div class="tsd-page-toolbar">
|
||||||
|
<div class="container">
|
||||||
|
<div class="table-wrap">
|
||||||
|
<div class="table-cell" id="tsd-search" data-index="../assets/js/search.js" data-base="..">
|
||||||
|
<div class="field">
|
||||||
|
<label for="tsd-search-field" class="tsd-widget search no-caption">Search</label>
|
||||||
|
<input id="tsd-search-field" type="text" />
|
||||||
|
</div>
|
||||||
|
<ul class="results">
|
||||||
|
<li class="state loading">Preparing search index...</li>
|
||||||
|
<li class="state failure">The search index is not available</li>
|
||||||
|
</ul>
|
||||||
|
<ul class="results-priority" style="display:none">
|
||||||
|
</ul>
|
||||||
|
<a href="../index.html" class="title">sasjs</a>
|
||||||
|
 <a href="https://github.com/macropeople/sasjs" class="title">SASjs on Github</a>
|
||||||
|
 <a href="https://sasjs.io" class="title">SASjs.io</a>
|
||||||
|
 <a href="https://github.com/macropeople/sasjs-cli" class="title">SASjs CLI</a>
|
||||||
|
 <a href="https://github.com/macropeople/react-seed-app" class="title">React Seed App</a>
|
||||||
|
</div>
|
||||||
|
<div class="table-cell" id="tsd-widgets">
|
||||||
|
<div id="tsd-filter">
|
||||||
|
<a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a>
|
||||||
|
<div class="tsd-filter-group">
|
||||||
|
<div class="tsd-select" id="tsd-filter-visibility">
|
||||||
|
<span class="tsd-select-label">All</span>
|
||||||
|
<ul class="tsd-select-list">
|
||||||
|
<li data-value="public">Public</li>
|
||||||
|
<li data-value="protected">Public/Protected</li>
|
||||||
|
<li data-value="private" class="selected">All</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<input type="checkbox" id="tsd-filter-inherited" checked />
|
||||||
|
<label class="tsd-widget" for="tsd-filter-inherited">Inherited</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="tsd-page-title">
|
||||||
|
<div class="container">
|
||||||
|
<ul class="tsd-breadcrumb">
|
||||||
|
<li>
|
||||||
|
<a href="session.html">Session</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
<div class="container container-main">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-3 col-menu menu-sticky-wrap menu-highlight">
|
||||||
|
<nav class="tsd-navigation outline primary">
|
||||||
|
<a style="margin-left:0em" href="../globals.html">Globals</a>
|
||||||
|
<ul style="display:none">
|
||||||
|
{"SAS Adapter":{"SASjs":"modules/sasjs","SASjsConfig":"classes/sasjsconfig.sasjsconfig-1","ServerType":"enums/servertype.servertype-1","SASjsRequest":"interfaces/sasjsrequest.sasjsrequest-1","SASjsWaitingRequest":"interfaces/sasjswaitingrequest.sasjswaitingrequest-1"},"SAS Viya API Client":"classes/sasviyaapiclient.sasviyaapiclient-1","SAS 9 API Client":"classes/sas9apiclient.sas9apiclient-1"}
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
<div class="col-7 offset-3 col-content">
|
||||||
|
<h1>Module Session</h1>
|
||||||
|
<section class="tsd-panel-group tsd-index-group">
|
||||||
|
<section class="tsd-panel tsd-index-panel">
|
||||||
|
<div class="tsd-index-content">
|
||||||
|
<section class="tsd-index-section ">
|
||||||
|
<h3>Interfaces</h3>
|
||||||
|
<ul class="tsd-index-list">
|
||||||
|
<li class="tsd-kind-interface tsd-parent-kind-module"><a href="../interfaces/session.session-1.html" class="tsd-kind-icon">Session</a></li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
<!--{"options":"/Users/allan/git/sasjs","tsconfig":"/Users/allan/git/sasjs","inputFiles":["/Users/allan/git/sasjs/src/SAS9ApiClient.ts","/Users/allan/git/sasjs/src/SASViyaApiClient.ts","/Users/allan/git/sasjs/src/SASjs.ts","/Users/allan/git/sasjs/src/index.ts","/Users/allan/git/sasjs/src/types/Context.ts","/Users/allan/git/sasjs/src/types/CsrfToken.ts","/Users/allan/git/sasjs/src/types/Folder.ts","/Users/allan/git/sasjs/src/types/Job.ts","/Users/allan/git/sasjs/src/types/JobResult.ts","/Users/allan/git/sasjs/src/types/Link.ts","/Users/allan/git/sasjs/src/types/SASjsConfig.ts","/Users/allan/git/sasjs/src/types/SASjsRequest.ts","/Users/allan/git/sasjs/src/types/SASjsWaitingRequest.ts","/Users/allan/git/sasjs/src/types/ServerType.ts","/Users/allan/git/sasjs/src/types/Session.ts","/Users/allan/git/sasjs/src/types/index.ts","/Users/allan/git/sasjs/src/utils/asyncForEach.ts","/Users/allan/git/sasjs/src/utils/compareTimestamps.ts","/Users/allan/git/sasjs/src/utils/convertToCsv.ts","/Users/allan/git/sasjs/src/utils/index.ts","/Users/allan/git/sasjs/src/utils/isAuthorizeFormRequired.ts","/Users/allan/git/sasjs/src/utils/isLoginRequired.ts","/Users/allan/git/sasjs/src/utils/isLoginSuccess.ts","/Users/allan/git/sasjs/src/utils/makeRequest.ts","/Users/allan/git/sasjs/src/utils/needsRetry.ts","/Users/allan/git/sasjs/src/utils/parseAndSubmitAuthorizeForm.ts","/Users/allan/git/sasjs/src/utils/parseGeneratedCode.ts","/Users/allan/git/sasjs/src/utils/parseSasViyaLog.ts","/Users/allan/git/sasjs/src/utils/parseSourceCode.ts","/Users/allan/git/sasjs/src/utils/serialize.ts","/Users/allan/git/sasjs/src/utils/splitChunks.ts"],"mode":1,"includeDeclarations":true,"entryPoint":"","exclude":["**/*+(index|.spec|.e2e).ts"],"externalPattern":[],"excludeExternals":true,"excludeNotExported":true,"excludeNotDocumented":false,"excludePrivate":true,"excludeProtected":false,"ignoreCompilerErrors":true,"disableSources":false,"includes":"","media":"","out":"docs","json":"","theme":"./node_modules/typedoc-neo-theme/bin/default","name":"","includeVersion":false,"excludeTags":[],"readme":"","defaultCategory":"Other","categoryOrder":[],"categorizeByGroup":true,"gitRevision":"","gitRemote":"origin","gaID":"","gaSite":"auto","hideGenerator":false,"toc":[],"disableOutputCheck":true,"help":false,"version":false,"plugin":[],"logger":"console","listInvalidSymbolLinks":false,"links":[{"label":"SASjs on Github","url":"https://github.com/macropeople/sasjs"},{"label":"SASjs.io","url":"https://sasjs.io"},{"label":"SASjs CLI","url":"https://github.com/macropeople/sasjs-cli"},{"label":"React Seed App","url":"https://github.com/macropeople/react-seed-app"}],"outline":[{"SAS Adapter":{"SASjs":"modules/sasjs","SASjsConfig":"classes/sasjsconfig.sasjsconfig-1","ServerType":"enums/servertype.servertype-1","SASjsRequest":"interfaces/sasjsrequest.sasjsrequest-1","SASjsWaitingRequest":"interfaces/sasjswaitingrequest.sasjswaitingrequest-1"},"SAS Viya API Client":"classes/sasviyaapiclient.sasviyaapiclient-1","SAS 9 API Client":"classes/sas9apiclient.sas9apiclient-1"}],"disableAutoModuleName":"false"}-->
|
||||||
|
</div>
|
||||||
|
<div class="col-2 col-menu secondary-menu">
|
||||||
|
<nav class="tsd-navigation secondary menu-sticky">
|
||||||
|
<ul class="before-current">
|
||||||
|
<li class=" tsd-kind-interface tsd-parent-kind-module root">
|
||||||
|
<a href="../interfaces/session.session-1.html" class="tsd-kind-icon">Session</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<footer class="with-border-bottom">
|
||||||
|
</footer>
|
||||||
|
<div class="container tsd-generator">
|
||||||
|
<p>Generated using <a href="http://typedoc.org/" target="_blank">TypeDoc</a></p>
|
||||||
|
</div>
|
||||||
|
<div class="overlay"></div>
|
||||||
|
<script src="../assets/js/main.js"></script>
|
||||||
|
<script>if (location.protocol == 'file:') document.write('<script src="../assets/js/search.js"><' + '/script>');</script>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
136
docs/modules/splitchunks.html
Normal file
@@ -0,0 +1,136 @@
|
|||||||
|
<!doctype html>
|
||||||
|
<html class="default no-js">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<title>splitChunks | sasjs</title>
|
||||||
|
<meta name="description" content="">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<link rel="stylesheet" href="../assets/css/main.css">
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<header>
|
||||||
|
<div class="tsd-page-toolbar">
|
||||||
|
<div class="container">
|
||||||
|
<div class="table-wrap">
|
||||||
|
<div class="table-cell" id="tsd-search" data-index="../assets/js/search.js" data-base="..">
|
||||||
|
<div class="field">
|
||||||
|
<label for="tsd-search-field" class="tsd-widget search no-caption">Search</label>
|
||||||
|
<input id="tsd-search-field" type="text" />
|
||||||
|
</div>
|
||||||
|
<ul class="results">
|
||||||
|
<li class="state loading">Preparing search index...</li>
|
||||||
|
<li class="state failure">The search index is not available</li>
|
||||||
|
</ul>
|
||||||
|
<ul class="results-priority" style="display:none">
|
||||||
|
</ul>
|
||||||
|
<a href="../index.html" class="title">sasjs</a>
|
||||||
|
 <a href="https://github.com/macropeople/sasjs" class="title">SASjs on Github</a>
|
||||||
|
 <a href="https://sasjs.io" class="title">SASjs.io</a>
|
||||||
|
 <a href="https://github.com/macropeople/sasjs-cli" class="title">SASjs CLI</a>
|
||||||
|
 <a href="https://github.com/macropeople/react-seed-app" class="title">React Seed App</a>
|
||||||
|
</div>
|
||||||
|
<div class="table-cell" id="tsd-widgets">
|
||||||
|
<div id="tsd-filter">
|
||||||
|
<a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a>
|
||||||
|
<div class="tsd-filter-group">
|
||||||
|
<div class="tsd-select" id="tsd-filter-visibility">
|
||||||
|
<span class="tsd-select-label">All</span>
|
||||||
|
<ul class="tsd-select-list">
|
||||||
|
<li data-value="public">Public</li>
|
||||||
|
<li data-value="protected">Public/Protected</li>
|
||||||
|
<li data-value="private" class="selected">All</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<input type="checkbox" id="tsd-filter-inherited" checked />
|
||||||
|
<label class="tsd-widget" for="tsd-filter-inherited">Inherited</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="tsd-page-title">
|
||||||
|
<div class="container">
|
||||||
|
<ul class="tsd-breadcrumb">
|
||||||
|
<li>
|
||||||
|
<a href="splitchunks.html">splitChunks</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
<div class="container container-main">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-3 col-menu menu-sticky-wrap menu-highlight">
|
||||||
|
<nav class="tsd-navigation outline primary">
|
||||||
|
<a style="margin-left:0em" href="../globals.html">Globals</a>
|
||||||
|
<ul style="display:none">
|
||||||
|
{"SAS Adapter":{"SASjs":"modules/sasjs","SASjsConfig":"classes/sasjsconfig.sasjsconfig-1","ServerType":"enums/servertype.servertype-1","SASjsRequest":"interfaces/sasjsrequest.sasjsrequest-1","SASjsWaitingRequest":"interfaces/sasjswaitingrequest.sasjswaitingrequest-1"},"SAS Viya API Client":"classes/sasviyaapiclient.sasviyaapiclient-1","SAS 9 API Client":"classes/sas9apiclient.sas9apiclient-1"}
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
<div class="col-7 offset-3 col-content">
|
||||||
|
<h1>Module splitChunks</h1>
|
||||||
|
<section class="tsd-panel-group tsd-index-group">
|
||||||
|
<section class="tsd-panel tsd-index-panel">
|
||||||
|
<div class="tsd-index-content">
|
||||||
|
<section class="tsd-index-section ">
|
||||||
|
<h3>Functions</h3>
|
||||||
|
<ul class="tsd-index-list">
|
||||||
|
<li class="tsd-kind-function tsd-parent-kind-module"><a href="splitchunks.html#splitchunks-1" class="tsd-kind-icon">splitChunks</a></li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
<section class="tsd-panel-group tsd-member-group ">
|
||||||
|
<h2>Functions</h2>
|
||||||
|
<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-module">
|
||||||
|
<a name="splitchunks-1" class="tsd-anchor"></a>
|
||||||
|
<h3><span class="tsd-flag ts-flagConst">Const</span> split<wbr>Chunks</h3>
|
||||||
|
<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-module">
|
||||||
|
<li class="tsd-signature tsd-kind-icon">split<wbr>Chunks<span class="tsd-signature-symbol">(</span>content<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">[]</span></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="tsd-descriptions">
|
||||||
|
<li class="tsd-description">
|
||||||
|
<aside class="tsd-sources">
|
||||||
|
<ul>
|
||||||
|
<li>Defined in utils/splitChunks.ts:1</li>
|
||||||
|
</ul>
|
||||||
|
</aside>
|
||||||
|
<h4 class="tsd-parameters-title">Parameters</h4>
|
||||||
|
<ul class="tsd-parameters">
|
||||||
|
<li>
|
||||||
|
<h5>content: <span class="tsd-signature-type">string</span></h5>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">[]</span></h4>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
<!--{"options":"/Users/allan/git/sasjs","tsconfig":"/Users/allan/git/sasjs","inputFiles":["/Users/allan/git/sasjs/src/SAS9ApiClient.ts","/Users/allan/git/sasjs/src/SASViyaApiClient.ts","/Users/allan/git/sasjs/src/SASjs.ts","/Users/allan/git/sasjs/src/index.ts","/Users/allan/git/sasjs/src/types/Context.ts","/Users/allan/git/sasjs/src/types/CsrfToken.ts","/Users/allan/git/sasjs/src/types/Folder.ts","/Users/allan/git/sasjs/src/types/Job.ts","/Users/allan/git/sasjs/src/types/JobResult.ts","/Users/allan/git/sasjs/src/types/Link.ts","/Users/allan/git/sasjs/src/types/SASjsConfig.ts","/Users/allan/git/sasjs/src/types/SASjsRequest.ts","/Users/allan/git/sasjs/src/types/SASjsWaitingRequest.ts","/Users/allan/git/sasjs/src/types/ServerType.ts","/Users/allan/git/sasjs/src/types/Session.ts","/Users/allan/git/sasjs/src/types/index.ts","/Users/allan/git/sasjs/src/utils/asyncForEach.ts","/Users/allan/git/sasjs/src/utils/compareTimestamps.ts","/Users/allan/git/sasjs/src/utils/convertToCsv.ts","/Users/allan/git/sasjs/src/utils/index.ts","/Users/allan/git/sasjs/src/utils/isAuthorizeFormRequired.ts","/Users/allan/git/sasjs/src/utils/isLoginRequired.ts","/Users/allan/git/sasjs/src/utils/isLoginSuccess.ts","/Users/allan/git/sasjs/src/utils/makeRequest.ts","/Users/allan/git/sasjs/src/utils/needsRetry.ts","/Users/allan/git/sasjs/src/utils/parseAndSubmitAuthorizeForm.ts","/Users/allan/git/sasjs/src/utils/parseGeneratedCode.ts","/Users/allan/git/sasjs/src/utils/parseSasViyaLog.ts","/Users/allan/git/sasjs/src/utils/parseSourceCode.ts","/Users/allan/git/sasjs/src/utils/serialize.ts","/Users/allan/git/sasjs/src/utils/splitChunks.ts"],"mode":1,"includeDeclarations":true,"entryPoint":"","exclude":["**/*+(index|.spec|.e2e).ts"],"externalPattern":[],"excludeExternals":true,"excludeNotExported":true,"excludeNotDocumented":false,"excludePrivate":true,"excludeProtected":false,"ignoreCompilerErrors":true,"disableSources":false,"includes":"","media":"","out":"docs","json":"","theme":"./node_modules/typedoc-neo-theme/bin/default","name":"","includeVersion":false,"excludeTags":[],"readme":"","defaultCategory":"Other","categoryOrder":[],"categorizeByGroup":true,"gitRevision":"","gitRemote":"origin","gaID":"","gaSite":"auto","hideGenerator":false,"toc":[],"disableOutputCheck":true,"help":false,"version":false,"plugin":[],"logger":"console","listInvalidSymbolLinks":false,"links":[{"label":"SASjs on Github","url":"https://github.com/macropeople/sasjs"},{"label":"SASjs.io","url":"https://sasjs.io"},{"label":"SASjs CLI","url":"https://github.com/macropeople/sasjs-cli"},{"label":"React Seed App","url":"https://github.com/macropeople/react-seed-app"}],"outline":[{"SAS Adapter":{"SASjs":"modules/sasjs","SASjsConfig":"classes/sasjsconfig.sasjsconfig-1","ServerType":"enums/servertype.servertype-1","SASjsRequest":"interfaces/sasjsrequest.sasjsrequest-1","SASjsWaitingRequest":"interfaces/sasjswaitingrequest.sasjswaitingrequest-1"},"SAS Viya API Client":"classes/sasviyaapiclient.sasviyaapiclient-1","SAS 9 API Client":"classes/sas9apiclient.sas9apiclient-1"}],"disableAutoModuleName":"false"}-->
|
||||||
|
</div>
|
||||||
|
<div class="col-2 col-menu secondary-menu">
|
||||||
|
<nav class="tsd-navigation secondary menu-sticky">
|
||||||
|
<ul class="before-current">
|
||||||
|
<li class=" tsd-kind-function tsd-parent-kind-module root">
|
||||||
|
<a href="splitchunks.html#splitchunks-1" class="tsd-kind-icon">split<wbr>Chunks</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<footer class="with-border-bottom">
|
||||||
|
</footer>
|
||||||
|
<div class="container tsd-generator">
|
||||||
|
<p>Generated using <a href="http://typedoc.org/" target="_blank">TypeDoc</a></p>
|
||||||
|
</div>
|
||||||
|
<div class="overlay"></div>
|
||||||
|
<script src="../assets/js/main.js"></script>
|
||||||
|
<script>if (location.protocol == 'file:') document.write('<script src="../assets/js/search.js"><' + '/script>');</script>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
107
example.html
Normal file
@@ -0,0 +1,107 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8" http-equiv="X-UA-Compatible" content="IE=edge" />
|
||||||
|
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/css/bootstrap.min.css" integrity="sha384-Vkoo8x4CGsO3+Hhxv8T/Q5PaXtkKtu6ug5TOeNV6gBiFeWPGFN9MuhOf23Q9Ifjh" crossorigin="anonymous">
|
||||||
|
<script src="https://cdn.jsdelivr.net/combine/npm/chart.js@2.9.3,npm/jquery@3.5.1,npm/sasjs@2.11.0"></script>
|
||||||
|
<script>
|
||||||
|
var sasJs = new SASjs.default({appLoc: "/Products/demo/readme"
|
||||||
|
,serverType:"SAS9", debug: "false"
|
||||||
|
});
|
||||||
|
function initSasJs() {
|
||||||
|
$('#loading-spinner').show()
|
||||||
|
// instantiate sasjs with options such as backend app location
|
||||||
|
// login (it's also possible to set an autologin when making requests)
|
||||||
|
sasJs.logIn(
|
||||||
|
$('#username')[0].value
|
||||||
|
,$('#password')[0].value
|
||||||
|
).then((response) => {
|
||||||
|
if (response.isLoggedIn === true) {
|
||||||
|
$('#loading-spinner').hide()
|
||||||
|
$('.login').hide()
|
||||||
|
$('#getdata').show()
|
||||||
|
$('#cars').show()
|
||||||
|
}
|
||||||
|
})
|
||||||
|
}
|
||||||
|
function getData(){
|
||||||
|
$('#loading-spinner').show()
|
||||||
|
$('#myChart').remove();
|
||||||
|
$('#chart-container').append('<canvas id="myChart" style="display: none;"></canvas>')
|
||||||
|
// make a request to a SAS service
|
||||||
|
var type = $("#cars")[0].options[$("#cars")[0].selectedIndex].value;
|
||||||
|
// request data from an endpoint under your appLoc
|
||||||
|
sasJs.request("/common/getdata", {
|
||||||
|
// send data as an array of objects - each object is one row
|
||||||
|
fromjs: [{ type: type }]
|
||||||
|
}).then((response) => {
|
||||||
|
$('#myChart').show();
|
||||||
|
var labels = []
|
||||||
|
var data = []
|
||||||
|
response.areas.map((d) => {
|
||||||
|
labels.push(d.MAKE);
|
||||||
|
data.push(d.AVPRICE);
|
||||||
|
})
|
||||||
|
$('#loading-spinner').hide()
|
||||||
|
initGraph(labels, data, type);
|
||||||
|
})
|
||||||
|
}
|
||||||
|
function initGraph(labels, data, type){
|
||||||
|
var myCanvas = document.getElementById("myChart");
|
||||||
|
var ctx = myCanvas.getContext("2d");
|
||||||
|
var myChart = new Chart(ctx, {
|
||||||
|
type: 'bar',
|
||||||
|
data: {
|
||||||
|
labels: labels,
|
||||||
|
datasets: [{
|
||||||
|
label: "Average Invoice Price in USD for " + type + " Cars by Manufacturer",
|
||||||
|
data: data,
|
||||||
|
backgroundColor: "rgba(255,99,132,0.2)",
|
||||||
|
borderColor: "rgba(255,99,132,1)",
|
||||||
|
borderWidth: 1,
|
||||||
|
hoverBackgroundColor: "rgba(255,99,132,0.4)",
|
||||||
|
hoverBorderColor: "rgba(255,99,132,1)",
|
||||||
|
}]
|
||||||
|
},
|
||||||
|
options: {
|
||||||
|
maintainAspectRatio: false,
|
||||||
|
scales: {yAxes: [{ticks: {beginAtZero: true}}]}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
|
</script>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div class="container-fluid" style="text-align: center; margin-top: 10px;">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-lg-5 col-md-7 col-sm-10 mx-auto mx-auto">
|
||||||
|
<h1>Demo Seed App for <span class="code">SASjs</span></h1>
|
||||||
|
<div class="login" id="login-form">
|
||||||
|
<div class="form-group">
|
||||||
|
<input class="form-control" type="text" id="username" placeholder="Enter username" />
|
||||||
|
</div>
|
||||||
|
<div class="form-group">
|
||||||
|
<input class="form-control" type="password" id="password" placeholder="Enter password" />
|
||||||
|
</div>
|
||||||
|
<button id="login" onclick="initSasJs()" class="login btn btn-primary" style="margin-bottom: 5px;">Log In</button>
|
||||||
|
</div>
|
||||||
|
<select name="cars" id="cars" style="margin-bottom: 5px; display: none;" class="form-control">
|
||||||
|
<option value="Hybrid">Hybrid</option>
|
||||||
|
<option value="SUV">SUV</option>
|
||||||
|
<option value="Sedan">Sedan</option>
|
||||||
|
<option value="Sports">Sports</option>
|
||||||
|
<option value="Truck">Truck</option>
|
||||||
|
<option value="Wagon">Wagon</option>
|
||||||
|
</select>
|
||||||
|
<button id="getdata" onclick="getData()" style="margin-bottom: 5px; display: none;" class="btn btn-success">Get Data</button><br><br>
|
||||||
|
<div id="loading-spinner" class="spinner-border text-primary" role="status" style="display: none;">
|
||||||
|
<span class="sr-only">Loading...</span>
|
||||||
|
</div><br>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div id="chart-container" style="height: 65vh; width: 100%; position: relative; margin: auto;">
|
||||||
|
<canvas id="myChart" style="display: none;"></canvas>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</head>
|
||||||
10
jest.config.js
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
module.exports = {
|
||||||
|
roots: ["<rootDir>/src"],
|
||||||
|
testMatch: [
|
||||||
|
"**/__tests__/**/*.+(ts|tsx|js)",
|
||||||
|
"**/?(*.)+(spec|test).+(ts|tsx|js)"
|
||||||
|
],
|
||||||
|
transform: {
|
||||||
|
"^.+\\.(ts|tsx)$": "ts-jest"
|
||||||
|
}
|
||||||
|
};
|
||||||
18240
package-lock.json
generated
Normal file
64
package.json
Normal file
@@ -0,0 +1,64 @@
|
|||||||
|
{
|
||||||
|
"name": "@sasjs/adapter",
|
||||||
|
"description": "JavaScript adapter for SAS",
|
||||||
|
"scripts": {
|
||||||
|
"build": "rimraf build && webpack",
|
||||||
|
"package:lib": "npm run build && cp ./package.json build && cd build && npm version \"5.0.0\" && npm pack",
|
||||||
|
"publish:lib": "npm run build && cd build && npm publish",
|
||||||
|
"format": "prettier --write \"src/**/*.ts\" \"src/**/*.js\"",
|
||||||
|
"lint": "tslint -p tsconfig.json",
|
||||||
|
"test": "jest",
|
||||||
|
"prepublishOnly": "cp -r ./build/* . && rm -rf ./build",
|
||||||
|
"postpublish": "git clean -fd",
|
||||||
|
"semantic-release": "semantic-release",
|
||||||
|
"typedoc": "typedoc"
|
||||||
|
},
|
||||||
|
"release": {
|
||||||
|
"plugins": [
|
||||||
|
"@semantic-release/npm",
|
||||||
|
{
|
||||||
|
"pkgRoot": "/build"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"keywords": [
|
||||||
|
"sas",
|
||||||
|
"viya",
|
||||||
|
"sasjs"
|
||||||
|
],
|
||||||
|
"author": "Allan Bowe <support@macropeople.com>",
|
||||||
|
"repository": {
|
||||||
|
"type": "git",
|
||||||
|
"url": "https://github.com/sasjs/adapter"
|
||||||
|
},
|
||||||
|
"license": "ISC",
|
||||||
|
"devDependencies": {
|
||||||
|
"@cypress/webpack-preprocessor": "^4.1.5",
|
||||||
|
"@types/isomorphic-fetch": "0.0.35",
|
||||||
|
"@types/jest": "^26.0.3",
|
||||||
|
"cp": "^0.2.0",
|
||||||
|
"cypress": "^4.9.0",
|
||||||
|
"jest": "^25.5.4",
|
||||||
|
"path": "^0.12.7",
|
||||||
|
"prettier": "^2.0.5",
|
||||||
|
"rimraf": "^3.0.2",
|
||||||
|
"semantic-release": "^17.1.1",
|
||||||
|
"ts-jest": "^25.5.1",
|
||||||
|
"ts-loader": "^7.0.5",
|
||||||
|
"tslint": "^6.1.2",
|
||||||
|
"tslint-config-prettier": "^1.18.0",
|
||||||
|
"typedoc": "^0.17.8",
|
||||||
|
"typedoc-neo-theme": "^1.0.8",
|
||||||
|
"typedoc-plugin-external-module-name": "^4.0.3",
|
||||||
|
"typescript": "^3.9.6",
|
||||||
|
"uglifyjs-webpack-plugin": "^2.2.0",
|
||||||
|
"webpack": "^4.43.0",
|
||||||
|
"webpack-cli": "^3.3.12"
|
||||||
|
},
|
||||||
|
"main": "index.js",
|
||||||
|
"dependencies": {
|
||||||
|
"es6-promise": "^4.2.8",
|
||||||
|
"form-data": "^3.0.0",
|
||||||
|
"isomorphic-fetch": "^2.2.1"
|
||||||
|
}
|
||||||
|
}
|
||||||
1
sasjs-tests/.env
Normal file
@@ -0,0 +1 @@
|
|||||||
|
SKIP_PREFLIGHT_CHECK=true
|
||||||
23
sasjs-tests/.gitignore
vendored
Normal file
@@ -0,0 +1,23 @@
|
|||||||
|
# See https://help.github.com/articles/ignoring-files/ for more about ignoring files.
|
||||||
|
|
||||||
|
# dependencies
|
||||||
|
/node_modules
|
||||||
|
/.pnp
|
||||||
|
.pnp.js
|
||||||
|
|
||||||
|
# testing
|
||||||
|
/coverage
|
||||||
|
|
||||||
|
# production
|
||||||
|
/build
|
||||||
|
|
||||||
|
# misc
|
||||||
|
.DS_Store
|
||||||
|
.env.local
|
||||||
|
.env.development.local
|
||||||
|
.env.test.local
|
||||||
|
.env.production.local
|
||||||
|
|
||||||
|
npm-debug.log*
|
||||||
|
yarn-debug.log*
|
||||||
|
yarn-error.log*
|
||||||
68
sasjs-tests/README.md
Normal file
@@ -0,0 +1,68 @@
|
|||||||
|
This project was bootstrapped with [Create React App](https://github.com/facebook/create-react-app).
|
||||||
|
|
||||||
|
## Available Scripts
|
||||||
|
|
||||||
|
In the project directory, you can run:
|
||||||
|
|
||||||
|
### `npm start`
|
||||||
|
|
||||||
|
Runs the app in the development mode.<br />
|
||||||
|
Open [http://localhost:3000](http://localhost:3000) to view it in the browser.
|
||||||
|
|
||||||
|
The page will reload if you make edits.<br />
|
||||||
|
You will also see any lint errors in the console.
|
||||||
|
|
||||||
|
### `npm test`
|
||||||
|
|
||||||
|
Launches the test runner in the interactive watch mode.<br />
|
||||||
|
See the section about [running tests](https://facebook.github.io/create-react-app/docs/running-tests) for more information.
|
||||||
|
|
||||||
|
### `npm run build`
|
||||||
|
|
||||||
|
Builds the app for production to the `build` folder.<br />
|
||||||
|
It correctly bundles React in production mode and optimizes the build for the best performance.
|
||||||
|
|
||||||
|
The build is minified and the filenames include the hashes.<br />
|
||||||
|
Your app is ready to be deployed!
|
||||||
|
|
||||||
|
See the section about [deployment](https://facebook.github.io/create-react-app/docs/deployment) for more information.
|
||||||
|
|
||||||
|
### `npm run eject`
|
||||||
|
|
||||||
|
**Note: this is a one-way operation. Once you `eject`, you can’t go back!**
|
||||||
|
|
||||||
|
If you aren’t satisfied with the build tool and configuration choices, you can `eject` at any time. This command will remove the single build dependency from your project.
|
||||||
|
|
||||||
|
Instead, it will copy all the configuration files and the transitive dependencies (webpack, Babel, ESLint, etc) right into your project so you have full control over them. All of the commands except `eject` will still work, but they will point to the copied scripts so you can tweak them. At this point you’re on your own.
|
||||||
|
|
||||||
|
You don’t have to ever use `eject`. The curated feature set is suitable for small and middle deployments, and you shouldn’t feel obligated to use this feature. However we understand that this tool wouldn’t be useful if you couldn’t customize it when you are ready for it.
|
||||||
|
|
||||||
|
## Learn More
|
||||||
|
|
||||||
|
You can learn more in the [Create React App documentation](https://facebook.github.io/create-react-app/docs/getting-started).
|
||||||
|
|
||||||
|
To learn React, check out the [React documentation](https://reactjs.org/).
|
||||||
|
|
||||||
|
### Code Splitting
|
||||||
|
|
||||||
|
This section has moved here: https://facebook.github.io/create-react-app/docs/code-splitting
|
||||||
|
|
||||||
|
### Analyzing the Bundle Size
|
||||||
|
|
||||||
|
This section has moved here: https://facebook.github.io/create-react-app/docs/analyzing-the-bundle-size
|
||||||
|
|
||||||
|
### Making a Progressive Web App
|
||||||
|
|
||||||
|
This section has moved here: https://facebook.github.io/create-react-app/docs/making-a-progressive-web-app
|
||||||
|
|
||||||
|
### Advanced Configuration
|
||||||
|
|
||||||
|
This section has moved here: https://facebook.github.io/create-react-app/docs/advanced-configuration
|
||||||
|
|
||||||
|
### Deployment
|
||||||
|
|
||||||
|
This section has moved here: https://facebook.github.io/create-react-app/docs/deployment
|
||||||
|
|
||||||
|
### `npm run build` fails to minify
|
||||||
|
|
||||||
|
This section has moved here: https://facebook.github.io/create-react-app/docs/troubleshooting#npm-run-build-fails-to-minify
|
||||||
14799
sasjs-tests/package-lock.json
generated
Normal file
47
sasjs-tests/package.json
Normal file
@@ -0,0 +1,47 @@
|
|||||||
|
{
|
||||||
|
"name": "sasjs-tests",
|
||||||
|
"version": "0.1.0",
|
||||||
|
"homepage": ".",
|
||||||
|
"private": true,
|
||||||
|
"dependencies": {
|
||||||
|
"@testing-library/jest-dom": "^4.2.4",
|
||||||
|
"@testing-library/react": "^9.5.0",
|
||||||
|
"@testing-library/user-event": "^7.2.1",
|
||||||
|
"@types/jest": "^26.0.3",
|
||||||
|
"@types/node": "^14.0.14",
|
||||||
|
"@types/react": "^16.9.41",
|
||||||
|
"@types/react-dom": "^16.9.8",
|
||||||
|
"@types/react-router-dom": "^5.1.5",
|
||||||
|
"react": "^16.13.1",
|
||||||
|
"react-dom": "^16.13.1",
|
||||||
|
"react-router-dom": "^5.2.0",
|
||||||
|
"react-scripts": "3.4.1",
|
||||||
|
"sasjs": "file:../build/sasjs-5.0.0.tgz",
|
||||||
|
"typescript": "^3.9.6"
|
||||||
|
},
|
||||||
|
"scripts": {
|
||||||
|
"start": "react-scripts start",
|
||||||
|
"build": "react-scripts build",
|
||||||
|
"test": "react-scripts test",
|
||||||
|
"eject": "react-scripts eject",
|
||||||
|
"deploy": "rsync -avhe ssh ./build/* --delete kriaco@sas.analytium.co.uk:/var/www/html/kriaco/sasjs-tests"
|
||||||
|
},
|
||||||
|
"eslintConfig": {
|
||||||
|
"extends": "react-app"
|
||||||
|
},
|
||||||
|
"browserslist": {
|
||||||
|
"production": [
|
||||||
|
">0.2%",
|
||||||
|
"not dead",
|
||||||
|
"not op_mini all"
|
||||||
|
],
|
||||||
|
"development": [
|
||||||
|
"last 1 chrome version",
|
||||||
|
"last 1 firefox version",
|
||||||
|
"last 1 safari version"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"devDependencies": {
|
||||||
|
"node-sass": "^4.14.1"
|
||||||
|
}
|
||||||
|
}
|
||||||
11
sasjs-tests/public/config.json
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
{
|
||||||
|
"userName": "",
|
||||||
|
"password": "",
|
||||||
|
"sasJsConfig": {
|
||||||
|
"serverUrl": "",
|
||||||
|
"appLoc": "/Public/app",
|
||||||
|
"serverType": "SASVIYA",
|
||||||
|
"debug": false,
|
||||||
|
"contextName": null
|
||||||
|
}
|
||||||
|
}
|
||||||
BIN
sasjs-tests/public/favicon.ico
Normal file
|
After Width: | Height: | Size: 3.1 KiB |
BIN
sasjs-tests/public/favicon.png
Normal file
|
After Width: | Height: | Size: 4.2 KiB |
40
sasjs-tests/public/index.html
Normal file
@@ -0,0 +1,40 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8" />
|
||||||
|
<link rel="icon" href="%PUBLIC_URL%/favicon.png" />
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||||
|
<meta name="theme-color" content="#000000" />
|
||||||
|
<meta name="description" content="Tests for SASjs" />
|
||||||
|
<link rel="apple-touch-icon" href="%PUBLIC_URL%/logo192.png" />
|
||||||
|
<!--
|
||||||
|
manifest.json provides metadata used when your web app is installed on a
|
||||||
|
user's mobile device or desktop. See https://developers.google.com/web/fundamentals/web-app-manifest/
|
||||||
|
-->
|
||||||
|
<link rel="manifest" href="%PUBLIC_URL%/manifest.json" />
|
||||||
|
<!--
|
||||||
|
Notice the use of %PUBLIC_URL% in the tags above.
|
||||||
|
It will be replaced with the URL of the `public` folder during the build.
|
||||||
|
Only files inside the `public` folder can be referenced from the HTML.
|
||||||
|
|
||||||
|
Unlike "/favicon.ico" or "favicon.ico", "%PUBLIC_URL%/favicon.ico" will
|
||||||
|
work correctly both with client-side routing and a non-root public URL.
|
||||||
|
Learn how to configure a non-root public URL by running `npm run build`.
|
||||||
|
-->
|
||||||
|
<title>SASjs Tests</title>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<noscript>You need to enable JavaScript to run this app.</noscript>
|
||||||
|
<div id="root"></div>
|
||||||
|
<!--
|
||||||
|
This HTML file is a template.
|
||||||
|
If you open it directly in the browser, you will see an empty page.
|
||||||
|
|
||||||
|
You can add webfonts, meta tags, or analytics to this file.
|
||||||
|
The build step will place the bundled scripts into the <body> tag.
|
||||||
|
|
||||||
|
To begin the development, run `npm start` or `yarn start`.
|
||||||
|
To create a production bundle, use `npm run build` or `yarn build`.
|
||||||
|
-->
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
BIN
sasjs-tests/public/logo192.png
Normal file
|
After Width: | Height: | Size: 5.2 KiB |
BIN
sasjs-tests/public/logo512.png
Normal file
|
After Width: | Height: | Size: 9.4 KiB |
25
sasjs-tests/public/manifest.json
Normal file
@@ -0,0 +1,25 @@
|
|||||||
|
{
|
||||||
|
"short_name": "React App",
|
||||||
|
"name": "Create React App Sample",
|
||||||
|
"icons": [
|
||||||
|
{
|
||||||
|
"src": "favicon.ico",
|
||||||
|
"sizes": "64x64 32x32 24x24 16x16",
|
||||||
|
"type": "image/x-icon"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "logo192.png",
|
||||||
|
"type": "image/png",
|
||||||
|
"sizes": "192x192"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "logo512.png",
|
||||||
|
"type": "image/png",
|
||||||
|
"sizes": "512x512"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"start_url": ".",
|
||||||
|
"display": "standalone",
|
||||||
|
"theme_color": "#000000",
|
||||||
|
"background_color": "#ffffff"
|
||||||
|
}
|
||||||
3
sasjs-tests/public/robots.txt
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
# https://www.robotstxt.org/robotstxt.html
|
||||||
|
User-agent: *
|
||||||
|
Disallow:
|
||||||
BIN
sasjs-tests/public/sasjs-logo.png
Normal file
|
After Width: | Height: | Size: 63 KiB |
102
sasjs-tests/src/App.scss
Normal file
@@ -0,0 +1,102 @@
|
|||||||
|
.app {
|
||||||
|
padding: 16px;
|
||||||
|
|
||||||
|
.controls {
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
.debug-toggle,
|
||||||
|
.app-loc-input,
|
||||||
|
.submit-button {
|
||||||
|
margin: 16px 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.row {
|
||||||
|
margin: 16px;
|
||||||
|
|
||||||
|
&.app-loc {
|
||||||
|
width: 20vw;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.submit-button {
|
||||||
|
padding: 16px;
|
||||||
|
font-size: 1.25em;
|
||||||
|
}
|
||||||
|
|
||||||
|
.app-loc-input {
|
||||||
|
width: 100%;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.debug-toggle {
|
||||||
|
display: inline-flex;
|
||||||
|
justify-content: center;
|
||||||
|
align-items: center;
|
||||||
|
|
||||||
|
.label {
|
||||||
|
padding: 0 8px;
|
||||||
|
font-size: 1.25em;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
$height: 40px;
|
||||||
|
$width: 70px;
|
||||||
|
.switch {
|
||||||
|
position: relative;
|
||||||
|
display: inline-flex;
|
||||||
|
width: $width;
|
||||||
|
height: $height;
|
||||||
|
|
||||||
|
input[type="checkbox"] {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
input:checked + .knob {
|
||||||
|
animation: colorChange 0.4s linear forwards;
|
||||||
|
}
|
||||||
|
input:checked + .knob:before {
|
||||||
|
animation: turnON 0.4s linear forwards;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@keyframes colorChange {
|
||||||
|
from {
|
||||||
|
background-color: #ccc;
|
||||||
|
}
|
||||||
|
50% {
|
||||||
|
background-color: #a4d9ad;
|
||||||
|
}
|
||||||
|
to {
|
||||||
|
background-color: #4bd663;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
@keyframes turnON {
|
||||||
|
from {
|
||||||
|
transform: translateX(0px);
|
||||||
|
}
|
||||||
|
to {
|
||||||
|
transform: translateX($width - ($height * 0.99));
|
||||||
|
box-shadow: -10px 0px 44px 0px #434343;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.knob {
|
||||||
|
position: absolute;
|
||||||
|
top: 0;
|
||||||
|
left: 0;
|
||||||
|
right: 0;
|
||||||
|
bottom: 0;
|
||||||
|
background-color: #ccc;
|
||||||
|
border-radius: $height;
|
||||||
|
}
|
||||||
|
|
||||||
|
.knob:before {
|
||||||
|
position: absolute;
|
||||||
|
background-color: white;
|
||||||
|
content: "";
|
||||||
|
left: $height * 0.1;
|
||||||
|
top: $height * 0.1;
|
||||||
|
width: ($height * 0.8);
|
||||||
|
height: ($height * 0.8);
|
||||||
|
border-radius: 50%;
|
||||||
|
}
|
||||||
|
}
|
||||||
9
sasjs-tests/src/App.test.js
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
import React from 'react';
|
||||||
|
import { render } from '@testing-library/react';
|
||||||
|
import App from './App';
|
||||||
|
|
||||||
|
test('renders learn react link', () => {
|
||||||
|
const { getByText } = render(<App />);
|
||||||
|
const linkElement = getByText(/learn react/i);
|
||||||
|
expect(linkElement).toBeInTheDocument();
|
||||||
|
});
|
||||||
58
sasjs-tests/src/App.tsx
Normal file
@@ -0,0 +1,58 @@
|
|||||||
|
import React, { ReactElement, useState, useContext, useEffect } from "react";
|
||||||
|
import "./App.scss";
|
||||||
|
import TestSuiteRunner from "./TestSuiteRunner";
|
||||||
|
import { AppContext } from "./context/AppContext";
|
||||||
|
|
||||||
|
const App = (): ReactElement<{}> => {
|
||||||
|
const [appLoc, setAppLoc] = useState("");
|
||||||
|
const [debug, setDebug] = useState(false);
|
||||||
|
const { adapter } = useContext(AppContext);
|
||||||
|
|
||||||
|
useEffect(() => {
|
||||||
|
if (adapter) {
|
||||||
|
adapter.setDebugState(debug);
|
||||||
|
}
|
||||||
|
}, [debug, adapter]);
|
||||||
|
|
||||||
|
useEffect(() => {
|
||||||
|
if (appLoc && adapter) {
|
||||||
|
adapter.setSASjsConfig({ ...adapter.getSasjsConfig(), appLoc });
|
||||||
|
}
|
||||||
|
}, [appLoc, adapter]);
|
||||||
|
|
||||||
|
useEffect(() => {
|
||||||
|
setAppLoc(adapter.getSasjsConfig().appLoc);
|
||||||
|
}, [adapter]);
|
||||||
|
|
||||||
|
return (
|
||||||
|
<div className="app">
|
||||||
|
<div className="controls">
|
||||||
|
<div className="row">
|
||||||
|
<label>Debug</label>
|
||||||
|
<div className="debug-toggle">
|
||||||
|
<label className="switch">
|
||||||
|
<input
|
||||||
|
type="checkbox"
|
||||||
|
onChange={(e) => setDebug(e.target.checked)}
|
||||||
|
/>
|
||||||
|
<span className="knob"></span>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div className="row app-loc">
|
||||||
|
<label>App Loc</label>
|
||||||
|
<input
|
||||||
|
type="text"
|
||||||
|
className="app-loc-input"
|
||||||
|
value={appLoc}
|
||||||
|
onChange={(e) => setAppLoc(e.target.value)}
|
||||||
|
placeholder="AppLoc"
|
||||||
|
/>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
{adapter && <TestSuiteRunner adapter={adapter} />}
|
||||||
|
</div>
|
||||||
|
);
|
||||||
|
};
|
||||||
|
|
||||||
|
export default App;
|
||||||
34
sasjs-tests/src/Login.scss
Normal file
@@ -0,0 +1,34 @@
|
|||||||
|
.login-container {
|
||||||
|
display: flex;
|
||||||
|
flex-direction: column;
|
||||||
|
height: 100vh;
|
||||||
|
justify-content: center;
|
||||||
|
align-items: center;
|
||||||
|
|
||||||
|
img {
|
||||||
|
max-width: 30%;
|
||||||
|
}
|
||||||
|
|
||||||
|
form {
|
||||||
|
width: 33%;
|
||||||
|
margin-top: 3%;
|
||||||
|
display: flex;
|
||||||
|
flex-direction: column;
|
||||||
|
|
||||||
|
.row {
|
||||||
|
input {
|
||||||
|
font-size: 0.9em;
|
||||||
|
}
|
||||||
|
|
||||||
|
label {
|
||||||
|
font-weight: bold;
|
||||||
|
font-size: 0.9em;
|
||||||
|
margin-bottom: 4px;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.submit-button {
|
||||||
|
margin-top: 16px;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
54
sasjs-tests/src/Login.tsx
Normal file
@@ -0,0 +1,54 @@
|
|||||||
|
import React, { ReactElement, useState, useCallback, useContext } from "react";
|
||||||
|
import "./Login.scss";
|
||||||
|
import { AppContext } from "./context/AppContext";
|
||||||
|
import { Redirect } from "react-router-dom";
|
||||||
|
|
||||||
|
const Login = (): ReactElement<{}> => {
|
||||||
|
const [username, setUsername] = useState("");
|
||||||
|
const [password, setPassword] = useState("");
|
||||||
|
const appContext = useContext(AppContext);
|
||||||
|
|
||||||
|
const handleSubmit = useCallback(
|
||||||
|
(e) => {
|
||||||
|
e.preventDefault();
|
||||||
|
appContext.adapter.logIn(username, password).then(() => {
|
||||||
|
appContext.setIsLoggedIn(true);
|
||||||
|
});
|
||||||
|
},
|
||||||
|
[username, password, appContext]
|
||||||
|
);
|
||||||
|
|
||||||
|
return !appContext.isLoggedIn ? (
|
||||||
|
<div className="login-container">
|
||||||
|
<img src="sasjs-logo.png" alt="SASjs Logo" />
|
||||||
|
<form onSubmit={handleSubmit}>
|
||||||
|
<div className="row">
|
||||||
|
<label>User Name</label>
|
||||||
|
<input
|
||||||
|
placeholder="User Name"
|
||||||
|
value={username}
|
||||||
|
required
|
||||||
|
onChange={(e) => setUsername(e.target.value)}
|
||||||
|
/>
|
||||||
|
</div>
|
||||||
|
<div className="row">
|
||||||
|
<label>Password</label>
|
||||||
|
<input
|
||||||
|
placeholder="Password"
|
||||||
|
type="password"
|
||||||
|
value={password}
|
||||||
|
required
|
||||||
|
onChange={(e) => setPassword(e.target.value)}
|
||||||
|
/>
|
||||||
|
</div>
|
||||||
|
<button type="submit" className="submit-button">
|
||||||
|
Log In
|
||||||
|
</button>
|
||||||
|
</form>
|
||||||
|
</div>
|
||||||
|
) : (
|
||||||
|
<Redirect to="/" />
|
||||||
|
);
|
||||||
|
};
|
||||||
|
|
||||||
|
export default Login;
|
||||||
23
sasjs-tests/src/PrivateRoute.tsx
Normal file
@@ -0,0 +1,23 @@
|
|||||||
|
import React, { ReactElement, useContext, FunctionComponent } from "react";
|
||||||
|
import { Redirect, Route } from "react-router-dom";
|
||||||
|
import { AppContext } from "./context/AppContext";
|
||||||
|
|
||||||
|
interface PrivateRouteProps {
|
||||||
|
component: FunctionComponent;
|
||||||
|
exact?: boolean;
|
||||||
|
path: string;
|
||||||
|
}
|
||||||
|
|
||||||
|
const PrivateRoute = (
|
||||||
|
props: PrivateRouteProps
|
||||||
|
): ReactElement<PrivateRouteProps> => {
|
||||||
|
const { component, path, exact } = props;
|
||||||
|
const appContext = useContext(AppContext);
|
||||||
|
return appContext.isLoggedIn ? (
|
||||||
|
<Route component={component} path={path} exact={exact} />
|
||||||
|
) : (
|
||||||
|
<Redirect to="/login" />
|
||||||
|
);
|
||||||
|
};
|
||||||
|
|
||||||
|
export default PrivateRoute;
|
||||||
19
sasjs-tests/src/TestSuiteRunner.scss
Normal file
@@ -0,0 +1,19 @@
|
|||||||
|
.button-container {
|
||||||
|
display: flex;
|
||||||
|
justify-content: center;
|
||||||
|
align-items: center;
|
||||||
|
padding: 16px;
|
||||||
|
|
||||||
|
.loading-spinner {
|
||||||
|
margin: 0 8px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.submit-button {
|
||||||
|
padding: 10px;
|
||||||
|
min-height: 80px;
|
||||||
|
font-size: 2em;
|
||||||
|
display: flex;
|
||||||
|
justify-content: center;
|
||||||
|
align-items: center;
|
||||||
|
}
|
||||||
|
}
|
||||||
126
sasjs-tests/src/TestSuiteRunner.tsx
Normal file
@@ -0,0 +1,126 @@
|
|||||||
|
import React, { useEffect, useState, ReactElement, useContext } from "react";
|
||||||
|
import TestSuiteComponent from "./components/TestSuite";
|
||||||
|
import TestSuiteCard from "./components/TestSuiteCard";
|
||||||
|
import { TestSuite, Test } from "./types";
|
||||||
|
import { basicTests } from "./testSuites/Basic";
|
||||||
|
import "./TestSuiteRunner.scss";
|
||||||
|
import SASjs from "sasjs";
|
||||||
|
import { AppContext } from "./context/AppContext";
|
||||||
|
import { sendArrTests, sendObjTests } from "./testSuites/RequestData";
|
||||||
|
import { specialCaseTests } from "./testSuites/SpecialCases";
|
||||||
|
import { sasjsRequestTests } from "./testSuites/SasjsRequests";
|
||||||
|
|
||||||
|
interface TestSuiteRunnerProps {
|
||||||
|
adapter: SASjs;
|
||||||
|
}
|
||||||
|
const TestSuiteRunner = (
|
||||||
|
props: TestSuiteRunnerProps
|
||||||
|
): ReactElement<TestSuiteRunnerProps> => {
|
||||||
|
const { adapter } = props;
|
||||||
|
const { config } = useContext(AppContext);
|
||||||
|
const [testSuites, setTestSuites] = useState<TestSuite[]>([]);
|
||||||
|
const [runTests, setRunTests] = useState(false);
|
||||||
|
const [completedTestSuites, setCompletedTestSuites] = useState<
|
||||||
|
{
|
||||||
|
name: string;
|
||||||
|
completedTests: {
|
||||||
|
test: Test;
|
||||||
|
result: boolean;
|
||||||
|
error: Error | null;
|
||||||
|
executionTime: number;
|
||||||
|
}[];
|
||||||
|
}[]
|
||||||
|
>([]);
|
||||||
|
const [currentTestSuite, setCurrentTestSuite] = useState<TestSuite | null>(
|
||||||
|
(null as unknown) as TestSuite
|
||||||
|
);
|
||||||
|
|
||||||
|
useEffect(() => {
|
||||||
|
if (adapter) {
|
||||||
|
setTestSuites([
|
||||||
|
// basicTests(adapter, config.userName, config.password),
|
||||||
|
// sendArrTests(adapter),
|
||||||
|
// sendObjTests(adapter),
|
||||||
|
specialCaseTests(adapter),
|
||||||
|
// sasjsRequestTests(adapter),
|
||||||
|
]);
|
||||||
|
setCompletedTestSuites([]);
|
||||||
|
}
|
||||||
|
}, [adapter]);
|
||||||
|
|
||||||
|
useEffect(() => {
|
||||||
|
if (testSuites.length) {
|
||||||
|
setCurrentTestSuite(testSuites[0]);
|
||||||
|
}
|
||||||
|
}, [testSuites]);
|
||||||
|
|
||||||
|
useEffect(() => {
|
||||||
|
if (runTests) {
|
||||||
|
setCompletedTestSuites([]);
|
||||||
|
setCurrentTestSuite(testSuites[0]);
|
||||||
|
}
|
||||||
|
}, [runTests, testSuites]);
|
||||||
|
|
||||||
|
return (
|
||||||
|
<>
|
||||||
|
<div className="button-container">
|
||||||
|
<button
|
||||||
|
className={runTests ? "submit-button disabled" : "submit-button"}
|
||||||
|
onClick={() => setRunTests(true)}
|
||||||
|
disabled={runTests}
|
||||||
|
>
|
||||||
|
{runTests ? (
|
||||||
|
<>
|
||||||
|
<div className="loading-spinner"></div>Running tests...
|
||||||
|
</>
|
||||||
|
) : (
|
||||||
|
"Run tests!"
|
||||||
|
)}
|
||||||
|
</button>
|
||||||
|
</div>
|
||||||
|
{completedTestSuites.map((completedTestSuite, index) => {
|
||||||
|
return (
|
||||||
|
<TestSuiteCard
|
||||||
|
key={index}
|
||||||
|
tests={completedTestSuite.completedTests}
|
||||||
|
name={completedTestSuite.name}
|
||||||
|
/>
|
||||||
|
);
|
||||||
|
})}
|
||||||
|
{currentTestSuite && runTests && (
|
||||||
|
<TestSuiteComponent
|
||||||
|
{...currentTestSuite}
|
||||||
|
onCompleted={(
|
||||||
|
name,
|
||||||
|
completedTests: {
|
||||||
|
test: Test;
|
||||||
|
result: boolean;
|
||||||
|
error: Error | null;
|
||||||
|
executionTime: number;
|
||||||
|
}[]
|
||||||
|
) => {
|
||||||
|
const currentIndex = testSuites.indexOf(currentTestSuite);
|
||||||
|
const nextIndex =
|
||||||
|
currentIndex < testSuites.length - 1 ? currentIndex + 1 : -1;
|
||||||
|
if (nextIndex >= 0) {
|
||||||
|
setCurrentTestSuite(testSuites[nextIndex]);
|
||||||
|
} else {
|
||||||
|
setCurrentTestSuite(null);
|
||||||
|
}
|
||||||
|
const newCompletedTestSuites = [
|
||||||
|
...completedTestSuites,
|
||||||
|
{ name, completedTests },
|
||||||
|
];
|
||||||
|
setCompletedTestSuites(newCompletedTestSuites);
|
||||||
|
|
||||||
|
if (newCompletedTestSuites.length === testSuites.length) {
|
||||||
|
setRunTests(false);
|
||||||
|
}
|
||||||
|
}}
|
||||||
|
/>
|
||||||
|
)}
|
||||||
|
</>
|
||||||
|
);
|
||||||
|
};
|
||||||
|
|
||||||
|
export default TestSuiteRunner;
|
||||||
79
sasjs-tests/src/components/Test.tsx
Normal file
@@ -0,0 +1,79 @@
|
|||||||
|
import React, { ReactElement, useEffect, useState } from "react";
|
||||||
|
import TestCard from "./TestCard";
|
||||||
|
import { start } from "repl";
|
||||||
|
|
||||||
|
interface TestProps {
|
||||||
|
title: string;
|
||||||
|
description: string;
|
||||||
|
beforeTest?: (...args: any) => Promise<any>;
|
||||||
|
afterTest?: (...args: any) => Promise<any>;
|
||||||
|
test: (context: any) => Promise<any>;
|
||||||
|
assertion: (...args: any) => boolean;
|
||||||
|
onCompleted: (payload: {
|
||||||
|
result: boolean;
|
||||||
|
error: Error | null;
|
||||||
|
executionTime: number;
|
||||||
|
}) => void;
|
||||||
|
context: any;
|
||||||
|
}
|
||||||
|
|
||||||
|
const getStatus = (isRunning: boolean, isPassed: boolean): string => {
|
||||||
|
return isRunning ? "running" : isPassed ? "passed" : "failed";
|
||||||
|
};
|
||||||
|
|
||||||
|
const Test = (props: TestProps): ReactElement<TestProps> => {
|
||||||
|
const {
|
||||||
|
title,
|
||||||
|
description,
|
||||||
|
test,
|
||||||
|
beforeTest,
|
||||||
|
afterTest,
|
||||||
|
assertion,
|
||||||
|
onCompleted,
|
||||||
|
context,
|
||||||
|
} = props;
|
||||||
|
const beforeTestFunction = beforeTest ? beforeTest : () => Promise.resolve();
|
||||||
|
const afterTestFunction = afterTest ? afterTest : () => Promise.resolve();
|
||||||
|
const [isRunning, setIsRunning] = useState(false);
|
||||||
|
const [isPassed, setIsPassed] = useState(false);
|
||||||
|
|
||||||
|
useEffect(() => {
|
||||||
|
if (test && assertion) {
|
||||||
|
const startTime = new Date().valueOf();
|
||||||
|
setIsRunning(true);
|
||||||
|
setIsPassed(false);
|
||||||
|
beforeTestFunction()
|
||||||
|
.then(() => test(context))
|
||||||
|
.then((res) => {
|
||||||
|
setIsRunning(false);
|
||||||
|
setIsPassed(assertion(res, context));
|
||||||
|
return Promise.resolve(assertion(res, context));
|
||||||
|
})
|
||||||
|
.then((testResult) => {
|
||||||
|
afterTestFunction();
|
||||||
|
const endTime = new Date().valueOf();
|
||||||
|
const executionTime = (endTime - startTime) / 1000;
|
||||||
|
onCompleted({ result: testResult, error: null, executionTime });
|
||||||
|
})
|
||||||
|
.catch((e) => {
|
||||||
|
setIsRunning(false);
|
||||||
|
setIsPassed(false);
|
||||||
|
console.error(e);
|
||||||
|
const endTime = new Date().valueOf();
|
||||||
|
const executionTime = (endTime - startTime) / 1000;
|
||||||
|
onCompleted({ result: false, error: e, executionTime });
|
||||||
|
});
|
||||||
|
}
|
||||||
|
}, [test, assertion]);
|
||||||
|
|
||||||
|
return (
|
||||||
|
<TestCard
|
||||||
|
title={title}
|
||||||
|
description={description}
|
||||||
|
status={getStatus(isRunning, isPassed)}
|
||||||
|
error={null}
|
||||||
|
/>
|
||||||
|
);
|
||||||
|
};
|
||||||
|
|
||||||
|
export default Test;
|
||||||
62
sasjs-tests/src/components/TestCard.scss
Normal file
@@ -0,0 +1,62 @@
|
|||||||
|
.test {
|
||||||
|
display: inline-flex;
|
||||||
|
padding: 8px;
|
||||||
|
margin: 8px;
|
||||||
|
flex-direction: column;
|
||||||
|
border: 1px solid #ddd;
|
||||||
|
border-radius: 5px;
|
||||||
|
width: 20%;
|
||||||
|
|
||||||
|
.title {
|
||||||
|
font-weight: bold;
|
||||||
|
color: #eee;
|
||||||
|
font-size: 1em;
|
||||||
|
}
|
||||||
|
|
||||||
|
.description,
|
||||||
|
.execution-time {
|
||||||
|
color: #c6c0c0;
|
||||||
|
padding: 8px 0;
|
||||||
|
font-size: 0.8em;
|
||||||
|
}
|
||||||
|
|
||||||
|
.description {
|
||||||
|
min-height: 50px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.execution-time {
|
||||||
|
color: #f9e804;
|
||||||
|
}
|
||||||
|
|
||||||
|
.icon {
|
||||||
|
border-radius: 50%;
|
||||||
|
width: 12px;
|
||||||
|
height: 12px;
|
||||||
|
margin-right: 8px;
|
||||||
|
display: inline-block;
|
||||||
|
|
||||||
|
&.running {
|
||||||
|
background-color: yellow;
|
||||||
|
}
|
||||||
|
|
||||||
|
&.passed {
|
||||||
|
background-color: green;
|
||||||
|
}
|
||||||
|
|
||||||
|
&.failed {
|
||||||
|
background-color: red;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@media only screen and (max-width: 900px) {
|
||||||
|
.test {
|
||||||
|
width: 90%;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@media only screen and (min-width: 901px) and (max-width: 1280px) {
|
||||||
|
.test {
|
||||||
|
width: 30%;
|
||||||
|
}
|
||||||
|
}
|
||||||
43
sasjs-tests/src/components/TestCard.tsx
Normal file
@@ -0,0 +1,43 @@
|
|||||||
|
import React, { ReactElement } from "react";
|
||||||
|
import "./TestCard.scss";
|
||||||
|
|
||||||
|
interface TestCardProps {
|
||||||
|
title: string;
|
||||||
|
description: string;
|
||||||
|
status: string;
|
||||||
|
error: Error | null;
|
||||||
|
executionTime?: number;
|
||||||
|
}
|
||||||
|
const TestCard = (props: TestCardProps): ReactElement<TestCardProps> => {
|
||||||
|
const { title, description, status, error, executionTime } = props;
|
||||||
|
|
||||||
|
return (
|
||||||
|
<div className="test">
|
||||||
|
<code className="title">{title}</code>
|
||||||
|
<span className="description">{description}</span>
|
||||||
|
<span className="execution-time">
|
||||||
|
{executionTime ? executionTime.toFixed(2) + "s" : ""}
|
||||||
|
</span>
|
||||||
|
{status === "running" && (
|
||||||
|
<div>
|
||||||
|
<span className="icon running"></span>Running...
|
||||||
|
</div>
|
||||||
|
)}
|
||||||
|
{status === "passed" && (
|
||||||
|
<div>
|
||||||
|
<span className="icon passed"></span>Passed
|
||||||
|
</div>
|
||||||
|
)}
|
||||||
|
{status === "failed" && (
|
||||||
|
<>
|
||||||
|
<div>
|
||||||
|
<span className="icon failed"></span>Failed
|
||||||
|
</div>
|
||||||
|
{!!error && <code>{error.message}</code>}
|
||||||
|
</>
|
||||||
|
)}
|
||||||
|
</div>
|
||||||
|
);
|
||||||
|
};
|
||||||
|
|
||||||
|
export default TestCard;
|
||||||
106
sasjs-tests/src/components/TestSuite.tsx
Normal file
@@ -0,0 +1,106 @@
|
|||||||
|
import React, { ReactElement, useState, useEffect } from "react";
|
||||||
|
import "./TestSuiteCard.scss";
|
||||||
|
import { Test } from "../types";
|
||||||
|
import TestComponent from "./Test";
|
||||||
|
import TestCard from "./TestCard";
|
||||||
|
|
||||||
|
interface TestSuiteProps {
|
||||||
|
name: string;
|
||||||
|
tests: Test[];
|
||||||
|
beforeAll?: (...args: any) => Promise<any>;
|
||||||
|
afterAll?: (...args: any) => Promise<any>;
|
||||||
|
onCompleted: (
|
||||||
|
name: string,
|
||||||
|
completedTests: {
|
||||||
|
test: Test;
|
||||||
|
result: boolean;
|
||||||
|
error: Error | null;
|
||||||
|
executionTime: number;
|
||||||
|
}[]
|
||||||
|
) => void;
|
||||||
|
}
|
||||||
|
const TestSuite = (props: TestSuiteProps): ReactElement<TestSuiteProps> => {
|
||||||
|
const { name, tests, beforeAll, afterAll, onCompleted } = props;
|
||||||
|
const [context, setContext] = useState<any>(null);
|
||||||
|
const [completedTests, setCompletedTests] = useState<
|
||||||
|
{
|
||||||
|
test: Test;
|
||||||
|
result: boolean;
|
||||||
|
error: Error | null;
|
||||||
|
executionTime: number;
|
||||||
|
}[]
|
||||||
|
>([]);
|
||||||
|
const [currentTest, setCurrentTest] = useState<Test | null>(
|
||||||
|
(null as unknown) as Test
|
||||||
|
);
|
||||||
|
|
||||||
|
useEffect(() => {
|
||||||
|
if (beforeAll) {
|
||||||
|
beforeAll().then((data) => setContext({ data }));
|
||||||
|
}
|
||||||
|
}, [beforeAll]);
|
||||||
|
|
||||||
|
useEffect(() => {
|
||||||
|
if (tests.length) {
|
||||||
|
setCurrentTest(tests[0]);
|
||||||
|
}
|
||||||
|
setCompletedTests([]);
|
||||||
|
setContext(null);
|
||||||
|
}, [tests]);
|
||||||
|
|
||||||
|
return (!!beforeAll && !!context) || !beforeAll ? (
|
||||||
|
<div className="test-suite">
|
||||||
|
<div className="test-suite-name running">{name}</div>
|
||||||
|
{currentTest && (
|
||||||
|
<TestComponent
|
||||||
|
{...currentTest}
|
||||||
|
context={context}
|
||||||
|
onCompleted={(completedTest) => {
|
||||||
|
const newCompleteTests = [
|
||||||
|
...completedTests,
|
||||||
|
{
|
||||||
|
test: currentTest,
|
||||||
|
result: completedTest.result,
|
||||||
|
error: completedTest.error,
|
||||||
|
executionTime: completedTest.executionTime,
|
||||||
|
},
|
||||||
|
];
|
||||||
|
setCompletedTests(newCompleteTests);
|
||||||
|
const currentIndex = tests.indexOf(currentTest);
|
||||||
|
const nextIndex =
|
||||||
|
currentIndex < tests.length - 1 ? currentIndex + 1 : -1;
|
||||||
|
if (nextIndex >= 0) {
|
||||||
|
setCurrentTest(tests[nextIndex]);
|
||||||
|
} else {
|
||||||
|
setCurrentTest(null);
|
||||||
|
}
|
||||||
|
if (newCompleteTests.length === tests.length) {
|
||||||
|
if (afterAll) {
|
||||||
|
afterAll().then(() => onCompleted(name, newCompleteTests));
|
||||||
|
} else {
|
||||||
|
onCompleted(name, newCompleteTests);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}}
|
||||||
|
/>
|
||||||
|
)}
|
||||||
|
{completedTests.map((completedTest, index) => {
|
||||||
|
const { test, result, error } = completedTest;
|
||||||
|
const { title, description } = test;
|
||||||
|
return (
|
||||||
|
<TestCard
|
||||||
|
key={index}
|
||||||
|
title={title}
|
||||||
|
description={description}
|
||||||
|
status={result === true ? "passed" : "failed"}
|
||||||
|
error={error}
|
||||||
|
/>
|
||||||
|
);
|
||||||
|
})}
|
||||||
|
</div>
|
||||||
|
) : (
|
||||||
|
<></>
|
||||||
|
);
|
||||||
|
};
|
||||||
|
|
||||||
|
export default TestSuite;
|
||||||
19
sasjs-tests/src/components/TestSuiteCard.scss
Normal file
@@ -0,0 +1,19 @@
|
|||||||
|
.test-suite {
|
||||||
|
.test-suite-name {
|
||||||
|
font-size: 1.5em;
|
||||||
|
font-weight: bold;
|
||||||
|
color: #1f2027;
|
||||||
|
|
||||||
|
&.passed {
|
||||||
|
color: green;
|
||||||
|
}
|
||||||
|
|
||||||
|
&.failed {
|
||||||
|
color: red;
|
||||||
|
}
|
||||||
|
|
||||||
|
&.running {
|
||||||
|
color: yellow;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
44
sasjs-tests/src/components/TestSuiteCard.tsx
Normal file
@@ -0,0 +1,44 @@
|
|||||||
|
import React, { ReactElement } from "react";
|
||||||
|
import "./TestSuiteCard.scss";
|
||||||
|
import { Test } from "../types";
|
||||||
|
import TestCard from "./TestCard";
|
||||||
|
|
||||||
|
interface TestSuiteCardProps {
|
||||||
|
name: string;
|
||||||
|
tests: {
|
||||||
|
test: Test;
|
||||||
|
result: boolean;
|
||||||
|
error: Error | null;
|
||||||
|
executionTime: number;
|
||||||
|
}[];
|
||||||
|
}
|
||||||
|
const TestSuiteCard = (
|
||||||
|
props: TestSuiteCardProps
|
||||||
|
): ReactElement<TestSuiteCardProps> => {
|
||||||
|
const { name, tests } = props;
|
||||||
|
const overallStatus = tests.map((t) => t.result).reduce((x, y) => x && y);
|
||||||
|
|
||||||
|
return (
|
||||||
|
<div className="test-suite">
|
||||||
|
<div className={`test-suite-name ${overallStatus ? "passed" : "failed"}`}>
|
||||||
|
{name}
|
||||||
|
</div>
|
||||||
|
{tests.map((completedTest, index) => {
|
||||||
|
const { test, result, error, executionTime } = completedTest;
|
||||||
|
const { title, description } = test;
|
||||||
|
return (
|
||||||
|
<TestCard
|
||||||
|
key={index}
|
||||||
|
title={title}
|
||||||
|
description={description}
|
||||||
|
status={result === true ? "passed" : "failed"}
|
||||||
|
error={error}
|
||||||
|
executionTime={executionTime}
|
||||||
|
/>
|
||||||
|
);
|
||||||
|
})}
|
||||||
|
</div>
|
||||||
|
);
|
||||||
|
};
|
||||||
|
|
||||||
|
export default TestSuiteCard;
|
||||||