@sassoftware/vi-api
Version:
Types used in the SAS Visual Investigator API
14 lines (13 loc) • 357 B
JavaScript
export function getApi() {
const api = globalThis.sas.vi;
if (typeof api !== "object" || api === null) {
throw new TypeError("SVI API is not available or not properly initialized");
}
return api;
}
export function isUserAppApi(api) {
return "sheet" in api;
}
export function isAdminAppApi(api) {
return !isUserAppApi(api);
}