ProgramComponent<'model, 'msg>

Namespace: Bolero
Attributes:
[<AbstractClass>]

Base class for components that run an Elmish program.

Constructors

ConstructorDescription
new()
Signature: unit -> ProgramComponent<'model,'msg>

CompiledName: .ctor

Instance members

Instance memberDescription
x.Dispatch
Signature: 'msg -> unit

The component's dispatch method. This property is initialized during the component's OnInitialized phase.

CompiledName: get_Dispatch

x.JSRuntime()
Signature: unit -> IJSRuntime

The JavaScript interoperation runtime.

CompiledName: set_JSRuntime

x.JSRuntime()
Signature: unit -> unit
Attributes:
[<Inject>]

The JavaScript interoperation runtime.

CompiledName: get_JSRuntime

x.Program
Signature: Program<'model,'msg>
Modifiers: abstract

The Elmish program to run. Either this or AsyncProgram must be overridden.

CompiledName: get_Program

x.Rerender()
Signature: unit -> unit