actualBoundingBoxAscent : TextMetrics -> DoubleactualBoundingBoxDescent : TextMetrics -> DoubleactualBoundingBoxLeft : TextMetrics -> DoubleactualBoundingBoxRight : TextMetrics -> DoublealphabeticBaseline : TextMetrics -> DoubleemHeightAscent : TextMetrics -> DoubleemHeightDescent : TextMetrics -> DoublefontBoundingBoxAscent : TextMetrics -> DoublefontBoundingBoxDescent : TextMetrics -> DoublehangingBaseline : TextMetrics -> DoubleideographicBaseline : TextMetrics -> Doublewidth : TextMetrics -> DoublemeasureText : CanvasText => CanvasDirection -> CanvasTextAlign -> CanvasTextBaseline -> String -> String -> IO1 TextMetricsCompute the `TextMetrics` for the given text in the given font.
save : CanvasState => IO1 ()restore : CanvasState => IO1 ()