gl-react-dom
Version:
DOM implementation of gl-react, an universal React library to write and compose WebGL shaders
30 lines (21 loc) • 770 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.Surface = void 0;
var _glReact = require("gl-react");
var _raf = _interopRequireDefault(require("raf"));
var _GLViewDOM = _interopRequireDefault(require("./GLViewDOM"));
require("webgltexture-loader-dom");
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
const RenderLessElement = "span";
const mapRenderableContent = el => el instanceof Element ? el.firstElementChild : null;
const Surface = (0, _glReact.createSurface)({
GLView: _GLViewDOM.default,
RenderLessElement,
mapRenderableContent,
requestFrame: _raf.default,
cancelFrame: _raf.default.cancel
});
exports.Surface = Surface;
//# sourceMappingURL=index.js.map