mirror of
https://github.com/ilyakooo0/reflex.git
synced 2024-10-04 05:37:09 +03:00
add NotReady instances for SpiderTimeline + SpiderHost
This commit is contained in:
parent
f34c906a35
commit
3ccc913380
@ -103,6 +103,7 @@ import qualified Reflex.Host.Class
|
|||||||
import Reflex.NotReady.Class
|
import Reflex.NotReady.Class
|
||||||
import Reflex.Patch
|
import Reflex.Patch
|
||||||
import qualified Reflex.Patch.DMapWithMove as PatchDMapWithMove
|
import qualified Reflex.Patch.DMapWithMove as PatchDMapWithMove
|
||||||
|
import Reflex.PerformEvent.Base (PerformEventT)
|
||||||
|
|
||||||
#ifdef DEBUG_TRACE_EVENTS
|
#ifdef DEBUG_TRACE_EVENTS
|
||||||
import qualified Data.ByteString.Char8 as BS8
|
import qualified Data.ByteString.Char8 as BS8
|
||||||
@ -2705,3 +2706,11 @@ instance MonadAtomicRef (SpiderHostFrame x) where
|
|||||||
instance PrimMonad (SpiderHostFrame x) where
|
instance PrimMonad (SpiderHostFrame x) where
|
||||||
type PrimState (SpiderHostFrame x) = PrimState IO
|
type PrimState (SpiderHostFrame x) = PrimState IO
|
||||||
primitive = SpiderHostFrame . EventM . primitive
|
primitive = SpiderHostFrame . EventM . primitive
|
||||||
|
|
||||||
|
instance NotReady (SpiderTimeline x) (SpiderHost x) where
|
||||||
|
notReadyUntil _ = return ()
|
||||||
|
notReady = return ()
|
||||||
|
|
||||||
|
instance HasSpiderTimeline x => NotReady (SpiderTimeline x) (PerformEventT (SpiderTimeline x) (SpiderHost x)) where
|
||||||
|
notReadyUntil _ = return ()
|
||||||
|
notReady = return ()
|
Loading…
Reference in New Issue
Block a user