UNPKG

plotboilerplate

Version:

A simple javascript plotting boilerplate for 2d stuff.

25 lines 1.76 kB
/** * @author Ikaros Kappler * @modified 2021-01-10 Added the `CanvasWrapper` interface. * @modified 2021-01-20 Added the `UID` type. * @modified 2021-01-25 Added the `DrawLib.setCurrentId` and `DrawLib.setCurrentClassName` functions. * @modified 2021-01-25 Fixed the `PBParams` interface (inluding DrawConfig). * @modified 2021-02-08 Changed the `PBParams` interface: no longer sub-interface of `DrawConfig` (all those attributes were un-used). * @modified 2021-02-22 Added the `path` drawing function to draw SVG path data. * @modified 2021-03-01 Added the `rotation` param to the DrawLib.ellipse(...) function. * @modified 2021-03-02 Added the `VEllipseSector` as to the `Drawable` type. * @modified 2021-03-29 Added the `draw` and `fill` params to the `preDraw` and `postDraw` function (required for full svg export support). * @modified 2021-03-30 Added the `endDrawCycle` function to `DrawLib`. * @modified 2021-05-31 Added the `drawLib.setConfiguration` function. * @modified 2021-05-31 Splitted the large interfaces.ts file into this one and others. * @modified 2021-06-21 Added `IBounds.getCenter()`. * @modified 2021-11-16 Added `text` options to the `DrawConfig`. * @modified 2022-08-01 Added `title` param to the `PBParams` interface. * @modified 2022-10-25 Added `origin` param to the `DrawConfig` interface. * @modified 2022-11-23 Added `drawRaster` to the `Config` interface. * @modified 2023-02-10 All non-function attributes of the `Config` interface are now mandatory. * @modified 2023-09-29 Added the `randomPoint(...)` function declaration to the IBounds interface. * @modified 2024-08-25 Added the `CSSBackdropFilterParams` params to the global params (all optional). **/ export {}; //# sourceMappingURL=core.js.map