mirror of
				https://github.com/SoftFever/OrcaSlicer.git
				synced 2025-10-31 12:41:20 -06:00 
			
		
		
		
	ENH: model info display UI
Change-Id: I066c0e7f8ce87ec00b1141a1b44430444a819b42 (cherry picked from commit 05907a1a42da82737090d55046974d401f8af057)
This commit is contained in:
		
							parent
							
								
									0cc953ad41
								
							
						
					
					
						commit
						b4ffa91cb4
					
				
					 343 changed files with 54828 additions and 2 deletions
				
			
		
							
								
								
									
										59
									
								
								resources/web/include/swiper/node_modules/ssr-window/README.md
									
										
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										59
									
								
								resources/web/include/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
	
	 zorro.zhang
						zorro.zhang