forked from enviPath/enviPy
Current Dev State
This commit is contained in:
31
static/js/ketcher2/node_modules/reload-css/README.md
generated
vendored
Normal file
31
static/js/ketcher2/node_modules/reload-css/README.md
generated
vendored
Normal file
@ -0,0 +1,31 @@
|
||||
# reload-css
|
||||
|
||||
[](http://github.com/badges/stability-badges)
|
||||
|
||||
This module reloads all style sheets associated with a specified `url`. This is primarily useful for LiveReload servers that wish to update style sheets without triggering a full page refresh.
|
||||
|
||||
If you omit the `url` argument, all style sheets will be cache busted.
|
||||
|
||||
## Install
|
||||
|
||||
```sh
|
||||
npm install reload-css --save
|
||||
```
|
||||
|
||||
## Usage
|
||||
|
||||
[](https://www.npmjs.com/package/reload-css)
|
||||
|
||||
#### `reloadCSS([url], [opt])`
|
||||
|
||||
Cache-busts the URLs for all `<link>` tags that match the specified `url`, as well as any other style sheets that `@import` the URL.
|
||||
|
||||
By default, this will only look for local style sheets (i.e. `localhost`, `127.0.0.1`, or matching the document domain). You can pass `{ local: false }` as the options to cache bust all styles.
|
||||
|
||||
In some cases, it will walk upwards to a more top-level style sheet (i.e. in a long chain of import dependencies) to ensure a consistent result across browsers. Import statements are updated in the `cssRules`, and `<link>` tags are re-attached for a clean update (no flicker/flash).
|
||||
|
||||
You can omit `url` or pass `null` as the first argument to reload all styles instead of just a target one.
|
||||
|
||||
## License
|
||||
|
||||
MIT, see [LICENSE.md](http://github.com/Jam3/reload-css/blob/master/LICENSE.md) for details.
|
||||
Reference in New Issue
Block a user