@antv/s2
Version:
effective spreadsheet render core lib
29 lines • 807 B
JavaScript
;
/**
* SSR (Server-Side Rendering) environment detection utilities
*/
Object.defineProperty(exports, "__esModule", { value: true });
exports.hasNavigator = exports.hasDocument = exports.isSSR = void 0;
/**
* Check if running in SSR (Node.js) environment
* Returns true if window is not defined (typical Node.js environment)
*/
function isSSR() {
return typeof window === 'undefined';
}
exports.isSSR = isSSR;
/**
* Check if document is available (browser environment)
*/
function hasDocument() {
return typeof document !== 'undefined';
}
exports.hasDocument = hasDocument;
/**
* Check if navigator is available (browser environment)
*/
function hasNavigator() {
return typeof navigator !== 'undefined';
}
exports.hasNavigator = hasNavigator;
//# sourceMappingURL=ssr.js.map