Spaces:
Running
Running
Download dat.gui-master/src/dat/utils/css.js from thesuryash/ASCII-GLB-Viewer: direct link, hf CLI and curl.
- Browser
- Download file 1.06 kB
-
https://huggingface.co/spaces/thesuryash/ASCII-GLB-Viewer/resolve/main/dat.gui-master/src/dat/utils/css.js
- Command line
-
hf download hf://spaces/thesuryash/ASCII-GLB-Viewer/dat.gui-master/src/dat/utils/css.js
-
curl -L -o css.js https://huggingface.co/spaces/thesuryash/ASCII-GLB-Viewer/resolve/main/dat.gui-master/src/dat/utils/css.js
1.06 kB
| /** | |
| * dat-gui JavaScript Controller Library | |
| * https://github.com/dataarts/dat.gui | |
| * | |
| * Copyright 2011 Data Arts Team, Google Creative Lab | |
| * | |
| * Licensed under the Apache License, Version 2.0 (the "License"); | |
| * you may not use this file except in compliance with the License. | |
| * You may obtain a copy of the License at | |
| * | |
| * http://www.apache.org/licenses/LICENSE-2.0 | |
| */ | |
| const css = { | |
| load: function(url, indoc) { | |
| const doc = indoc || document; | |
| const link = doc.createElement('link'); | |
| link.type = 'text/css'; | |
| link.rel = 'stylesheet'; | |
| link.href = url; | |
| doc.getElementsByTagName('head')[0].appendChild(link); | |
| }, | |
| inject: function(cssContent, indoc) { | |
| const doc = indoc || document; | |
| const injected = document.createElement('style'); | |
| injected.type = 'text/css'; | |
| injected.innerHTML = cssContent; | |
| const head = doc.getElementsByTagName('head')[0]; | |
| try { | |
| head.appendChild(injected); | |
| } catch (e) { // Unable to inject CSS, probably because of a Content Security Policy | |
| } | |
| } | |
| }; | |
| export default css; | |