6989a98d75
- Arkitektur: docs/auth/passwordless-architecture.md - Backend: iom/quixzoom-auth-service/ (FastAPI + Redis) - Webb: quixzoom-market-pages/se/login/ (QR-kod + polling) - App: iom/quixzoom-app/src/features/auth/ (push + deep links) Flöde: QR-kod → app-godkännande → webb-inloggad
33 lines
877 B
TypeScript
33 lines
877 B
TypeScript
export default class BarElement extends Element<import("../types/basic.js").AnyObject, import("../types/basic.js").AnyObject> {
|
|
static id: string;
|
|
/**
|
|
* @type {any}
|
|
*/
|
|
static defaults: any;
|
|
constructor(cfg: any);
|
|
options: any;
|
|
horizontal: any;
|
|
base: any;
|
|
width: any;
|
|
height: any;
|
|
inflateAmount: any;
|
|
draw(ctx: any): void;
|
|
inRange(mouseX: any, mouseY: any, useFinalPosition: any): boolean;
|
|
inXRange(mouseX: any, useFinalPosition: any): boolean;
|
|
inYRange(mouseY: any, useFinalPosition: any): boolean;
|
|
getCenterPoint(useFinalPosition: any): {
|
|
x: number;
|
|
y: number;
|
|
};
|
|
getRange(axis: any): number;
|
|
}
|
|
export type BarProps = {
|
|
x: number;
|
|
y: number;
|
|
base: number;
|
|
horizontal: boolean;
|
|
width: number;
|
|
height: number;
|
|
};
|
|
import Element from "../core/core.element.js";
|