SDK
Many utilities are available for import through @sitevision/api.
js
/* Server */
// Access Sitevision Public API example
import portletContextUtil from '@sitevision/api/server/PortletContextUtil';
// Get values from the configuration of the module
import appData from '@sitevision/api/server/appData';
// Various data about the WebApp
import appInfo from '@sitevision/api/server/appInfo';
// Get files and images from the resource folder
import appResource from '@sitevision/api/server/appResource';
// Cache API
import cache from '@sitevision/api/server/cache';
// Utility methods for OAuth2
import oauth2 from '@sitevision/api/server/oauth2';
// Run privileged action
import privileged from '@sitevision/api/server/privileged';
// Access to Data Storage
import storage from '@sitevision/api/server/storage';
// LLM integration
import ai from '@sitevision/api/server/ai';
js
/* Common */
// Get translated texts
import i18n from '@sitevision/api/common/i18n';
// Trigger and listen to events
import events from '@sitevision/api/common/events';
// Configure routes
import router from '@sitevision/api/common/router';
Did you find the content on this page useful?