ReactComponentFactory<P> class
final
A typed factory for a component already registered with the React runtime.
Generated component APIs can expose this shape while retaining their existing named-parameter convenience functions. The factory is also useful for handwritten component catalogs and wrapper packages.
Constructors
- ReactComponentFactory({required ComponentId id, ReactComponentMetadata? metadata})
-
Creates a factory for the registered component identified by
id.const
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- id → ComponentId
-
Stable registry identifier used by browser and SSR renderers.
final
- metadata → ReactComponentMetadata?
-
Optional tooling metadata.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
call(
P props, {ReactChildren children = const [], String? key}) → ReactNode -
Creates a component node with typed
propsandchildren. -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited