Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Documentation
superOwl_isTransformable :: HasOwlTree o => SuperOwl -> o -> Bool Source #
data MouseManipulatorType Source #
MouseManipulatorType_Corner | |
MouseManipulatorType_Side | |
MouseManipulatorType_Point | |
MouseManipulatorType_Area | |
MouseManipulatorType_Text |
Instances
Show MouseManipulatorType Source # | |
Defined in Potato.Flow.Controller.Manipulator.Box showsPrec :: Int -> MouseManipulatorType -> ShowS # show :: MouseManipulatorType -> String # showList :: [MouseManipulatorType] -> ShowS # | |
Eq MouseManipulatorType Source # | |
Defined in Potato.Flow.Controller.Manipulator.Box (==) :: MouseManipulatorType -> MouseManipulatorType -> Bool # (/=) :: MouseManipulatorType -> MouseManipulatorType -> Bool # |
data MouseManipulator Source #
type MouseManipulatorSet = [MouseManipulator] Source #
type ManipulatorIndex = Int Source #
findFirstMouseManipulator :: OwlPFState -> RelMouseDrag -> CanvasSelection -> Maybe ManipulatorIndex Source #
data BoxHandleType Source #
Instances
Enum BoxHandleType Source # | |
Defined in Potato.Flow.Controller.Manipulator.Box succ :: BoxHandleType -> BoxHandleType # pred :: BoxHandleType -> BoxHandleType # toEnum :: Int -> BoxHandleType # fromEnum :: BoxHandleType -> Int # enumFrom :: BoxHandleType -> [BoxHandleType] # enumFromThen :: BoxHandleType -> BoxHandleType -> [BoxHandleType] # enumFromTo :: BoxHandleType -> BoxHandleType -> [BoxHandleType] # enumFromThenTo :: BoxHandleType -> BoxHandleType -> BoxHandleType -> [BoxHandleType] # | |
Show BoxHandleType Source # | |
Defined in Potato.Flow.Controller.Manipulator.Box showsPrec :: Int -> BoxHandleType -> ShowS # show :: BoxHandleType -> String # showList :: [BoxHandleType] -> ShowS # | |
Eq BoxHandleType Source # | |
Defined in Potato.Flow.Controller.Manipulator.Box (==) :: BoxHandleType -> BoxHandleType -> Bool # (/=) :: BoxHandleType -> BoxHandleType -> Bool # |
:: BoxHandleType | |
-> LBox | box being manipulated |
-> MouseManipulator |
makeDeltaBox :: BoxHandleType -> XY -> DeltaLBox Source #
data BoxCreationType Source #
BoxCreationType_None | |
BoxCreationType_Box | |
BoxCreationType_Text | |
BoxCreationType_TextArea | |
BoxCreationType_DragSelect |
Instances
Show BoxCreationType Source # | |
Defined in Potato.Flow.Controller.Manipulator.Box showsPrec :: Int -> BoxCreationType -> ShowS # show :: BoxCreationType -> String # showList :: [BoxCreationType] -> ShowS # | |
Eq BoxCreationType Source # | |
Defined in Potato.Flow.Controller.Manipulator.Box (==) :: BoxCreationType -> BoxCreationType -> Bool # (/=) :: BoxCreationType -> BoxCreationType -> Bool # |
data BoxHandler Source #