Add closeWidget for closing widgets

This commit is contained in:
Sumit Sahrawat 2015-07-16 00:03:43 +05:30
parent 44b39799cb
commit 6de64e1497

View File

@ -10,10 +10,18 @@
module IHaskell.Display.Widgets.Common where
import Data.Aeson
import Data.Aeson.Types (emptyObject)
import Data.Text (pack, Text)
import Data.Singletons.TH
import IHaskell.Display (IHaskellWidget)
import IHaskell.Eval.Widgets (widgetSendClose)
-- | Close a widget's comm
closeWidget :: IHaskellWidget w => w -> IO ()
closeWidget w = widgetSendClose w emptyObject
-- Widget properties
singletons [d|
data Field = ViewModule