Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Documentation
data PFWorkspace Source #
PFWorkspace | |
|
Instances
Generic PFWorkspace Source # | |
Defined in Potato.Flow.Deprecated.Workspace type Rep PFWorkspace :: Type -> Type # from :: PFWorkspace -> Rep PFWorkspace x # to :: Rep PFWorkspace x -> PFWorkspace # | |
Show PFWorkspace Source # | |
Defined in Potato.Flow.Deprecated.Workspace showsPrec :: Int -> PFWorkspace -> ShowS # show :: PFWorkspace -> String # showList :: [PFWorkspace] -> ShowS # | |
NFData PFWorkspace Source # | |
Defined in Potato.Flow.Deprecated.Workspace rnf :: PFWorkspace -> () # | |
Eq PFWorkspace Source # | |
Defined in Potato.Flow.Deprecated.Workspace (==) :: PFWorkspace -> PFWorkspace -> Bool # (/=) :: PFWorkspace -> PFWorkspace -> Bool # | |
type Rep PFWorkspace Source # | |
Defined in Potato.Flow.Deprecated.Workspace |
emptyActionStack :: ActionStack Source #
doCmdWorkspace :: PFCmd -> PFWorkspace -> PFWorkspace Source #
WSEAddElt (Bool, (LayerPos, SEltLabel)) | WSEAddRelative (OwlSpot, Seq OwlItem) | WSEAddFolder (OwlSpot, Text) | WSERemoveElt [REltId] -- removed kiddos get adopted by grandparents or w/e? | WSEMoveElt (OwlSpot, [REltId]) -- also moves kiddos? | WSEDuplicate [REltId] -- kiddos get duplicated?? |
WSEAddRelative (LayerPos, SEltTree) | |
WSEAddFolder (LayerPos, Text) | |
WSERemoveElt [LayerPos] | |
WSEMoveElt ([LayerPos], LayerPos) | |
WSEManipulate (Bool, ControllersWithId) | WSEDuplicate [LayerPos] |
WSEResizeCanvas DeltaLBox | |
WSEUndo | |
WSERedo | |
WSELoad SPotatoFlow |
updatePFWorkspace :: WSEvent -> PFWorkspace -> PFWorkspace Source #