UNPKG

@squirrel-forge/ui-util

Version:

A collection of utilities, classes, functions and abstracts made for the browser and babel compatible.

135 lines (124 loc) 4.89 kB
# @squirrel-forge/ui-util A collection of utilities, classes, functions and abstracts made for the browser and babel compatible. ## Installation ``` npm i @squirrel-forge/ui-util ``` ## Usage ``` import { Class, function } from '@squirrel-forge/ui-util'; ``` ## Documentation The documentation is also included in the package. ## Table of contents Package contents listing by language and namespace. - Javascript - [Animation](docs/Animation.md) - [afterPaint()](docs/Animation.md#afterpaint) - [cssTransition()](docs/Animation.md#csstransition) - [Easing()](docs/Animation.md#easing) - [holdElementViewportPosition()](docs/Animation.md#holdelementviewportposition) - [scrollComplete()](docs/Animation.md#scrollcomplete) - [Scroller](docs/Animation.md#scroller) - [scrollTo()](docs/Animation.md#scrollto) - [scrollTrigger()] - [scrollTriggerAll()] - [Slide functions](docs/Animation.md#slide-functions) - [slideToggle()](docs/Animation.md#slidetoggle) - [slideHide()](docs/Animation.md#slidehide) - [slideShow()](docs/Animation.md#slideshow) - [Array](docs/Array.md) - [mergeArray()](docs/Array.md#mergearray) - [Data] - [LStorage] - [saveBlobAs()] - [Dev](docs/Dev.md) - [ConsoleInterceptor](docs/Dev.md#consoleinterceptor) - [tabFocus()](docs/Dev.md#tabfocus) - [TestRunner()](docs/Dev.md#testrunner) - [DOM](docs/DOM.md) - [appendAfter()](docs/DOM.md#appendafter) - [appendHTML()](docs/DOM.md#appendhtml) - [attributeJSON()](docs/DOM.md#attributejson) - [getElementTagType()/deprecated](docs/DOM.md#getelementtagtype) - [getPropertyValues()](docs/DOM.md#getpropertyvalues) - [prependChild()](docs/DOM.md#prependchild) - [uniqid()](docs/DOM.md#uniqid) - [requireUniqid()](docs/DOM.md#requireuniqid) - [unwrap()](docs/DOM.md#unwrap) - [wrap()](docs/DOM.md#wrap) - [Error](docs/Error.md) - [Exception](docs/Error.md#exception) - [ExceptionHandler] - [Events](docs/Events.md) - [bindMultiClick()](docs/Events.md#bindmulticlick) - [bindNodeList()](docs/Events.md#bindnodelist) - [CallbackEvents](docs/Events.md#callbackevents) - [copyToClipboard()] - [copyToClipboardFallback()] - [debounce()](docs/Events.md#debounce) - [docReady()](docs/Events.md#docready) - [Draggables()](docs/Events.md#draggables) - [EventDispatcher](docs/Events.md#eventdispatcher) - [hasTouch()] - [poll()] - [getFocusable](docs/Events.md#getfocusable) - [tabFocusLock](docs/Events.md#tabfocuslock) - [HTTP](docs/HTTP.md) - [AsyncRequest](docs/HTTP.md#asyncrequest) - [CookieManager] - [JsonP](docs/HTTP.md#JsonP) - [LocationManager](docs/HTTP.md#locationmanager) - [Layout](docs/Layout.md) - [getScrollbarWidth()](docs/Layout.md#getscrollbarwidth) - [getVisibility()](docs/DOM.md#getvisibility) - [measureText()] - [Logic](docs/Logic.md) - [Config](docs/Logic.md#config) - [Plugin](docs/Logic.md#plugin) - [Plugins](docs/Logic.md#plugins) - [Tracker](docs/Logic.md#tracker) - [Number](docs/Number.md) - [convertBytes()](docs/Number.md#convertbytes) - [gcd()](docs/Number.md#gcd#gcd) - [isEven()](docs/Number.md#iseven) - [isFloat()](docs/Number.md#isfloat) - [leadingZeros()](docs/Number.md#leadingzeros) - [orientation()] - [rand()](docs/Number.md#rand) - [Ratio] - [rgb2hex()] - [round()](docs/Number.md#round) - [snapValue()] - [Object](docs/Object.md) - [cloneObject()](docs/Object.md#cloneobject) - [isPojo()](docs/Object.md#ispojo) - [mergeObject()](docs/Object.md#mergeobject) - [objectEmpty()] - [strAccess()](docs/Object.md#straccess) - [strCreate()](docs/Object.md#strcreate) - [String](docs/String.md) - [colorand()](docs/String.md#colorand) - [escapeHTML()](docs/String.md#escapehtml) - [hex2rgb()] - [isValidFunctionName()](docs/String.md#isvalidfunctionname) - [normalizePath()](docs/String.md#normalizePath) - [rgba2hex()] - [simpleReplace()](docs/String.md#simplereplace) - [str2node()](docs/String.md#str2node) - [str2time()](docs/String.md#str2time) - [strand()](docs/String.md#strand) - [strCamel2Dash()] - [strSlug()](docs/String.md#strslug) - [strStyle()] - [trimChar()](docs/String.md#trimchar) - [rtrimChar()] - [ltrimChar()] - [ucfirst()](docs/String.md#ucfirst) - [Var](docs/Var.md) - [cast2type()](docs/Var.md#cast2type) - [isEmpty()](docs/Var.md#isempty) ## Issues and docs If you encounter any issues, please report [here](https://github.com/squirrel-forge/ui-util/issues). --- Check the sourcecode on [github](https://github.com/squirrel-forge/ui-util) for detailed comments.