Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type TodoAppDef ¶
type TodoAppDef struct {
react.ComponentDef
}
TodoAppDef is the definition fo the TodoApp component
func (TodoAppDef) GetInitialStateIntf ¶
func (t TodoAppDef) GetInitialStateIntf() react.State
GetInitialStateIntf is an auto-generated proxy to GetInitialState
func (TodoAppDef) Render ¶
func (t TodoAppDef) Render() react.Element
Render renders the TodoApp component
func (TodoAppDef) RendersElement ¶
func (t TodoAppDef) RendersElement() react.Element
func (TodoAppDef) SetState ¶
func (t TodoAppDef) SetState(state TodoAppState)
SetState is an auto-generated proxy proxy to update the state for the TodoApp component. SetState does not immediately mutate t.State() but creates a pending state transition.
func (TodoAppDef) State ¶
func (t TodoAppDef) State() TodoAppState
State is an auto-generated proxy to return the current state in use for the render of the TodoApp component
type TodoAppElem ¶
type TodoAppState ¶
type TodoAppState struct {
// contains filtered or unexported fields
}
TodoAppState is the state type for the TodoApp component
func (TodoAppState) Equals ¶
func (c TodoAppState) Equals(v TodoAppState) bool
Equals must be defined because struct val instances of TodoAppState cannot be compared. It is generally bad practice to have mutable values in state in this way; myitcv.io/immutable seeks to help address this problem. See myitcv.io/react/examples/immtodoapp for an example
func (TodoAppState) EqualsIntf ¶
func (t TodoAppState) EqualsIntf(val react.State) bool
func (TodoAppState) IsState ¶
func (t TodoAppState) IsState()
IsState is an auto-generated definition so that TodoAppState implements the myitcv.io/react.State interface.