From 150ebf3bc0b378f4273158f039f09a85e8e0553c Mon Sep 17 00:00:00 2001 From: Kyle Shockey Date: Tue, 19 Dec 2017 23:46:09 -0600 Subject: [PATCH] Add ability to explicitly skip rendering --- src/core/index.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/core/index.js b/src/core/index.js index 6497c0a8..22eea8d7 100644 --- a/src/core/index.js +++ b/src/core/index.js @@ -132,6 +132,9 @@ module.exports = function SwaggerUI(opts) { } else if(mergedConfig.dom_id) { let domNode = document.querySelector(mergedConfig.dom_id) system.render(domNode, "App") + } else if(mergedConfig.dom_id === null || mergedConfig.domNode === null) { + // do nothing + // this is useful for testing that does not need to do any rendering } else { console.error("Skipped rendering: no `dom_id` or `domNode` was specified") }