怕老婆的手套 · Revision 5 - History ...· 2 月前 · |
狂野的水煮鱼 · [MATLAB App Designer] ...· 2 月前 · |
谦逊的红豆 · Conduct a Vector ...· 8 月前 · |
想表白的领结 · Handler 接收Parcelable ...· 8 月前 · |
憨厚的长颈鹿 · Serialized Form ...· 11 月前 · |
Safe Haskell | None |
---|---|
Language | Haskell2010 |
type ScreenMetric = Int Source #
type ScreenX = ScreenMetric Source #
type ScreenY = ScreenMetric Source #
type ScreenWidth = ScreenMetric Source #
type ScreenHeight = ScreenMetric Source #
type ScreenRadius = ScreenMetric Source #
type ScreenAngle Source #
= ScreenMetric |
In degrees |
type ScreenPoint = ( ScreenX , ScreenY ) Source #
type ScreenDimensions = ( ScreenWidth , ScreenHeight ) Source #
type ScreenStartingPoint = ScreenPoint Source #
type ScreenControlPoint = ScreenPoint Source #
type ScreenEndPoint = ScreenPoint Source #
type ScreenStartingAngle = ScreenAngle Source #
type ScreenEndAngle = ScreenAngle Source #
type ScreenColorMetric = Int Source #
type ScreenRed = ScreenColorMetric Source #
type ScreenGreen = ScreenColorMetric Source #
type ScreenBlue = ScreenColorMetric Source #
type ScreenAlpha = Float Source #
type ScreenColor = ( ScreenRed , ScreenGreen , ScreenBlue , ScreenAlpha ) Source #
type ScreenPixel = ScreenColor Source #
type ColorStopOffset = Float Source #
type ScreenCircle = ( ScreenPoint , ScreenRadius ) Source #
type ScreenLineThickness = Float Source #
type FontFamily = [ Char ] Source #
data RoutedMessageIn Source #
Eq RoutedMessageIn Source # | |
Instance detailsDefined in Eventloop.Module.Websocket.Canvas.Types (==) :: RoutedMessageIn -> RoutedMessageIn -> Bool # (/=) :: RoutedMessageIn -> RoutedMessageIn -> Bool # |
|
Show RoutedMessageIn Source # | |
Instance detailsDefined in Eventloop.Module.Websocket.Canvas.Types showsPrec :: Int -> RoutedMessageIn -> ShowS # show :: RoutedMessageIn -> String # showList :: [ RoutedMessageIn ] -> ShowS # |
|
FromJSON RoutedMessageIn | |
Instance detailsDefined in Eventloop.Module.Websocket.Canvas.JSONEncoding parseJSON :: Value -> Parser RoutedMessageIn parseJSONList :: Value -> Parser [ RoutedMessageIn ] |
data RoutedMessageOut Source #
data SystemCanvasIn Source #
Opcode: 2100
SystemMeasuredText CanvasText ScreenDimensions |
Opcode: 2101 |
Eq SystemCanvasIn Source # | |
Instance detailsDefined in Eventloop.Module.Websocket.Canvas.Types (==) :: SystemCanvasIn -> SystemCanvasIn -> Bool # (/=) :: SystemCanvasIn -> SystemCanvasIn -> Bool # |
|
Show SystemCanvasIn Source # | |
Instance detailsDefined in Eventloop.Module.Websocket.Canvas.Types showsPrec :: Int -> SystemCanvasIn -> ShowS # show :: SystemCanvasIn -> String # showList :: [ SystemCanvasIn ] -> ShowS # |
|
FromJSON SystemCanvasIn | |
Instance detailsDefined in Eventloop.Module.Websocket.Canvas.JSONEncoding parseJSON :: Value -> Parser SystemCanvasIn parseJSONList :: Value -> Parser [ SystemCanvasIn ] |
data SystemCanvasOut Source #
Opcode: 2000
SystemMeasureText CanvasText |
Opcode: 2001 |
Opcode: 0100
MeasuredText CanvasText ScreenDimensions |
Opcode: 0101 |