@radial-color-picker/angular-color-picker
Version:
Radial Color Picker - Angular
34 lines • 4.49 kB
JavaScript
export var Cache = {
sin90: Math.sin(270 * Math.PI / 180),
sin180: Math.sin(180 * Math.PI / 180),
sin270: Math.sin(90 * Math.PI / 180),
cos90: Math.cos(270 * Math.PI / 180),
cos180: Math.cos(180 * Math.PI / 180),
cos270: Math.cos(90 * Math.PI / 180)
};
export var Quadrant = {
I: 'q1',
II: 'q2',
III: 'q3',
IV: 'q4'
};
export var bezierCurves = {
// Standard easing puts subtle attention at the end of an animation,
// by giving more time to deceleration than acceleration.It is the most common form of easing.
standard: 'cubic-bezier(0.4, 0.0, 0.2, 1)',
// Elements exiting a screen use acceleration easing, where they start at rest and end at peak velocity.
acc: 'cubic-bezier(0.4, 0.0, 1, 1)',
// Incoming elements are animated using deceleration easing,
// which starts a transition at peak velocity(the fastest point of an element’s movement) and ends at rest.
dec: 'cubic-bezier(0.0, 0.0, 0.2, 1)'
};
export var timings = {
simpleMicro: '100ms',
simpleEnter: '150ms',
simpleExit: '75ms',
complexEnter: '250ms',
complexExit: '200ms',
largeEnter: '300ms',
largeExit: '250ms'
};
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29uc3RhbnRzLmpzIiwic291cmNlUm9vdCI6Im5nOi8vQHJhZGlhbC1jb2xvci1waWNrZXIvYW5ndWxhci1jb2xvci1waWNrZXIvIiwic291cmNlcyI6WyJsaWIvaGVscGVycy9jb25zdGFudHMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsTUFBTSxDQUFDLElBQU0sS0FBSyxHQUFHO0lBQ25CLEtBQUssRUFBRSxJQUFJLENBQUMsR0FBRyxDQUFDLEdBQUcsR0FBRyxJQUFJLENBQUMsRUFBRSxHQUFHLEdBQUcsQ0FBQztJQUNwQyxNQUFNLEVBQUUsSUFBSSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsSUFBSSxDQUFDLEVBQUUsR0FBRyxHQUFHLENBQUM7SUFDckMsTUFBTSxFQUFFLElBQUksQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLElBQUksQ0FBQyxFQUFFLEdBQUcsR0FBRyxDQUFDO0lBQ3BDLEtBQUssRUFBRSxJQUFJLENBQUMsR0FBRyxDQUFDLEdBQUcsR0FBRyxJQUFJLENBQUMsRUFBRSxHQUFHLEdBQUcsQ0FBQztJQUNwQyxNQUFNLEVBQUUsSUFBSSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsSUFBSSxDQUFDLEVBQUUsR0FBRyxHQUFHLENBQUM7SUFDckMsTUFBTSxFQUFFLElBQUksQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLElBQUksQ0FBQyxFQUFFLEdBQUcsR0FBRyxDQUFDO0NBQ3JDLENBQUM7QUFFRixNQUFNLENBQUMsSUFBTSxRQUFRLEdBQUc7SUFDdEIsQ0FBQyxFQUFFLElBQUk7SUFDUCxFQUFFLEVBQUUsSUFBSTtJQUNSLEdBQUcsRUFBRSxJQUFJO0lBQ1QsRUFBRSxFQUFFLElBQUk7Q0FDVCxDQUFDO0FBRUYsTUFBTSxDQUFDLElBQU0sWUFBWSxHQUFHO0lBQzFCLG9FQUFvRTtJQUNwRSw4RkFBOEY7SUFDOUYsUUFBUSxFQUFFLGdDQUFnQztJQUMxQyx3R0FBd0c7SUFDeEcsR0FBRyxFQUFFLDhCQUE4QjtJQUNuQyw0REFBNEQ7SUFDNUQsMkdBQTJHO0lBQzNHLEdBQUcsRUFBRSxnQ0FBZ0M7Q0FDdEMsQ0FBQztBQUVGLE1BQU0sQ0FBQyxJQUFNLE9BQU8sR0FBRztJQUNyQixXQUFXLEVBQUUsT0FBTztJQUNwQixXQUFXLEVBQUUsT0FBTztJQUNwQixVQUFVLEVBQUUsTUFBTTtJQUNsQixZQUFZLEVBQUUsT0FBTztJQUNyQixXQUFXLEVBQUUsT0FBTztJQUNwQixVQUFVLEVBQUUsT0FBTztJQUNuQixTQUFTLEVBQUUsT0FBTztDQUNuQixDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0IGNvbnN0IENhY2hlID0ge1xyXG4gIHNpbjkwOiBNYXRoLnNpbigyNzAgKiBNYXRoLlBJIC8gMTgwKSxcclxuICBzaW4xODA6IE1hdGguc2luKDE4MCAqIE1hdGguUEkgLyAxODApLFxyXG4gIHNpbjI3MDogTWF0aC5zaW4oOTAgKiBNYXRoLlBJIC8gMTgwKSxcclxuICBjb3M5MDogTWF0aC5jb3MoMjcwICogTWF0aC5QSSAvIDE4MCksXHJcbiAgY29zMTgwOiBNYXRoLmNvcygxODAgKiBNYXRoLlBJIC8gMTgwKSxcclxuICBjb3MyNzA6IE1hdGguY29zKDkwICogTWF0aC5QSSAvIDE4MClcclxufTtcclxuXHJcbmV4cG9ydCBjb25zdCBRdWFkcmFudCA9IHtcclxuICBJOiAncTEnLFxyXG4gIElJOiAncTInLFxyXG4gIElJSTogJ3EzJyxcclxuICBJVjogJ3E0J1xyXG59O1xyXG5cclxuZXhwb3J0IGNvbnN0IGJlemllckN1cnZlcyA9IHtcclxuICAvLyBTdGFuZGFyZCBlYXNpbmcgcHV0cyBzdWJ0bGUgYXR0ZW50aW9uIGF0IHRoZSBlbmQgb2YgYW4gYW5pbWF0aW9uLFxyXG4gIC8vIGJ5IGdpdmluZyBtb3JlIHRpbWUgdG8gZGVjZWxlcmF0aW9uIHRoYW4gYWNjZWxlcmF0aW9uLkl0IGlzIHRoZSBtb3N0IGNvbW1vbiBmb3JtIG9mIGVhc2luZy5cclxuICBzdGFuZGFyZDogJ2N1YmljLWJlemllcigwLjQsIDAuMCwgMC4yLCAxKScsXHJcbiAgLy8gRWxlbWVudHMgZXhpdGluZyBhIHNjcmVlbiB1c2UgYWNjZWxlcmF0aW9uIGVhc2luZywgd2hlcmUgdGhleSBzdGFydCBhdCByZXN0IGFuZCBlbmQgYXQgcGVhayB2ZWxvY2l0eS5cclxuICBhY2M6ICdjdWJpYy1iZXppZXIoMC40LCAwLjAsIDEsIDEpJyxcclxuICAvLyBJbmNvbWluZyBlbGVtZW50cyBhcmUgYW5pbWF0ZWQgdXNpbmcgZGVjZWxlcmF0aW9uIGVhc2luZyxcclxuICAvLyB3aGljaCBzdGFydHMgYSB0cmFuc2l0aW9uIGF0IHBlYWsgdmVsb2NpdHkodGhlIGZhc3Rlc3QgcG9pbnQgb2YgYW4gZWxlbWVudOKAmXMgbW92ZW1lbnQpIGFuZCBlbmRzIGF0IHJlc3QuXHJcbiAgZGVjOiAnY3ViaWMtYmV6aWVyKDAuMCwgMC4wLCAwLjIsIDEpJ1xyXG59O1xyXG5cclxuZXhwb3J0IGNvbnN0IHRpbWluZ3MgPSB7XHJcbiAgc2ltcGxlTWljcm86ICcxMDBtcycsXHJcbiAgc2ltcGxlRW50ZXI6ICcxNTBtcycsXHJcbiAgc2ltcGxlRXhpdDogJzc1bXMnLFxyXG4gIGNvbXBsZXhFbnRlcjogJzI1MG1zJyxcclxuICBjb21wbGV4RXhpdDogJzIwMG1zJyxcclxuICBsYXJnZUVudGVyOiAnMzAwbXMnLFxyXG4gIGxhcmdlRXhpdDogJzI1MG1zJ1xyXG59O1xyXG4iXX0=