ReactNativeIsland
Art: Klasse
EXPERIMENTELL
Eine Windows-Kompositionskomponente, die React Native UI-Elemente hostet.
Eigenschaften
FontSizeMultiplier
readonly float FontSizeMultiplier
EXPERIMENTELL
Island
readonly ContentIsland Island
EXPERIMENTELL
ReactViewHost
IReactViewHost ReactViewHost
EXPERIMENTELL
Ein ReactViewHost gibt die Stamm-UI-Komponente und anfänglichen Eigenschaften an, die in dieser RootView gerendert werden sollen. Es muss festgelegt werden, um React-UI-Elemente anzuzeigen.
Resources
ICustomResourceLoader Resources
EXPERIMENTELL
Stellt Ressourcen bereit, die für plattformspezifische Farben innerhalb dieser RootView verwendet werden.
RootTag
readonly int64_t RootTag
EXPERIMENTELL
RootVisual
readonly Visual RootVisual
EXPERIMENTELL
Das RootVisual, das mit der ReactNativeIsland verbunden ist. Es muss festgelegt werden, um React-UI-Elemente anzuzeigen.
ScaleFactor
float ScaleFactor
EXPERIMENTELL
ScaleFactor für dieses Fenster (DPI/96)
Größe
readonly Größe Größe
EXPERIMENTELL
Theme
readonly Theme Theme
EXPERIMENTELL
Konstruktoren
ReactNativeIsland
ReactNativeIsland(Compositor compositor)
EXPERIMENTELL
ReactNativeIsland
ReactNativeIsland()
Methoden
Arrange
void Arrange(LayoutConstraints layoutConstraints, Point viewportOffset)
EXPERIMENTELL
CreatePortal
static ReactNativeIsland CreatePortal(PortalComponentView portal)
EXPERIMENTELL
Wird zum Erstellen von React-Portalen verwendet, z. B. einer nativen Modal-Komponente.
GetUiaProvider
Object GetUiaProvider()
EXPERIMENTELL
Measure
Size Measure(LayoutConstraints layoutConstraints, Point viewportOffset)
EXPERIMENTELL
NavigateFocus
FocusNavigationResult NavigateFocus(FocusNavigationRequest request)
EXPERIMENTELL
Fokus auf diese ReactNativeIsland verschieben
SetProperties
void SetProperties(JSValueArgWriter props)
EXPERIMENTELL
Die anfänglichen Eigenschaften sollten auf ReactViewHost gesetzt werden. Dies wird verwendet, um Eigenschaften nach dem Setzen der anfänglichen Eigenschaften zu aktualisieren.
Events
SizeChanged
EXPERIMENTELL