{-# LANGUAGE NoImplicitPrelude #-}
{-# LANGUAGE OverloadedStrings #-}
{-# OPTIONS_GHC -fno-warn-orphans #-}
module Graphics.Blank.Generated where
import Data.Text (Text)
import Graphics.Blank.Canvas
import Graphics.Blank.JavaScript
import Graphics.Blank.Types
import Graphics.Blank.Types.Font
import Prelude.Compat
import TextShow (TextShow(..), FromTextShow(..), showb, singleton)
instance Show Method where
showsPrec :: Int -> Method -> ShowS
showsPrec Int
p = forall a. Show a => Int -> a -> ShowS
showsPrec Int
p forall b c a. (b -> c) -> (a -> b) -> a -> c
. forall a. a -> FromTextShow a
FromTextShow
instance TextShow Method where
showb :: Method -> Builder
showb (Arc (Double
a1,Double
a2,Double
a3,Double
a4,Double
a5,Bool
a6)) = Builder
"arc("
forall a. Semigroup a => a -> a -> a
<> Double -> Builder
jsDouble Double
a1 forall a. Semigroup a => a -> a -> a
<> Char -> Builder
singleton Char
',' forall a. Semigroup a => a -> a -> a
<> Double -> Builder
jsDouble Double
a2 forall a. Semigroup a => a -> a -> a
<> Char -> Builder
singleton Char
','
forall a. Semigroup a => a -> a -> a
<> Double -> Builder
jsDouble Double
a3 forall a. Semigroup a => a -> a -> a
<> Char -> Builder
singleton Char
',' forall a. Semigroup a => a -> a -> a
<> Double -> Builder
jsDouble Double
a4 forall a. Semigroup a => a -> a -> a
<> Char -> Builder
singleton Char
','
forall a. Semigroup a => a -> a -> a
<> Double -> Builder
jsDouble Double
a5 forall a. Semigroup a => a -> a -> a
<> Char -> Builder
singleton Char
',' forall a. Semigroup a => a -> a -> a
<> Bool -> Builder
jsBool Bool
a6 forall a. Semigroup a => a -> a -> a
<> Char -> Builder
singleton Char
')'
showb (ArcTo (Double
a1,Double
a2,Double
a3,Double
a4,Double
a5)) = Builder
"arcTo("
forall a. Semigroup a => a -> a -> a
<> Double -> Builder
jsDouble Double
a1 forall a. Semigroup a => a -> a -> a
<> Char -> Builder
singleton Char
',' forall a. Semigroup a => a -> a -> a
<> Double -> Builder
jsDouble Double
a2 forall a. Semigroup a => a -> a -> a
<> Char -> Builder
singleton Char
',' forall a. Semigroup a => a -> a -> a
<> Double -> Builder
jsDouble Double
a3 forall a. Semigroup a => a -> a -> a
<> Char -> Builder
singleton Char
','
forall a. Semigroup a => a -> a -> a
<> Double -> Builder
jsDouble Double
a4 forall a. Semigroup a => a -> a -> a
<> Char -> Builder
singleton Char
',' forall a. Semigroup a => a -> a -> a
<> Double -> Builder
jsDouble Double
a5 forall a. Semigroup a => a -> a -> a
<> Char -> Builder
singleton Char
')'
showb Method
BeginPath = Builder
"beginPath()"
showb (BezierCurveTo (Double
a1,Double
a2,Double
a3,Double
a4,Double
a5,Double
a6)) = Builder
"bezierCurveTo("
forall a. Semigroup a => a -> a -> a
<> Double -> Builder
jsDouble Double
a1 forall a. Semigroup a => a -> a -> a
<> Char -> Builder
singleton Char
',' forall a. Semigroup a => a -> a -> a
<> Double -> Builder
jsDouble Double
a2 forall a. Semigroup a => a -> a -> a
<> Char -> Builder
singleton Char
','
forall a. Semigroup a => a -> a -> a
<> Double -> Builder
jsDouble Double
a3 forall a. Semigroup a => a -> a -> a
<> Char -> Builder
singleton Char
',' forall a. Semigroup a => a -> a -> a
<> Double -> Builder
jsDouble Double
a4 forall a. Semigroup a => a -> a -> a
<> Char -> Builder
singleton Char
','
forall a. Semigroup a => a -> a -> a
<> Double -> Builder
jsDouble Double
a5 forall a. Semigroup a => a -> a -> a
<> Char -> Builder
singleton Char
',' forall a. Semigroup a => a -> a -> a
<> Double -> Builder
jsDouble Double
a6 forall a. Semigroup a => a -> a -> a
<> Char -> Builder
singleton Char
')'
showb (ClearRect (Double
a1,Double
a2,Double
a3,Double
a4)) = Builder
"clearRect("
forall a. Semigroup a => a -> a -> a
<> Double -> Builder
jsDouble Double
a1 forall a. Semigroup a => a -> a -> a
<> Char -> Builder
singleton Char
',' forall a. Semigroup a => a -> a -> a
<> Double -> Builder
jsDouble Double
a2 forall a. Semigroup a => a -> a -> a
<> Char -> Builder
singleton Char
','
forall a. Semigroup a => a -> a -> a
<> Double -> Builder
jsDouble Double
a3 forall a. Semigroup a => a -> a -> a
<> Char -> Builder
singleton Char
',' forall a. Semigroup a => a -> a -> a
<> Double -> Builder
jsDouble Double
a4 forall a. Semigroup a => a -> a -> a
<> Char -> Builder
singleton Char
')'
showb Method
Clip = Builder
"clip()"
showb Method
ClosePath = Builder
"closePath()"
showb (DrawImage (image
a1,[Double]
a2)) = Builder
"drawImage(" forall a. Semigroup a => a -> a -> a
<> forall a. Image a => a -> Builder
jsImage image
a1 forall a. Semigroup a => a -> a -> a
<> Char -> Builder
singleton Char
',' forall a. Semigroup a => a -> a -> a
<> forall a. (a -> Builder) -> [a] -> Builder
jsList Double -> Builder
jsDouble [Double]
a2 forall a. Semigroup a => a -> a -> a
<> Char -> Builder
singleton Char
')'
showb Method
Fill = Builder
"fill()"
showb (FillRect (Double
a1,Double
a2,Double
a3,Double
a4)) = Builder
"fillRect("
forall a. Semigroup a => a -> a -> a
<> Double -> Builder
jsDouble Double
a1 forall a. Semigroup a => a -> a -> a
<> Char -> Builder
singleton Char
',' forall a. Semigroup a => a -> a -> a
<> Double -> Builder
jsDouble Double
a2 forall a. Semigroup a => a -> a -> a
<> Char -> Builder
singleton Char
','
forall a. Semigroup a => a -> a -> a
<> Double -> Builder
jsDouble Double
a3 forall a. Semigroup a => a -> a -> a
<> Char -> Builder
singleton Char
',' forall a. Semigroup a => a -> a -> a
<> Double -> Builder
jsDouble Double
a4 forall a. Semigroup a => a -> a -> a
<> Char -> Builder
singleton Char
')'
showb (FillStyle (style
a1)) = Builder
"fillStyle = (" forall a. Semigroup a => a -> a -> a
<> forall a. Style a => a -> Builder
jsStyle style
a1 forall a. Semigroup a => a -> a -> a
<> Char -> Builder
singleton Char
')'
showb (FillText (Text
a1,Double
a2,Double
a3)) = Builder
"fillText(" forall a. Semigroup a => a -> a -> a
<> Text -> Builder
jsText Text
a1 forall a. Semigroup a => a -> a -> a
<> Char -> Builder
singleton Char
',' forall a. Semigroup a => a -> a -> a
<> Double -> Builder
jsDouble Double
a2 forall a. Semigroup a => a -> a -> a
<> Char -> Builder
singleton Char
',' forall a. Semigroup a => a -> a -> a
<> Double -> Builder
jsDouble Double
a3 forall a. Semigroup a => a -> a -> a
<> Char -> Builder
singleton Char
')'
showb (Font (canvasFont
a1)) = Builder
"font = (" forall a. Semigroup a => a -> a -> a
<> forall a. CanvasFont a => a -> Builder
jsCanvasFont canvasFont
a1 forall a. Semigroup a => a -> a -> a
<> Char -> Builder
singleton Char
')'
showb (GlobalAlpha (Double
a1)) = Builder
"globalAlpha = (" forall a. Semigroup a => a -> a -> a
<> Double -> Builder
jsDouble Double
a1 forall a. Semigroup a => a -> a -> a
<> Char -> Builder
singleton Char
')'
showb (GlobalCompositeOperation (Text
a1)) = Builder
"globalCompositeOperation = (" forall a. Semigroup a => a -> a -> a
<> Text -> Builder
jsText Text
a1 forall a. Semigroup a => a -> a -> a
<> Char -> Builder
singleton Char
')'
showb (LineCap (LineEndCap
a1)) = Builder
"lineCap = (" forall a. Semigroup a => a -> a -> a
<> LineEndCap -> Builder
jsLineEndCap LineEndCap
a1 forall a. Semigroup a => a -> a -> a
<> Char -> Builder
singleton Char
')'
showb (LineJoin (LineJoinCorner
a1)) = Builder
"lineJoin = (" forall a. Semigroup a => a -> a -> a
<> LineJoinCorner -> Builder
jsLineJoinCorner LineJoinCorner
a1 forall a. Semigroup a => a -> a -> a
<> Char -> Builder
singleton Char
')'
showb (LineTo (Double
a1,Double
a2)) = Builder
"lineTo(" forall a. Semigroup a => a -> a -> a
<> Double -> Builder
jsDouble Double
a1 forall a. Semigroup a => a -> a -> a
<> Char -> Builder
singleton Char
',' forall a. Semigroup a => a -> a -> a
<> Double -> Builder
jsDouble Double
a2 forall a. Semigroup a => a -> a -> a
<> Char -> Builder
singleton Char
')'
showb (LineWidth (Double
a1)) = Builder
"lineWidth = (" forall a. Semigroup a => a -> a -> a
<> Double -> Builder
jsDouble Double
a1 forall a. Semigroup a => a -> a -> a
<> Char -> Builder
singleton Char
')'
showb (MiterLimit (Double
a1)) = Builder
"miterLimit = (" forall a. Semigroup a => a -> a -> a
<> Double -> Builder
jsDouble Double
a1 forall a. Semigroup a => a -> a -> a
<> Char -> Builder
singleton Char
')'
showb (MoveTo (Double
a1,Double
a2)) = Builder
"moveTo(" forall a. Semigroup a => a -> a -> a
<> Double -> Builder
jsDouble Double
a1 forall a. Semigroup a => a -> a -> a
<> Char -> Builder
singleton Char
',' forall a. Semigroup a => a -> a -> a
<> Double -> Builder
jsDouble Double
a2 forall a. Semigroup a => a -> a -> a
<> Char -> Builder
singleton Char
')'
showb (PutImageData (ImageData
a1,[Double]
a2)) = Builder
"putImageData(" forall a. Semigroup a => a -> a -> a
<> ImageData -> Builder
jsImageData ImageData
a1 forall a. Semigroup a => a -> a -> a
<> Char -> Builder
singleton Char
',' forall a. Semigroup a => a -> a -> a
<> forall a. (a -> Builder) -> [a] -> Builder
jsList Double -> Builder
jsDouble [Double]
a2 forall a. Semigroup a => a -> a -> a
<> Char -> Builder
singleton Char
')'
showb (QuadraticCurveTo (Double
a1,Double
a2,Double
a3,Double
a4)) = Builder
"quadraticCurveTo("
forall a. Semigroup a => a -> a -> a
<> Double -> Builder
jsDouble Double
a1 forall a. Semigroup a => a -> a -> a
<> Char -> Builder
singleton Char
',' forall a. Semigroup a => a -> a -> a
<> Double -> Builder
jsDouble Double
a2 forall a. Semigroup a => a -> a -> a
<> Char -> Builder
singleton Char
','
forall a. Semigroup a => a -> a -> a
<> Double -> Builder
jsDouble Double
a3 forall a. Semigroup a => a -> a -> a
<> Char -> Builder
singleton Char
',' forall a. Semigroup a => a -> a -> a
<> Double -> Builder
jsDouble Double
a4 forall a. Semigroup a => a -> a -> a
<> Char -> Builder
singleton Char
')'
showb (Rect (Double
a1,Double
a2,Double
a3,Double
a4)) = Builder
"rect("
forall a. Semigroup a => a -> a -> a
<> Double -> Builder
jsDouble Double
a1 forall a. Semigroup a => a -> a -> a
<> Char -> Builder
singleton Char
',' forall a. Semigroup a => a -> a -> a
<> Double -> Builder
jsDouble Double
a2 forall a. Semigroup a => a -> a -> a
<> Char -> Builder
singleton Char
','
forall a. Semigroup a => a -> a -> a
<> Double -> Builder
jsDouble Double
a3 forall a. Semigroup a => a -> a -> a
<> Char -> Builder
singleton Char
',' forall a. Semigroup a => a -> a -> a
<> Double -> Builder
jsDouble Double
a4 forall a. Semigroup a => a -> a -> a
<> Char -> Builder
singleton Char
')'
showb Method
Restore = Builder
"restore()"
showb (Rotate (Double
a1)) = Builder
"rotate(" forall a. Semigroup a => a -> a -> a
<> Double -> Builder
jsDouble Double
a1 forall a. Semigroup a => a -> a -> a
<> Char -> Builder
singleton Char
')'
showb Method
Save = Builder
"save()"
showb (Scale (Double
a1,Double
a2)) = Builder
"scale(" forall a. Semigroup a => a -> a -> a
<> Double -> Builder
jsDouble Double
a1 forall a. Semigroup a => a -> a -> a
<> Char -> Builder
singleton Char
',' forall a. Semigroup a => a -> a -> a
<> Double -> Builder
jsDouble Double
a2 forall a. Semigroup a => a -> a -> a
<> Char -> Builder
singleton Char
')'
showb (SetTransform (Double
a1,Double
a2,Double
a3,Double
a4,Double
a5,Double
a6)) = Builder
"setTransform("
forall a. Semigroup a => a -> a -> a
<> Double -> Builder
jsDouble Double
a1 forall a. Semigroup a => a -> a -> a
<> Char -> Builder
singleton Char
',' forall a. Semigroup a => a -> a -> a
<> Double -> Builder
jsDouble Double
a2 forall a. Semigroup a => a -> a -> a
<> Char -> Builder
singleton Char
','
forall a. Semigroup a => a -> a -> a
<> Double -> Builder
jsDouble Double
a3 forall a. Semigroup a => a -> a -> a
<> Char -> Builder
singleton Char
',' forall a. Semigroup a => a -> a -> a
<> Double -> Builder
jsDouble Double
a4 forall a. Semigroup a => a -> a -> a
<> Char -> Builder
singleton Char
','
forall a. Semigroup a => a -> a -> a
<> Double -> Builder
jsDouble Double
a5 forall a. Semigroup a => a -> a -> a
<> Char -> Builder
singleton Char
',' forall a. Semigroup a => a -> a -> a
<> Double -> Builder
jsDouble Double
a6 forall a. Semigroup a => a -> a -> a
<> Char -> Builder
singleton Char
')'
showb (ShadowBlur (Double
a1)) = Builder
"shadowBlur = (" forall a. Semigroup a => a -> a -> a
<> Double -> Builder
jsDouble Double
a1 forall a. Semigroup a => a -> a -> a
<> Char -> Builder
singleton Char
')'
showb (ShadowColor (canvasColor
a1)) = Builder
"shadowColor = (" forall a. Semigroup a => a -> a -> a
<> forall color. CanvasColor color => color -> Builder
jsCanvasColor canvasColor
a1 forall a. Semigroup a => a -> a -> a
<> Char -> Builder
singleton Char
')'
showb (ShadowOffsetX (Double
a1)) = Builder
"shadowOffsetX = (" forall a. Semigroup a => a -> a -> a
<> Double -> Builder
jsDouble Double
a1 forall a. Semigroup a => a -> a -> a
<> Char -> Builder
singleton Char
')'
showb (ShadowOffsetY (Double
a1)) = Builder
"shadowOffsetY = (" forall a. Semigroup a => a -> a -> a
<> Double -> Builder
jsDouble Double
a1 forall a. Semigroup a => a -> a -> a
<> Char -> Builder
singleton Char
')'
showb Method
Stroke = Builder
"stroke()"
showb (StrokeRect (Double
a1,Double
a2,Double
a3,Double
a4)) = Builder
"strokeRect("
forall a. Semigroup a => a -> a -> a
<> Double -> Builder
jsDouble Double
a1 forall a. Semigroup a => a -> a -> a
<> Char -> Builder
singleton Char
',' forall a. Semigroup a => a -> a -> a
<> Double -> Builder
jsDouble Double
a2 forall a. Semigroup a => a -> a -> a
<> Char -> Builder
singleton Char
','
forall a. Semigroup a => a -> a -> a
<> Double -> Builder
jsDouble Double
a3 forall a. Semigroup a => a -> a -> a
<> Char -> Builder
singleton Char
',' forall a. Semigroup a => a -> a -> a
<> Double -> Builder
jsDouble Double
a4 forall a. Semigroup a => a -> a -> a
<> Char -> Builder
singleton Char
')'
showb (StrokeStyle (style
a1)) = Builder
"strokeStyle = (" forall a. Semigroup a => a -> a -> a
<> forall a. Style a => a -> Builder
jsStyle style
a1 forall a. Semigroup a => a -> a -> a
<> Char -> Builder
singleton Char
')'
showb (StrokeText (Text
a1,Double
a2,Double
a3)) = Builder
"strokeText(" forall a. Semigroup a => a -> a -> a
<> Text -> Builder
jsText Text
a1 forall a. Semigroup a => a -> a -> a
<> Char -> Builder
singleton Char
',' forall a. Semigroup a => a -> a -> a
<> Double -> Builder
jsDouble Double
a2 forall a. Semigroup a => a -> a -> a
<> Char -> Builder
singleton Char
',' forall a. Semigroup a => a -> a -> a
<> Double -> Builder
jsDouble Double
a3 forall a. Semigroup a => a -> a -> a
<> Char -> Builder
singleton Char
')'
showb (TextAlign (TextAnchorAlignment
a1)) = Builder
"textAlign = (" forall a. Semigroup a => a -> a -> a
<> TextAnchorAlignment -> Builder
jsTextAnchorAlignment TextAnchorAlignment
a1 forall a. Semigroup a => a -> a -> a
<> Char -> Builder
singleton Char
')'
showb (TextBaseline (TextBaselineAlignment
a1)) = Builder
"textBaseline = (" forall a. Semigroup a => a -> a -> a
<> TextBaselineAlignment -> Builder
jsTextBaselineAlignment TextBaselineAlignment
a1 forall a. Semigroup a => a -> a -> a
<> Char -> Builder
singleton Char
')'
showb (Transform (Double
a1,Double
a2,Double
a3,Double
a4,Double
a5,Double
a6)) = Builder
"transform("
forall a. Semigroup a => a -> a -> a
<> Double -> Builder
jsDouble Double
a1 forall a. Semigroup a => a -> a -> a
<> Char -> Builder
singleton Char
',' forall a. Semigroup a => a -> a -> a
<> Double -> Builder
jsDouble Double
a2 forall a. Semigroup a => a -> a -> a
<> Char -> Builder
singleton Char
','
forall a. Semigroup a => a -> a -> a
<> Double -> Builder
jsDouble Double
a3 forall a. Semigroup a => a -> a -> a
<> Char -> Builder
singleton Char
',' forall a. Semigroup a => a -> a -> a
<> Double -> Builder
jsDouble Double
a4 forall a. Semigroup a => a -> a -> a
<> Char -> Builder
singleton Char
','
forall a. Semigroup a => a -> a -> a
<> Double -> Builder
jsDouble Double
a5 forall a. Semigroup a => a -> a -> a
<> Char -> Builder
singleton Char
',' forall a. Semigroup a => a -> a -> a
<> Double -> Builder
jsDouble Double
a6 forall a. Semigroup a => a -> a -> a
<> Char -> Builder
singleton Char
')'
showb (Translate (Double
a1,Double
a2)) = Builder
"translate(" forall a. Semigroup a => a -> a -> a
<> Double -> Builder
jsDouble Double
a1 forall a. Semigroup a => a -> a -> a
<> Char -> Builder
singleton Char
',' forall a. Semigroup a => a -> a -> a
<> Double -> Builder
jsDouble Double
a2 forall a. Semigroup a => a -> a -> a
<> Char -> Builder
singleton Char
')'
arc :: (Double, Double, Double, Radians, Radians, Bool) -> Canvas ()
arc :: (Double, Double, Double, Double, Double, Bool) -> Canvas ()
arc = Method -> Canvas ()
Method forall b c a. (b -> c) -> (a -> b) -> a -> c
. (Double, Double, Double, Double, Double, Bool) -> Method
Arc
arcTo :: (Double, Double, Double, Double, Double) -> Canvas ()
arcTo :: (Double, Double, Double, Double, Double) -> Canvas ()
arcTo = Method -> Canvas ()
Method forall b c a. (b -> c) -> (a -> b) -> a -> c
. (Double, Double, Double, Double, Double) -> Method
ArcTo
beginPath :: () -> Canvas ()
beginPath :: () -> Canvas ()
beginPath () = Method -> Canvas ()
Method Method
BeginPath
bezierCurveTo :: (Double, Double, Double, Double, Double, Double) -> Canvas ()
bezierCurveTo :: (Double, Double, Double, Double, Double, Double) -> Canvas ()
bezierCurveTo = Method -> Canvas ()
Method forall b c a. (b -> c) -> (a -> b) -> a -> c
. (Double, Double, Double, Double, Double, Double) -> Method
BezierCurveTo
clearRect :: (Double, Double, Double, Double) -> Canvas ()
clearRect :: (Double, Double, Double, Double) -> Canvas ()
clearRect = Method -> Canvas ()
Method forall b c a. (b -> c) -> (a -> b) -> a -> c
. (Double, Double, Double, Double) -> Method
ClearRect
clip :: () -> Canvas ()
clip :: () -> Canvas ()
clip () = Method -> Canvas ()
Method Method
Clip
closePath :: () -> Canvas ()
closePath :: () -> Canvas ()
closePath () = Method -> Canvas ()
Method Method
ClosePath
drawImage :: Image image => (image,[Double]) -> Canvas ()
drawImage :: forall image. Image image => (image, [Double]) -> Canvas ()
drawImage = Method -> Canvas ()
Method forall b c a. (b -> c) -> (a -> b) -> a -> c
. forall image. Image image => (image, [Double]) -> Method
DrawImage
fill :: () -> Canvas ()
fill :: () -> Canvas ()
fill () = Method -> Canvas ()
Method Method
Fill
fillRect :: (Double, Double, Double, Double) -> Canvas ()
fillRect :: (Double, Double, Double, Double) -> Canvas ()
fillRect = Method -> Canvas ()
Method forall b c a. (b -> c) -> (a -> b) -> a -> c
. (Double, Double, Double, Double) -> Method
FillRect
fillStyle :: Style style => style -> Canvas ()
fillStyle :: forall style. Style style => style -> Canvas ()
fillStyle = Method -> Canvas ()
Method forall b c a. (b -> c) -> (a -> b) -> a -> c
. forall style. Style style => style -> Method
FillStyle
fillText :: (Text, Double, Double) -> Canvas ()
fillText :: (Text, Double, Double) -> Canvas ()
fillText = Method -> Canvas ()
Method forall b c a. (b -> c) -> (a -> b) -> a -> c
. (Text, Double, Double) -> Method
FillText
font :: CanvasFont canvasFont => canvasFont -> Canvas ()
font :: forall canvasFont. CanvasFont canvasFont => canvasFont -> Canvas ()
font = Method -> Canvas ()
Method forall b c a. (b -> c) -> (a -> b) -> a -> c
. forall canvasFont. CanvasFont canvasFont => canvasFont -> Method
Font
globalAlpha :: Alpha -> Canvas ()
globalAlpha :: Double -> Canvas ()
globalAlpha = Method -> Canvas ()
Method forall b c a. (b -> c) -> (a -> b) -> a -> c
. Double -> Method
GlobalAlpha
globalCompositeOperation :: Text -> Canvas ()
globalCompositeOperation :: Text -> Canvas ()
globalCompositeOperation = Method -> Canvas ()
Method forall b c a. (b -> c) -> (a -> b) -> a -> c
. Text -> Method
GlobalCompositeOperation
lineCap :: LineEndCap -> Canvas ()
lineCap :: LineEndCap -> Canvas ()
lineCap = Method -> Canvas ()
Method forall b c a. (b -> c) -> (a -> b) -> a -> c
. LineEndCap -> Method
LineCap
lineJoin :: LineJoinCorner -> Canvas ()
lineJoin :: LineJoinCorner -> Canvas ()
lineJoin = Method -> Canvas ()
Method forall b c a. (b -> c) -> (a -> b) -> a -> c
. LineJoinCorner -> Method
LineJoin
lineTo :: (Double, Double) -> Canvas ()
lineTo :: (Double, Double) -> Canvas ()
lineTo = Method -> Canvas ()
Method forall b c a. (b -> c) -> (a -> b) -> a -> c
. (Double, Double) -> Method
LineTo
lineWidth :: Double -> Canvas ()
lineWidth :: Double -> Canvas ()
lineWidth = Method -> Canvas ()
Method forall b c a. (b -> c) -> (a -> b) -> a -> c
. Double -> Method
LineWidth
miterLimit :: Double -> Canvas ()
miterLimit :: Double -> Canvas ()
miterLimit = Method -> Canvas ()
Method forall b c a. (b -> c) -> (a -> b) -> a -> c
. Double -> Method
MiterLimit
moveTo :: (Double, Double) -> Canvas ()
moveTo :: (Double, Double) -> Canvas ()
moveTo = Method -> Canvas ()
Method forall b c a. (b -> c) -> (a -> b) -> a -> c
. (Double, Double) -> Method
MoveTo
putImageData :: (ImageData, [Double]) -> Canvas ()
putImageData :: (ImageData, [Double]) -> Canvas ()
putImageData = Method -> Canvas ()
Method forall b c a. (b -> c) -> (a -> b) -> a -> c
. (ImageData, [Double]) -> Method
PutImageData
quadraticCurveTo :: (Double, Double, Double, Double) -> Canvas ()
quadraticCurveTo :: (Double, Double, Double, Double) -> Canvas ()
quadraticCurveTo = Method -> Canvas ()
Method forall b c a. (b -> c) -> (a -> b) -> a -> c
. (Double, Double, Double, Double) -> Method
QuadraticCurveTo
rect :: (Double, Double, Double, Double) -> Canvas ()
rect :: (Double, Double, Double, Double) -> Canvas ()
rect = Method -> Canvas ()
Method forall b c a. (b -> c) -> (a -> b) -> a -> c
. (Double, Double, Double, Double) -> Method
Rect
restore :: () -> Canvas ()
restore :: () -> Canvas ()
restore () = Method -> Canvas ()
Method Method
Restore
rotate :: Radians -> Canvas ()
rotate :: Double -> Canvas ()
rotate = Method -> Canvas ()
Method forall b c a. (b -> c) -> (a -> b) -> a -> c
. Double -> Method
Rotate
save :: () -> Canvas ()
save :: () -> Canvas ()
save () = Method -> Canvas ()
Method Method
Save
scale :: (Interval, Interval) -> Canvas ()
scale :: (Double, Double) -> Canvas ()
scale = Method -> Canvas ()
Method forall b c a. (b -> c) -> (a -> b) -> a -> c
. (Double, Double) -> Method
Scale
setTransform :: (Double, Double, Double, Double, Double, Double) -> Canvas ()
setTransform :: (Double, Double, Double, Double, Double, Double) -> Canvas ()
setTransform = Method -> Canvas ()
Method forall b c a. (b -> c) -> (a -> b) -> a -> c
. (Double, Double, Double, Double, Double, Double) -> Method
SetTransform
shadowBlur :: Double -> Canvas ()
shadowBlur :: Double -> Canvas ()
shadowBlur = Method -> Canvas ()
Method forall b c a. (b -> c) -> (a -> b) -> a -> c
. Double -> Method
ShadowBlur
shadowColor :: CanvasColor canvasColor => canvasColor -> Canvas ()
shadowColor :: forall canvasColor.
CanvasColor canvasColor =>
canvasColor -> Canvas ()
shadowColor = Method -> Canvas ()
Method forall b c a. (b -> c) -> (a -> b) -> a -> c
. forall canvasColor.
CanvasColor canvasColor =>
canvasColor -> Method
ShadowColor
shadowOffsetX :: Double -> Canvas ()
shadowOffsetX :: Double -> Canvas ()
shadowOffsetX = Method -> Canvas ()
Method forall b c a. (b -> c) -> (a -> b) -> a -> c
. Double -> Method
ShadowOffsetX
shadowOffsetY :: Double -> Canvas ()
shadowOffsetY :: Double -> Canvas ()
shadowOffsetY = Method -> Canvas ()
Method forall b c a. (b -> c) -> (a -> b) -> a -> c
. Double -> Method
ShadowOffsetY
stroke :: () -> Canvas ()
stroke :: () -> Canvas ()
stroke () = Method -> Canvas ()
Method Method
Stroke
strokeRect :: (Double, Double, Double, Double) -> Canvas ()
strokeRect :: (Double, Double, Double, Double) -> Canvas ()
strokeRect = Method -> Canvas ()
Method forall b c a. (b -> c) -> (a -> b) -> a -> c
. (Double, Double, Double, Double) -> Method
StrokeRect
strokeStyle :: Style style => style -> Canvas ()
strokeStyle :: forall style. Style style => style -> Canvas ()
strokeStyle = Method -> Canvas ()
Method forall b c a. (b -> c) -> (a -> b) -> a -> c
. forall style. Style style => style -> Method
StrokeStyle
strokeText :: (Text,Double, Double) -> Canvas ()
strokeText :: (Text, Double, Double) -> Canvas ()
strokeText = Method -> Canvas ()
Method forall b c a. (b -> c) -> (a -> b) -> a -> c
. (Text, Double, Double) -> Method
StrokeText
textAlign :: TextAnchorAlignment -> Canvas ()
textAlign :: TextAnchorAlignment -> Canvas ()
textAlign = Method -> Canvas ()
Method forall b c a. (b -> c) -> (a -> b) -> a -> c
. TextAnchorAlignment -> Method
TextAlign
textBaseline :: TextBaselineAlignment -> Canvas ()
textBaseline :: TextBaselineAlignment -> Canvas ()
textBaseline = Method -> Canvas ()
Method forall b c a. (b -> c) -> (a -> b) -> a -> c
. TextBaselineAlignment -> Method
TextBaseline
transform :: (Double, Double, Double, Double, Double, Double) -> Canvas ()
transform :: (Double, Double, Double, Double, Double, Double) -> Canvas ()
transform = Method -> Canvas ()
Method forall b c a. (b -> c) -> (a -> b) -> a -> c
. (Double, Double, Double, Double, Double, Double) -> Method
Transform
translate :: (Double, Double) -> Canvas ()
translate :: (Double, Double) -> Canvas ()
translate = Method -> Canvas ()
Method forall b c a. (b -> c) -> (a -> b) -> a -> c
. (Double, Double) -> Method
Translate