mirror of
https://github.com/SoftFever/OrcaSlicer.git
synced 2025-12-11 16:00:17 -07:00
Add the full source of BambuStudio
using version 1.0.10
This commit is contained in:
parent
30bcadab3e
commit
1555904bef
3771 changed files with 1251328 additions and 0 deletions
59
resources/web/guide/swiper/node_modules/ssr-window/README.md
generated
vendored
Normal file
59
resources/web/guide/swiper/node_modules/ssr-window/README.md
generated
vendored
Normal file
|
|
@ -0,0 +1,59 @@
|
|||
# SSR Window
|
||||
|
||||
Better handling for `window` and `document` object in SSR environment.
|
||||
|
||||
This library doesn't implement the DOM (like JSDOM), it just patches (or creates `window` and `document` objects) to avoid them to fail (throw errors) during server-side rendering.
|
||||
|
||||
Was created for use in:
|
||||
|
||||
- [Dom7](https://github.com/nolimits4web/dom7)
|
||||
- [Swiper](https://github.com/nolimits4web/swiper)
|
||||
- [Framework7](https://github.com/framework7io/framework7)
|
||||
|
||||
## Installation
|
||||
|
||||
Library available on NPM:
|
||||
|
||||
```
|
||||
npm i ssr-window
|
||||
```
|
||||
|
||||
## Usage
|
||||
|
||||
```js
|
||||
import { window, document } from 'ssr-window';
|
||||
|
||||
window.addEventListener('resize', () => {});
|
||||
|
||||
const div = document.querySelectorAll('div');
|
||||
```
|
||||
|
||||
## Extending
|
||||
|
||||
If you rely on some window/document properties which are not included here, you can use `extend` helper to add them:
|
||||
|
||||
```js
|
||||
import { window, document, extend } from 'ssr-window';
|
||||
|
||||
// add window.navigator.language
|
||||
extend(window, {
|
||||
navigator: {
|
||||
language: 'en',
|
||||
},
|
||||
});
|
||||
|
||||
// add document.body
|
||||
extend(document, {
|
||||
body: {
|
||||
/* ... */
|
||||
},
|
||||
});
|
||||
```
|
||||
|
||||
## Contribution
|
||||
|
||||
Yes please! See the [contributing guidelines](https://github.com/nolimits4web/ssr-window/blob/master/CONTRIBUTING.md) for details.
|
||||
|
||||
## Licence
|
||||
|
||||
This project is licensed under the terms of the [MIT license](https://github.com/nolimits4web/ssr-window/blob/master/LICENSE).
|
||||
Loading…
Add table
Add a link
Reference in a new issue