Safe Haskell | None |
---|---|
Language | Haskell2010 |
Control.Moffy.Samples.Boxes.Run.Gtk3
Documentation
runBoxes :: forall {es :: Set Type} {s} {a}. (Merge (Merge es (Singleton DeleteEvent)) (Merge es (Singleton DeleteEvent)) ~ Merge es (Singleton DeleteEvent), Expandable es (Merge es (Singleton DeleteEvent)), Collapsable (Map Occurred (Merge es (Singleton DeleteEvent))) (Map Occurred es), Adjustable (Singleton DeleteEvent) (Merge es (Singleton DeleteEvent)), Adjustable (Merge es (Singleton DeleteEvent)) (Move ':~ (TryWait ':~ (Down ':~ (Up ':~ (CalcTextExtents ':~ (DeleteEvent ':~ (DeltaTime ':~ ('Nil :: Set Type)))))))), Mergeable (Merge es (Singleton DeleteEvent)) (Merge es (Singleton DeleteEvent)) (Merge es (Singleton DeleteEvent))) => Sig s es [Box] a -> IO () Source #
runBoxes_ :: forall s (es :: Set Type) r. (Adjustable (Merge es (Singleton DeleteEvent)) (CalcTextExtents :- (Move :- (Down :- (Up :- (DeltaTime :- (TryWait :- (DeleteEvent :- ('Nil :: Set Type)))))))), Firstable es (Singleton DeleteEvent) (ISig s (es :+: Singleton DeleteEvent) View r) ()) => Sig s es View r -> IO () Source #
boxesToView :: [Box] -> View Source #
boxToView1 :: Box -> View1 Source #