Safe Haskell | None |
---|---|
Language | Haskell2010 |
- js_changeVersion :: Database -> JSString -> JSString -> Nullable SQLTransactionCallback -> Nullable SQLTransactionErrorCallback -> Nullable VoidCallback -> IO ()
- changeVersion :: (MonadIO m, ToJSString oldVersion, ToJSString newVersion) => Database -> oldVersion -> newVersion -> Maybe SQLTransactionCallback -> Maybe SQLTransactionErrorCallback -> Maybe VoidCallback -> m ()
- js_transaction :: Database -> Nullable SQLTransactionCallback -> Nullable SQLTransactionErrorCallback -> Nullable VoidCallback -> IO ()
- transaction :: MonadIO m => Database -> Maybe SQLTransactionCallback -> Maybe SQLTransactionErrorCallback -> Maybe VoidCallback -> m ()
- js_readTransaction :: Database -> Nullable SQLTransactionCallback -> Nullable SQLTransactionErrorCallback -> Nullable VoidCallback -> IO ()
- readTransaction :: MonadIO m => Database -> Maybe SQLTransactionCallback -> Maybe SQLTransactionErrorCallback -> Maybe VoidCallback -> m ()
- js_getVersion :: Database -> IO JSString
- getVersion :: (MonadIO m, FromJSString result) => Database -> m result
- newtype Database = Database {
- unDatabase :: JSVal
- gTypeDatabase :: GType
Documentation
js_changeVersion :: Database -> JSString -> JSString -> Nullable SQLTransactionCallback -> Nullable SQLTransactionErrorCallback -> Nullable VoidCallback -> IO () Source #
changeVersion :: (MonadIO m, ToJSString oldVersion, ToJSString newVersion) => Database -> oldVersion -> newVersion -> Maybe SQLTransactionCallback -> Maybe SQLTransactionErrorCallback -> Maybe VoidCallback -> m () Source #
js_transaction :: Database -> Nullable SQLTransactionCallback -> Nullable SQLTransactionErrorCallback -> Nullable VoidCallback -> IO () Source #
transaction :: MonadIO m => Database -> Maybe SQLTransactionCallback -> Maybe SQLTransactionErrorCallback -> Maybe VoidCallback -> m () Source #
js_readTransaction :: Database -> Nullable SQLTransactionCallback -> Nullable SQLTransactionErrorCallback -> Nullable VoidCallback -> IO () Source #
readTransaction :: MonadIO m => Database -> Maybe SQLTransactionCallback -> Maybe SQLTransactionErrorCallback -> Maybe VoidCallback -> m () Source #
getVersion :: (MonadIO m, FromJSString result) => Database -> m result Source #
Functions for this inteface are in GHCJS.DOM.Database.