An extension of type-enforcer with UI related data types and enforcer functions
npm install type-enforcer-ui> An extension of type-enforcer with UI related data types and enforcer functions
>
> [![npm][npm]][npm-url]
[![build][build]][build-url]
[![coverage][coverage]][coverage-url]
[![deps][deps]][deps-url]
[![size][size]][size-url]
[![vulnerabilities][vulnerabilities]][vulnerabilities-url]
[![license][license]][license-url]
npm install type-enforcer-ui
``objectUtility functions for checking if something is a particular data type. Includes all the checks from type-enforcer and type-enforcer-math.
objectUtility functions for enforcing data types. Includes all the enforcers from type-enforcer and type-enforcer-math.
objectEnforce data types and remove common boilerplate code on class methods. Includes all the methods from type-enforcer and type-enforcer-math.
A class for handling css size conversions
Allows the designation of a specific point relative to an object.
Replicates the functionality of css border-width, margin, and padding, or anything that requires top, right, bottom, and left css sizes.
QueueExecutes callbacks whenever the screen is resized (throttled at 100ms) or explicitly triggered
[npm]: https://img.shields.io/npm/v/type-enforcer-ui.svg
[npm-url]: https://npmjs.com/package/type-enforcer-ui
[build]: https://travis-ci.org/DarrenPaulWright/type-enforcer-ui.svg?branch=master
[build-url]: https://travis-ci.org/DarrenPaulWright/type-enforcer-ui
[coverage]: https://coveralls.io/repos/github/DarrenPaulWright/type-enforcer-ui/badge.svg?branch=master
[coverage-url]: https://coveralls.io/github/DarrenPaulWright/type-enforcer-ui?branch=master
[deps]: https://david-dm.org/DarrenPaulWright/type-enforcer-ui.svg
[deps-url]: https://david-dm.org/DarrenPaulWright/type-enforcer-ui
[size]: https://packagephobia.now.sh/badge?p=type-enforcer-ui
[size-url]: https://packagephobia.now.sh/result?p=type-enforcer-ui
[vulnerabilities]: https://snyk.io/test/github/DarrenPaulWright/type-enforcer-ui/badge.svg?targetFile=package.json
[vulnerabilities-url]: https://snyk.io/test/github/DarrenPaulWright/type-enforcer-ui?targetFile=package.json
[license]: https://img.shields.io/github/license/DarrenPaulWright/type-enforcer-ui.svg
[license-url]: https://npmjs.com/package/type-enforcer-ui/LICENSE.md