@kushki/ng-suka
Version:
<p align="center"> <h1 align="center">Suka Components Angular</h1> <p align="center"> An Angular implementation of the Suka Design System </p> </p>
23 lines (22 loc) • 733 B
TypeScript
import { ElementRef, AfterViewInit, EventEmitter, OnChanges, SimpleChanges } from '@angular/core';
export declare class ColorPalette implements AfterViewInit, OnChanges {
baseClass: boolean;
hue: string;
color: string;
colorChange: EventEmitter<string>;
canvas: ElementRef<HTMLCanvasElement>;
private ctx;
private mousedown;
selectedPosition: {
x: number;
y: number;
};
draw(): void;
ngOnChanges(changes: SimpleChanges): void;
ngAfterViewInit(): void;
onMouseUp(evt: MouseEvent): void;
onMouseDown(evt: MouseEvent): void;
onMouseMove(evt: MouseEvent): void;
emitColor(x: number, y: number): void;
getColorAtPosition(x: number, y: number): string;
}