trait LoadableEffect[+T] extends Object with LoadableValue[T] with Accessors[T]
- Annotations
- @JSType() @native()
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- LoadableEffect
- Accessors
- LoadableValue
- Object
- Any
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Value Members
- def contents[U >: T]: LoadablePromise[U]
- def errorMaybe(): UndefOr[Error]
- Definition Classes
- Accessors
- def errorOrMaybe(): Error
- Definition Classes
- Accessors
- def getValue(): T
Throw promise or error, or return the value.
Throw promise or error, or return the value.
- Definition Classes
- Accessors
- def hasOwnProperty(v: String): Boolean
- Definition Classes
- Object
- def isPrototypeOf(v: Object): Boolean
- Definition Classes
- Object
- def map[S](thunk: Function1[Any, |[S, Thenable[S]]]): Loadable[S]
- Definition Classes
- Accessors
- def promiseMaybe(): UndefOr[Promise[T]]
- Definition Classes
- Accessors
- def promiseOrThrow(): Promise[T]
- Definition Classes
- Accessors
- def propertyIsEnumerable(v: String): Boolean
- Definition Classes
- Object
- val state: "loading"
- def toLocaleString(): String
- Definition Classes
- Object
- def toPromise[U >: T](): LoadablePromise[U]
- Definition Classes
- Accessors
- def valueMaybe(): UndefOr[T]
- Definition Classes
- Accessors
- def valueOf(): Any
- Definition Classes
- Object
- def valueOrThrow(): T
- Definition Classes
- Accessors