jsaddle-dom-0.9.9.0: DOM library that uses jsaddle to support both GHCJS and GHC
Safe HaskellSafe-Inferred
LanguageHaskell2010

JSDOM.Generated.Blob

Synopsis

Documentation

newBlob :: (MonadDOM m, IsBlobPart blobParts, IsBlobPropertyBag options) => [blobParts] -> Maybe options -> m Blob Source #

slice :: (MonadDOM m, IsBlob self, ToJSString contentType) => self -> Maybe Int64 -> Maybe Int64 -> Maybe contentType -> m Blob Source #

slice_ :: (MonadDOM m, IsBlob self, ToJSString contentType) => self -> Maybe Int64 -> Maybe Int64 -> Maybe contentType -> m () Source #

newtype Blob Source #

Functions for this inteface are in JSDOM.Blob.

Mozilla Blob documentation

Constructors

Blob 

Fields

Instances

Instances details
FromJSVal Blob Source # 
Instance details

Defined in JSDOM.Types

PFromJSVal Blob Source # 
Instance details

Defined in JSDOM.Types

Methods

pFromJSVal :: JSVal -> Blob #

PToJSVal Blob Source # 
Instance details

Defined in JSDOM.Types

Methods

pToJSVal :: Blob -> JSVal #

ToJSVal Blob Source # 
Instance details

Defined in JSDOM.Types

MakeObject Blob Source # 
Instance details

Defined in JSDOM.Types

Methods

makeObject :: Blob -> JSM Object #

IsBlob Blob Source # 
Instance details

Defined in JSDOM.Types

IsBlobPart Blob Source # 
Instance details

Defined in JSDOM.Types

IsBodyInit Blob Source # 
Instance details

Defined in JSDOM.Types

IsGObject Blob Source # 
Instance details

Defined in JSDOM.Types

Methods

typeGType :: Blob -> JSM GType

IsMediaProvider Blob Source # 
Instance details

Defined in JSDOM.Types

IsXMLHttpRequestBody Blob Source # 
Instance details

Defined in JSDOM.Types

class IsGObject o => IsBlob o Source #

Instances

Instances details
IsBlob Blob Source # 
Instance details

Defined in JSDOM.Types

IsBlob File Source # 
Instance details

Defined in JSDOM.Types

toBlob :: IsBlob o => o -> Blob Source #