ErrorBoundaryComponent

net.wiringbits.webapp.utils.slinkyUtils.components.core.ErrorBoundaryComponent$
object ErrorBoundaryComponent extends ComponentWrapper

Attributes

Graph
Supertypes
class ComponentWrapper
class BaseComponentWrapper
class Object
trait Matchable
class Any
Self type

Members list

Type members

Classlikes

class Def(jsProps: Object) extends DefinitionBase[Props, State, Snapshot]

Attributes

Supertypes
class DefinitionBase[Props, State, Snapshot]
class Component
class Object
trait Any
class Object
trait Matchable
class Any
Show all
case class Props(child: ReactElement, renderError: Error => ReactElement)

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class State(error: Option[Error])

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Inherited types

override type Definition = DefinitionBase[Props, State, Snapshot]

Attributes

Inherited from:
ComponentWrapper
type Snapshot

Attributes

Inherited from:
BaseComponentWrapper

Value members

Inherited methods

def apply()(implicit ev: Unit =:= Props, constructorTag: ConstructorTag[Def]): KeyAndRefAddingStage[Def]

Attributes

Inherited from:
BaseComponentWrapper
def apply(p: Props)(implicit constructorTag: ConstructorTag[Def]): KeyAndRefAddingStage[Def]

Attributes

Inherited from:
BaseComponentWrapper
def componentConstructor(implicit propsReader: Reader[Props], stateWriter: Writer[State], stateReader: Reader[State], constructorTag: ConstructorTag[Def]): Object

Attributes

Inherited from:
BaseComponentWrapper

Inherited fields

Attributes

Inherited from:
BaseComponentWrapper

Attributes

Inherited from:
BaseComponentWrapper