1 | # @daybrush/utils [![npm version](https://badge.fury.io/js/%40daybrush%2Futils.svg)](https://badge.fury.io/js/%40daybrush%2Futils)
|
2 |
|
3 | utils for Daybush
|
4 |
|
5 | [**API Documentation**](https://daybrush.com/utils/release/latest/doc/index.html)
|
6 |
|
7 | ```
|
8 | $ npm i @daybrush/utils
|
9 | ```
|
10 |
|
11 | ```js
|
12 | import {TRANSFORM, requestAnimationFrame, splitComma} from "@daybrush/utils";
|
13 | ```
|
14 |
|
15 | ### [Consts](http://daybrush.com/utils/release/latest/doc/Consts.html)
|
16 | * document
|
17 | * OBJECT
|
18 | * PROPERTY
|
19 | * STRING
|
20 | * UNDEFINED
|
21 | * FUNCTION
|
22 | * ARRAY
|
23 | * IS_WINDOW
|
24 |
|
25 | ### [Cross Browser](http://daybrush.com/utils/release/latest/doc/CrossBrowser.html)
|
26 | * TRANSFORM
|
27 | * FILTER
|
28 | * ANIMATION
|
29 | * KEYFRAMES
|
30 | * getCrossBrowserProperty
|
31 | * now
|
32 | * requestAnimationFrame
|
33 |
|
34 | ### [Color](http://daybrush.com/utils/release/latest/doc/Color.html)
|
35 | * RGB
|
36 | * RGBA
|
37 | * HSL
|
38 | * HSLA
|
39 | * COLOR_MODELS
|
40 | * cutHex
|
41 | * hexToRGBA
|
42 | * hslToRGBA
|
43 | * stringToRGBA
|
44 | * toFullHex
|
45 |
|
46 | ### [DOM](http://daybrush.com/utils/release/latest/doc/DOM.html)
|
47 | * $
|
48 | * hasClass
|
49 | * removeClass
|
50 | * addClass
|
51 | * fromCSS
|
52 |
|
53 | ### [Utils](http://daybrush.com/utils/release/latest/doc/Utils.html)
|
54 | * splitUnit
|
55 | * splitComma
|
56 | * splitSpace
|
57 | * splitBracket
|
58 | * isUndefined
|
59 | * isFunction
|
60 | * isObject
|
61 | * isArray
|
62 | * isString
|
63 | * camelize
|
64 | * decamelize
|
65 | * toArray
|
66 | * dot
|