Safe Haskell | None |
---|---|
Language | Haskell2010 |
- put :: MonadDOM m => IDBObjectStore -> JSVal -> JSVal -> m (Maybe IDBRequest)
- add :: MonadDOM m => IDBObjectStore -> JSVal -> JSVal -> m (Maybe IDBRequest)
- deleteRange :: MonadDOM m => IDBObjectStore -> Maybe IDBKeyRange -> m (Maybe IDBRequest)
- delete :: MonadDOM m => IDBObjectStore -> JSVal -> m (Maybe IDBRequest)
- getRange :: MonadDOM m => IDBObjectStore -> Maybe IDBKeyRange -> m (Maybe IDBRequest)
- get :: MonadDOM m => IDBObjectStore -> JSVal -> m (Maybe IDBRequest)
- clear :: MonadDOM m => IDBObjectStore -> m (Maybe IDBRequest)
- openCursorRange :: (MonadDOM m, ToJSString direction) => IDBObjectStore -> Maybe IDBKeyRange -> direction -> m (Maybe IDBRequest)
- openCursor :: (MonadDOM m, ToJSString direction) => IDBObjectStore -> JSVal -> direction -> m (Maybe IDBRequest)
- createIndex' :: (MonadDOM m, ToJSString name, ToJSString keyPath, IsDictionary options) => IDBObjectStore -> name -> [keyPath] -> Maybe options -> m (Maybe IDBIndex)
- createIndex :: (MonadDOM m, ToJSString name, ToJSString keyPath, IsDictionary options) => IDBObjectStore -> name -> keyPath -> Maybe options -> m (Maybe IDBIndex)
- index :: (MonadDOM m, ToJSString name) => IDBObjectStore -> name -> m (Maybe IDBIndex)
- deleteIndex :: (MonadDOM m, ToJSString name) => IDBObjectStore -> name -> m ()
- countRange :: MonadDOM m => IDBObjectStore -> Maybe IDBKeyRange -> m (Maybe IDBRequest)
- count :: MonadDOM m => IDBObjectStore -> JSVal -> m (Maybe IDBRequest)
- getName :: (MonadDOM m, FromJSString result) => IDBObjectStore -> m (Maybe result)
- getKeyPath :: MonadDOM m => IDBObjectStore -> m (Maybe IDBAny)
- getIndexNames :: MonadDOM m => IDBObjectStore -> m (Maybe DOMStringList)
- getTransaction :: MonadDOM m => IDBObjectStore -> m (Maybe IDBTransaction)
- getAutoIncrement :: MonadDOM m => IDBObjectStore -> m Bool
- data IDBObjectStore
- castToIDBObjectStore :: IsGObject obj => obj -> JSM IDBObjectStore
- gTypeIDBObjectStore :: JSM GType
Documentation
put :: MonadDOM m => IDBObjectStore -> JSVal -> JSVal -> m (Maybe IDBRequest) Source #
add :: MonadDOM m => IDBObjectStore -> JSVal -> JSVal -> m (Maybe IDBRequest) Source #
deleteRange :: MonadDOM m => IDBObjectStore -> Maybe IDBKeyRange -> m (Maybe IDBRequest) Source #
delete :: MonadDOM m => IDBObjectStore -> JSVal -> m (Maybe IDBRequest) Source #
getRange :: MonadDOM m => IDBObjectStore -> Maybe IDBKeyRange -> m (Maybe IDBRequest) Source #
get :: MonadDOM m => IDBObjectStore -> JSVal -> m (Maybe IDBRequest) Source #
clear :: MonadDOM m => IDBObjectStore -> m (Maybe IDBRequest) Source #
openCursorRange :: (MonadDOM m, ToJSString direction) => IDBObjectStore -> Maybe IDBKeyRange -> direction -> m (Maybe IDBRequest) Source #
openCursor :: (MonadDOM m, ToJSString direction) => IDBObjectStore -> JSVal -> direction -> m (Maybe IDBRequest) Source #
createIndex' :: (MonadDOM m, ToJSString name, ToJSString keyPath, IsDictionary options) => IDBObjectStore -> name -> [keyPath] -> Maybe options -> m (Maybe IDBIndex) Source #
createIndex :: (MonadDOM m, ToJSString name, ToJSString keyPath, IsDictionary options) => IDBObjectStore -> name -> keyPath -> Maybe options -> m (Maybe IDBIndex) Source #
index :: (MonadDOM m, ToJSString name) => IDBObjectStore -> name -> m (Maybe IDBIndex) Source #
deleteIndex :: (MonadDOM m, ToJSString name) => IDBObjectStore -> name -> m () Source #
countRange :: MonadDOM m => IDBObjectStore -> Maybe IDBKeyRange -> m (Maybe IDBRequest) Source #
count :: MonadDOM m => IDBObjectStore -> JSVal -> m (Maybe IDBRequest) Source #
getName :: (MonadDOM m, FromJSString result) => IDBObjectStore -> m (Maybe result) Source #
getKeyPath :: MonadDOM m => IDBObjectStore -> m (Maybe IDBAny) Source #
getIndexNames :: MonadDOM m => IDBObjectStore -> m (Maybe DOMStringList) Source #
getTransaction :: MonadDOM m => IDBObjectStore -> m (Maybe IDBTransaction) Source #
getAutoIncrement :: MonadDOM m => IDBObjectStore -> m Bool Source #
data IDBObjectStore Source #
Functions for this inteface are in JSDOM.IDBObjectStore.
castToIDBObjectStore :: IsGObject obj => obj -> JSM IDBObjectStore Source #