addons-website
v0.0.3
Published
Some functionality for ease and not to rewrite several times the same thing.
Downloads
2
Maintainers
Readme
Addons-Website
Some functionality for ease and not to rewrite several times the same thing.
Version:
0.0.3
Repo: https://github.com/c1ach0/Addons-Website
_Summury
- Installation
- Fonctionnality
Installation
npm i addons-website --save
Fonctionnality
Toggle
Create new boolean with switch state, get state or set manually state.
Personally I often use this for burgers or sidebar, not to have to create lots of methods in vuejs
import { Toggle } from "addons-website";
let burger = new Toggle(false); // Init to false
// Pass from false to true or vice versa
burger.switch() // false -> true
// Recover the condition of the Boolean
if(burder.isToggled) {
// ....
}
Regex
Check the content using regular expression ready to use.
import { Regex } from "addons-website";
// Create a new instance to test text
const tester = new Regex();
// Test if the word only contains alphabetical characters
if(tester.name("Je4n")) {
// ...
}
// Testing if the password contains minimum 8 carractures with capital letters, tiny and figures, or special characters: "!@#$%^&*"
if(tester.passwordStrong("MyP@ssord1!")) {
// ...
}
// Test if the email is correct so [email protected] or [email protected]
if(tester.email("[email protected]")) {
// ...
}
// Take a custom test with an expression that is not entered here
if(tester.custom(/^[A-Za-z]+$/, "J0hn")) {
// For the example: the same as on test.name()
}