components/u_ar
library
Classes
U3DViewer
U3DViewerState
UArCodeView
UArCodeViewState
UArExperiences
UArFaceTryOn
UArFaceTryOnState
UArGate
Handles availability, installation and permissions before an AR view runs,
and shows a friendly screen for each failure.
UArGeoView
UArGeoViewState
UArHotspot
A point of interest on a model, placed in fractions of its bounding box:
(0, 0.5, 0) is the top centre, (-0.5, 0, 0.5) the middle of the front-left edge.
UArImageTarget
UArImageTrigger
UArImageTriggerState
UArLabels
Optional label overrides; anything left null falls back to l10n.
UArMeasure
UArMeasureState
UArOverlay
A Flutter widget pinned to a node, an anchor or a world point.
UArOverlayLayer
Lays overlays over an AR / 3D view and keeps them glued to the world.
UArPage
Full-screen host for any AR widget.
UArPill
A rounded, translucent pill used for hints and chips.
UArPlace
UArPlaceable
Something the user can put into the world.
UArPlacedItem
UArRoundButton
UArScene
Full interactive AR: find surfaces, place items, move / rotate / scale them,
take photos and videos. Everything is configurable and every piece of
chrome can be replaced through the builders.
UArSceneOptions
UArSceneState
UArStyle
Colours and shapes of the built-in chrome. Null values follow the app theme.
UArTryOnItem
UArWebStartButton
On the web the immersive session must start from a tap; this shows the button.