hgeometry-svg
Safe HaskellNone
LanguageGHC2024

HGeometry.Miso.Canvas.Zoom

Synopsis

Documentation

class HasZoomLevel canvas r | canvas -> r where Source #

Types that have a zoom-level

Methods

zoomLevel :: Lens' canvas r Source #

Lens to access the current zoom-level of the canvas

newtype ZoomAction Source #

Instances

Instances details
Show ZoomAction Source # 
Instance details

Defined in HGeometry.Miso.Canvas.Zoom

Eq ZoomAction Source # 
Instance details

Defined in HGeometry.Miso.Canvas.Zoom

update :: (Fractional r, Ord r, HasZoomLevel canvas r) => ZoomAction -> Effect parent canvas action Source #

Update the zoom-level