UNPKG

officekit

Version:

A toolkit to represent and visualize office spaces. It also provides functionality to simulate usage of offices, and calculate a score given a fitness function. It also have functionatlity for automatic allocation of offices using a genetic algorithm.

14 lines (13 loc) 519 B
import type { Seat } from '$lib/office/Seat'; import type { VizFloor } from '../VizFloor'; import { BasicSeatViz } from './BasicSeatViz'; export declare class DistanceSeatViz extends BasicSeatViz { selected: Seat | null; constructor(); select(seat: Seat): void; seatColor(seat: Seat): "#cc7777" | "#caca89"; distanceColor(seat: Seat): string; distanceTextColor(seat: Seat): "#000" | "#fff"; distanceText(seat: Seat): string; render(viz: VizFloor, element: any, radius?: number): void; }