Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Potato.Flow.Deprecated.Workspace
Documentation
data PFWorkspace Source #
Constructors
PFWorkspace | |
Fields
|
Instances
Generic PFWorkspace Source # | |
Defined in Potato.Flow.Deprecated.Workspace Associated Types type Rep PFWorkspace :: Type -> Type # | |
Show PFWorkspace Source # | |
Defined in Potato.Flow.Deprecated.Workspace Methods showsPrec :: Int -> PFWorkspace -> ShowS # show :: PFWorkspace -> String # showList :: [PFWorkspace] -> ShowS # | |
NFData PFWorkspace Source # | |
Defined in Potato.Flow.Deprecated.Workspace Methods rnf :: PFWorkspace -> () # | |
Eq PFWorkspace Source # | |
Defined in Potato.Flow.Deprecated.Workspace | |
type Rep PFWorkspace Source # | |
Defined in Potato.Flow.Deprecated.Workspace |
emptyActionStack :: ActionStack Source #
doCmdWorkspace :: PFCmd -> PFWorkspace -> PFWorkspace Source #
Constructors
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 #