Unity.AppUI.Core
AppUI
Fields
touchPadId
Properties
mainLooper
settings
AppUIManager
AppUIManagerBehaviour
AppUISettings
Properties
autoCorrectUiScale
autoOverrideAndroidManifest
editorUpdateFrequency
enableMacOSGestureRecognition
useCustomEditorUpdateFrequency
ApplicationContext
Constructors
ApplicationContext
Properties
closestProvider
lang
panel
preferredTooltipPlacement
scale
theme
tooltipDelayMs
ColorEntry
Constructors
ColorEntry
Fields
color
position
Methods
CompareTo
Equals
GetHashCode
ToString
DismissType
Handler
Constructors
Handler
Methods
ObtainMessage
RemoveCallbacksAndMessages
SendMessage
SendMessageDelayed
HapticFeedbackType
IContext
Looper
Constructors
Looper
Properties
inLoop
queue
Methods
Loop
Quit
SafelyQuit
MagnificationGesture
Constructors
MagnificationGesture
Properties
deltaMagnification
phase
scrollDelta
Methods
Equals
GetHashCode
Operators
operator !=
operator ==
Message
Properties
arg1
obj
target
what
Methods
Obtain
Recycle
NotificationDuration
PanGesture
Constructors
PanGesture
Properties
deltaPos
phase
position
Methods
Equals
GetHashCode
Operators
operator !=
operator ==
Platform
Fields
baseDpi
Properties
isTouchGestureSupported
magnificationGesture
magnificationGestureChangedThisFrame
mainScreenScale
panGesture
panGestureChangedThisFrame
referenceDpi
systemTheme
Methods
RunHapticFeedback
Events
magnificationGestureChanged
panGestureChanged
systemThemeChanged
TrackPadTouch
Constructors
TrackPadTouch
Properties
deltaPos
deltaTime
fingerId
phase
position
tapCount
WorldSpaceUIDocument
Fields
customRayFunc
layerMask
maxDistance
targetCamera
Unity.AppUI.Editor
AppUIBuildSetup
Properties
callbackOrder
Methods
OnPostprocessBuild
OnPreprocessBuild
AppUISetup
StoryBookBooleanProperty
Constructors
StoryBookBooleanProperty
Properties
getter
setter
StoryBookComponent
Fields
m_Properties
Properties
properties
uiElementType
Methods
Setup
StoryBookComponentProperty
Properties
name
StoryBookEnumProperty
Constructors
StoryBookEnumProperty
Properties
getter
setter
StoryBookPage
Fields
m_Stories
Properties
componentType
displayName
stories
StoryBookStory
Constructors
StoryBookStory
Properties
createGUI
name
StoryBookStringProperty
Constructors
StoryBookStringProperty
Properties
getter
setter
Storybook
Methods
OpenStoryBook
Unity.AppUI.MVVM
App
Properties
current
hosts
mainPage
Methods
Dispose
Initialize
Shutdown
~App
Events
shuttingDown
AppBuilder
Properties
services
Methods
BuildWith
InstantiateWith
AppUIServiceCollection
Properties
IsReadOnly
AsyncRelayCommand
Constructors
AsyncRelayCommand
Fields
CanBeCanceledChangedEventArgs
ExecutionTaskChangedEventArgs
IsCancellationRequestedChangedEventArgs
IsRunningChangedEventArgs
Properties
canBeCancelled
executionTask
isCancellationRequested
isRunning
Methods
CanExecute
Cancel
Execute
ExecuteAsync
NotifyCanExecuteChanged
Events
CanExecuteChanged
PropertyChanged
AsyncRelayCommandOptions
AsyncRelayCommand<T>
Constructors
AsyncRelayCommand
Properties
canBeCancelled
executionTask
isCancellationRequested
isRunning
Methods
CanExecute
Cancel
Execute
ExecuteAsync
NotifyCanExecuteChanged
Events
CanExecuteChanged
PropertyChanged
IApp
Methods
Initialize
Shutdown
IAsyncRelayCommand
Properties
canBeCancelled
executionTask
isCancellationRequested
isRunning
Methods
Cancel
ExecuteAsync
IAsyncRelayCommand<T>
Methods
ExecuteAsync
IHost
IRelayCommand
Methods
NotifyCanExecuteChanged
IRelayCommand<T>
Methods
CanExecute
Execute
IServiceCollection
IUIToolkitApp
Properties
hosts
mainPage
IUIToolkitHost
Methods
HostApplication
TryFindElement
ObservableObject
Methods
OnPropertyChanged
OnPropertyChanging
SetProperty
Events
PropertyChanged
PropertyChanging
RelayCommand
Constructors
RelayCommand
Methods
CanExecute
Execute
NotifyCanExecuteChanged
Events
CanExecuteChanged
RelayCommand<T>
Constructors
RelayCommand
Methods
CanExecute
Execute
NotifyCanExecuteChanged
Events
CanExecuteChanged
ServiceCollection
Properties
Count
IsReadOnly
this
Methods
Add
Clear
Contains
CopyTo
GetEnumerator
IndexOf
Insert
Remove
RemoveAt
ServiceDescriptor
Constructors
ServiceDescriptor
Properties
implementationType
lifetime
serviceType
Methods
Singleton
ServiceLifetime
ServiceProvider
Constructors
ServiceProvider
Methods
Dispose
GetService
ServiceProviderExtensions
Methods
GetRequiredService
GetService
ServicesCollectionExtensions
Methods
AddSingleton
AddTransient
BuildServiceProvider
TryAddSingleton
UIToolkitAppBuilder<T>
Fields
uiDocument
Methods
OnAppInitialized
OnAppShuttingDown
OnConfiguringApp
UIToolkitHost
Constructors
UIToolkitHost
Methods
Dispose
HostApplication
TryFindElement
Unity.AppUI.Navigation
INavVisualController
Methods
SetupAppBar
SetupBottomNavBar
SetupDrawer
NavAction
Properties
defaultArguments
destination
options
NavArgument
Fields
defaultValue
NavArgumentKeyValuePair
Fields
key
value
NavController
Constructors
NavController
Properties
canGoBack
currentBackStackEntry
currentDestination
graph
graphAsset
Methods
ClearBackStack
Navigate
PopBackStack
SetGraph
Events
actionTriggered
destinationChanged
NavDestination
Properties
arguments
showAppBar
showBackButton
showBottomNavBar
showDrawer
showNavigationRail
template
NavGraph
Properties
startDestination
Methods
FindStartDestination
NavGraphViewAsset
Properties
isEmpty
nodes
rootGraph
Methods
AddNode
CanNavigate
FindDestinationByRoute
RemoveNode
TryFindAction
NavGraphViewHierarchicalNode
Properties
actions
label
parent
NavGraphViewNode
Properties
guid
position
NavHost
Constructors
NavHost
Fields
containerUssClassName
itemUssClassName
ussClassName
Properties
contentContainer
navController
visualController
NavOptions
Properties
enterAnim
exitAnim
launchSingleTop
popEnterAnim
popExitAnim
popUpToInclusive
popUpToRoute
popUpToSaveState
popUpToStrategy
restoreState
NavigationAnimation
NavigationArgs
Properties
name
NavigationScreen
Constructors
NavigationScreen
Fields
containerUssClassName
ussClassName
withAppBarUssClassName
withCompactAppBarUssClassName
Properties
contentContainer
scrollView
Methods
OnEnter
OnExit
PopupToStrategy
VisualElementExtensions
Methods
FindNavController
Unity.AppUI.Navigation.Editor
NavOptionsDrawerUIE
Methods
CreatePropertyGUI
NavigationGraphWindow
Unity.AppUI.Redux
ActionCreator
Constructors
ActionCreator
Properties
type
Methods
Invoke
Match
ActionCreator<TPayload>
Constructors
ActionCreator
Methods
Invoke
ActionMatcher
CaseReducer<TState>
CaseReducer<T, TState>
Reducer
ReducerSwitchBuilder<TState>
Methods
AddCase
AddDefaultCase
AddMatcher
BuildReducer
Slice
Properties
actionCreators
name
SliceReducerSwitchBuilder<TState>
Constructors
SliceReducerSwitchBuilder
Properties
name
Methods
Add
BuildReducers
Slice<TState>
Properties
initialState
Store
Constructors
Store
Methods
CombineReducers
CreateAction
CreateReducer
CreateSlice
Dispatch
GetState
NotifyStateChanged
Subscribe
Unsubscriber
Unity.AppUI.Tests
WaitUntilOrTimeOut
Constructors
WaitUntilOrTimeOut
Properties
keepWaiting
Unity.AppUI.UI
Accordion
Constructors
Accordion
Fields
ussClassName
Properties
isExclusive
AccordionItem
Constructors
AccordionItem
Fields
contentUssClassName
headerTextUssClassName
headerUssClassName
headingUssClassName
indicatorUssClassName
ussClassName
Properties
contentContainer
title
value
Methods
SetValueWithoutNotify
AccordionItemValueChangedEvent
Constructors
AccordionItemValueChangedEvent
Methods
Init
ActionBar
Constructors
ActionBar
Fields
actionGroupUssClassName
checkboxUssClassName
labelUssClassName
ussClassName
Properties
collectionView
contentContainer
itemsSource
message
selectedIndices
ActionButton
Constructors
ActionButton
Fields
accentUssClassName
iconAndLabelUssClassName
iconOnlyUssClassName
iconUssClassName
labelUssClassName
quietUssClassName
sizeUssClassName
ussClassName
Properties
accent
clickable
contentContainer
icon
iconVariant
label
quiet
selected
size
Methods
SetSelectedWithoutNotify
Events
clicked
ActionGroup
Constructors
ActionGroup
Fields
compactUssClassName
containerUssClassName
justifiedUssClassName
moreButtonUssClassName
quietUssClassName
selectableUssClassName
ussClassName
verticalUssClassName
Properties
closeOnSelection
compact
contentContainer
justified
quiet
selectionType
vertical
Methods
ClearSelection
ClearSelectionWithoutNotify
SetSelection
SetSelectionWithoutNotify
Events
selectionChanged
ActionTriggeredEvent
Constructors
ActionTriggeredEvent
Methods
Init
AdditionalStyle
Fields
backgroundColor
borderColor
borderDotFactor
borderSpeed
borderStyle
borderWidth
outlineColor
outlineOffset
outlineWidth
shadowBlur
shadowColor
shadowInset
shadowOffset
shadowSpread
AlertDialog
Constructors
AlertDialog
Fields
cancelActionUssClassName
iconUssClassName
primaryActionUssClassName
secondaryActionUssClassName
Properties
cancelButton
isPrimaryActionDisabled
isSecondaryActionDisabled
primaryButton
secondaryButton
variant
Methods
SetCancelAction
SetPrimaryAction
SetSecondaryAction
Events
dismissRequested
AlertSemantic
AnchorPopupUtils
Methods
ComputePosition
AnchorPopup<T>
Constructors
AnchorPopup
Properties
anchor
arrowVisible
containerPadding
crossOffset
currentPlacement
offset
outsideClickDismissEnabled
outsideClickStrategy
placement
shouldFlip
Methods
AnimateViewIn
AnimateViewOut
GetMovableElement
HideView
InvokeDismissedEventHandlers
RefreshPosition
SetAnchor
SetArrowVisible
SetContainerPadding
SetCrossOffset
SetOffset
SetOutsideClickDismiss
SetOutsideClickStrategy
SetPlacement
SetShouldFlip
ShouldDismiss
ShowView
AnimationDescription
Fields
callback
durationMs
easing
AnimationMode
AppBar
Constructors
AppBar
Fields
actionContainerUssClassName
backButtonUssClassName
barUssClassName
bottomBorderUssClassName
bottomUssClassName
compactTitleUssClassName
compactUssClassName
drawerButtonUssClassName
flexibleSpaceUssClassName
largeTitleUssClassName
stretchUssClassName
ussClassName
Properties
bottom
compact
contentContainer
elevation
expandedHeight
flexibleSpace
scrollOffset
showBackButton
showDrawerButton
stretch
title
Methods
AddAction
Events
backButtonTriggered
drawerButtonTriggered
stretchTriggered
Avatar
Constructors
Avatar
Fields
containerUssClassName
sizeUssClassName
ussClassName
Properties
backgroundColor
backgroundImage
contentContainer
outlineColor
outlineWidth
size
src
Badge
Constructors
Badge
Fields
badgeUssClassName
horizontalAnchorUssClassName
labelUssClassName
overlapUssClassName
ussClassName
variantClassName
verticalAnchorUssClassName
zeroUssClassName
Properties
backgroundColor
color
content
contentContainer
horizontalAnchor
max
overlapType
showZero
variant
verticalAnchor
BadgeOverlapType
BadgeVariant
BaseDialog
Constructors
BaseDialog
Fields
buttonGroupUssClassName
contentUssClassName
dividerUssClassName
headerUssClassName
headingUssClassName
m_ActionContainer
m_Content
m_Divider
m_Header
m_Heading
sizeUssClassName
ussClassName
Properties
actionContainer
contentContainer
description
size
title
Methods
RefreshHeading
ShouldHideHeading
BaseSlider<TValueType, THandleValueType>
Constructors
BaseSlider
Fields
m_DraggerManipulator
m_HighValue
m_LowValue
m_PreviousValue
m_Value
Properties
formatString
highValue
invalid
lowValue
validateValue
value
Methods
Clamp
ClampValue
ComputeValueFromHandlePosition
Decrement
GetClampedValue
GetSliderRect
Increment
OnGeometryChanged
OnSliderRangeChanged
OnTrackClicked
OnTrackDown
OnTrackDragged
OnTrackUp
ParseHandleValueToString
ParseStringToValue
ParseValueToString
SetValueFromDrag
SetValueWithoutNotify
SliderLerpUnclamped
SliderNormalizeValue
BorderStyle
BottomNavBar
Constructors
BottomNavBar
Fields
ussClassName
Properties
contentContainer
BottomNavBarItem
Constructors
BottomNavBarItem
Fields
iconUssClassName
labelUssClassName
ussClassName
Properties
clickable
icon
iconVariant
isSelected
label
selectedIconVariant
BottomNotification<T>
Constructors
BottomNotification
Properties
animationMode
duration
isShown
isShownOrQueued
Methods
AnimateViewIn
AnimateViewOut
Dismiss
FindSuitableParent
InvokeDismissedEventHandlers
InvokeShownEventHandlers
SetAnimationMode
SetDuration
ShouldAnimate
Show
BoundsField
Constructors
BoundsField
Fields
labelUssClassName
rowUssClassName
sizeUssClassName
sxFieldUssClassName
syFieldUssClassName
szFieldUssClassName
ussClassName
xFieldUssClassName
yFieldUssClassName
zFieldUssClassName
Properties
contentContainer
invalid
size
validateValue
value
Methods
SetValueWithoutNotify
BoundsIntField
Constructors
BoundsIntField
Fields
labelUssClassName
rowUssClassName
sizeUssClassName
sxFieldUssClassName
syFieldUssClassName
szFieldUssClassName
ussClassName
xFieldUssClassName
yFieldUssClassName
zFieldUssClassName
Properties
contentContainer
invalid
size
validateValue
value
Methods
SetValueWithoutNotify
BreadcrumbItem
Constructors
BreadcrumbItem
Fields
currentUssClassName
ussClassName
Properties
isCurrent
BreadcrumbSeparator
Constructors
BreadcrumbSeparator
Fields
ussClassName
Breadcrumbs
Constructors
Breadcrumbs
Fields
ussClassName
Button
Constructors
Button
Fields
iconOnlyUssClassName
leadingContainerUssClassName
leadingIconUssClassName
primaryUssClassName
quietUssClassName
sizeUssClassName
subtitleUssClassName
titleContainerUssClassName
titleUssClassName
trailingContainerUssClassName
trailingIconUssClassName
ussClassName
Properties
clickable
contentContainer
leadingIcon
primary
quiet
size
subtitle
title
trailingIcon
Events
clicked
Canvas
Constructors
Canvas
Fields
backgroundUssClassName
horizontalScrollerUssClassName
ussClassName
verticalScrollerUssClassName
viewportContainerUssClassName
viewportUssClassName
Properties
contentContainer
controlScheme
frameContainer
frameMargin
grabMode
maxZoom
minZoom
panMultiplier
scrollDirection
scrollOffset
scrollSpeed
useSpaceBar
zoom
zoomMultiplier
zoomSpeed
Methods
FrameAll
FrameArea
FrameElement
FrameWorldRect
CanvasBackground
Constructors
CanvasBackground
Fields
ussClassName
Properties
drawPoints
nextGridScaleFactor
offset
scale
spacing
CanvasControlScheme
ChangingEvent<TValueType>
Properties
newValue
previousValue
Checkbox
Constructors
Checkbox
Fields
boxUssClassName
checkmarkUssClassName
emphasizedUssClassName
labelUssClassName
partialCheckmarkUssClassName
sizeUssClassName
ussClassName
Properties
clickable
emphasized
invalid
label
size
validateValue
value
Methods
SetValueWithoutNotify
CheckboxState
Chip
Constructors
Chip
Fields
clickableUssClassName
deletableUssClassName
deleteButtonUssClassName
deleteIconUssClassName
labelUssClassName
ornamentContainerUssClassName
ussClassName
variantUssClassName
withOrnamentUssClassName
Properties
clickable
contentContainer
deleteIcon
label
ornament
variant
Events
clicked
deleted
Chip.Variant
CircularProgress
Constructors
CircularProgress
Fields
ussClassName
Properties
innerRadius
Methods
GenerateTextures
Clickable
Constructors
Clickable
Methods
ForceActivePseudoState
ProcessMoveEvent
ColorExtensions
Methods
ArgbToRgbaHex
ColorToRgbaHex
IsRgbHex
IsValidHex
RgbaToArgbHex
ColorField
Constructors
ColorField
Fields
colorSwatchUssClassName
labelUssClassName
sizeUssClassName
swatchOnlyUssClassName
ussClassName
Properties
clickable
contentContainer
inlinePicker
invalid
size
swatchOnly
validateValue
value
Methods
SetValueWithoutNotify
ColorPicker
Constructors
ColorPicker
Fields
alphaSliderUssClassName
blueChannelSliderUssClassName
brightnessSliderUssClassName
channelsContainerUssClassName
channelsDropdownUssClassName
greenChannelSliderUssClassName
hexFieldUssClassName
hueSliderUssClassName
redChannelSliderUssClassName
saturationSliderUssClassName
svSquareUssClassName
toolbarUssClassName
ussClassName
wheelContainerUssClassName
wheelUssClassName
Properties
contentContainer
previousValue
showAlpha
showHex
showToolbar
value
Methods
SetValueWithoutNotify
ColorPicker.SliderMode
ColorSlider
Constructors
ColorSlider
Fields
sizeUssClassName
thumbContainerUssClassName
thumbContentUssClassName
thumbUssClassName
trackSwatchUssClassName
trackUssClassName
ussClassName
Properties
colorRange
colorValue
incrementFactor
size
Methods
Clamp
Decrement
Increment
ParseStringToValue
SetValueWithoutNotify
SliderLerpUnclamped
SliderNormalizeValue
ColorSwatch
Constructors
ColorSwatch
Fields
imageUssClassName
roundUssClassName
sizeUssClassName
ussClassName
Properties
color
round
size
value
Methods
AddColor
Refresh
RemoveColor
SetValueWithoutNotify
ColorToolbar
Constructors
ColorToolbar
Fields
currentColorSwatchUssClassName
eyeDropperUssClassName
previousColorSwatchUssClassName
swatchContainerUssClassName
ussClassName
Properties
currentColor
eyeDropperButton
previousColor
previousColorSwatch
Events
previousColorSwatchClicked
ColorWheel
Constructors
ColorWheel
Fields
imageUssClassName
thumbSwatchUssClassName
thumbUssClassName
ussClassName
Properties
brightness
checkerColor1
checkerColor2
checkerSize
incrementFactor
innerRadius
opacity
saturation
selectedColor
value
Methods
SetValueWithoutNotify
ContextChangedEvent<T>
Constructors
ContextChangedEvent
Properties
context
Methods
GetPooled
Init
ContextProvider
Constructors
ContextProvider
Fields
contextPrefix
ussClassName
Properties
context
lang
preferredTooltipPlacement
scale
theme
tooltipDelayMs
Dialog
Constructors
Dialog
Fields
closeButtonUssClassName
dismissableUssClassName
Properties
closeButton
dismissable
Methods
ShouldHideHeading
Events
dismissRequested
DialogTrigger
Constructors
DialogTrigger
Properties
anchor
containerPadding
contentContainer
crossOffset
dialog
hideArrow
isOpen
keyboardDismissDisabled
mobileType
modalBackdrop
offset
outsideClickDismissEnabled
placement
shouldFlip
transitionDuration
trayExpandable
trayMargin
trayPosition
traySize
trigger
type
Direction
Divider
Constructors
Divider
Fields
contentUssClassName
sizeUssClassName
spacingUssClassName
ussClassName
verticalUssClassName
Properties
contentContainer
size
spacing
vertical
DoubleField
Constructors
DoubleField
Methods
AreEqual
GetIncrementFactor
Increment
Max
Min
ParseStringToValue
ParseValueToString
DpiChangedEvent
Properties
newValue
previousValue
Draggable
Constructors
Draggable
Properties
deltaPos
hasMoved
localPosition
position
Methods
Cancel
ProcessDownEvent
ProcessMoveEvent
ProcessUpEvent
Dragger
Constructors
Dragger
Properties
acceptDrag
acceptStartDrag
dragThreshold
isActive
Methods
Cancel
RegisterCallbacksOnTarget
UnregisterCallbacksFromTarget
Drawer
Constructors
Drawer
Fields
backdropUssClassName
drawerContainerUssClassName
drawerUssClassName
elevationUssClassName
ussClassName
variantUssClassName
Properties
anchor
backdropFinalOpacity
backdropTransitionEnabled
contentContainer
distance
elevation
hideBackdrop
hysteresis
isOpen
swipeAreaWidth
swipeable
transitionDurationMs
variant
Methods
Close
Open
Toggle
Events
closed
opened
DrawerAnchor
DrawerHeader
Constructors
DrawerHeader
Fields
containerUssClassName
titleUssClassName
ussClassName
Properties
contentContainer
title
DrawerVariant
DropTarget<T>
Constructors
DropTarget
Properties
isDragging
Methods
GetDroppableObjectForPath
GetDroppableObjects
GetDroppableObjectsForUnityObjects
RegisterCallbacksOnTarget
Reset
UnregisterCallbacksFromTarget
Events
dragEnded
dragStarted
dropped
DropZone
Constructors
DropZone
Fields
backgroundUssClassName
frameUssClassName
stateUssClassName
ussClassName
visibleIndicatorUssClassName
Properties
clickable
contentContainer
state
tryGetDroppableFromPath
tryGetDroppables
tryGetDroppablesFromUnityObjects
visibleIndicator
Events
dragEnded
dragStarted
dropped
DropZone.TryGetDroppableFromPathHandler
DropZone.TryGetDroppablesFromUnityObjectsHandler
DropZone.TryGetDroppablesHandler
DropZoneState
Dropdown
Constructors
Dropdown
Fields
ussClassName
Properties
bindTitle
Methods
ApplyMultiSelectionMessage
DropdownItem
Constructors
DropdownItem
Fields
checkmarkUssClassName
iconUssClassName
labelUssClassName
ussClassName
Properties
icon
label
labelElement
EnumerableExtensions
Methods
GetFirst
SequenceEqual
EventPropagations
ExVisualElement
Constructors
ExVisualElement
Properties
backgroundColor
contentContainer
outlineColor
passMask
ExVisualElement.Passes
FloatField
Constructors
FloatField
Methods
AreEqual
GetIncrementFactor
Increment
Max
Min
ParseStringToValue
ParseValueToString
FloatingActionButton
Constructors
FloatingActionButton
Fields
sizeUssClassName
ussClassName
Properties
clickable
contentContainer
elevation
size
Events
clicked
FocusControllerExtensions
Methods
FocusNextInDirectionEx
GrabMode
GridView
Constructors
GridView
Fields
ussClassName
Properties
allowNoSelection
bindItem
columnCount
contentContainer
dragger
isSelecting
itemHeight
itemWidth
itemsSource
makeItem
operationMask
preventScrollWithModifiers
resolvedItemHeight
resolvedItemWidth
scrollView
selectedIds
selectedIndex
selectedIndices
selectedItem
selectedItems
selectionType
showBorder
unbindItem
Methods
AddToSelection
CancelDrag
ClearSelection
ClearSelectionWithoutNotify
GetIndexByWorldPosition
Refresh
RemoveFromSelection
ScrollToItem
SetSelection
SetSelectionWithoutNotify
Events
contextClicked
doubleClicked
dragCanceled
dragFinished
dragStarted
dragUpdated
itemsChosen
selectedIndicesChanged
selectionChanged
GridView.GridOperations
Heading
Constructors
Heading
Fields
primaryUssClassName
sizeUssClassName
ussClassName
Properties
primary
size
HeadingSize
HorizontalAnchor
IDismissInvocator
Events
dismissRequested
INotifyValueChanging<TValueType>
IPlaceableElement
Properties
placement
tipElement
IPressable
Properties
clickable
ISelectableElement
Properties
selected
Methods
SetSelectedWithoutNotify
ISizeableElement
Properties
size
IValidatableElement<TValueType>
Properties
invalid
validateValue
Icon
Constructors
Icon
Fields
primaryUssClassName
sizeUssClassName
ussClassName
Properties
iconName
primary
size
variant
IconButton
Constructors
IconButton
Fields
containerUssClassName
iconUssClassName
primaryUssClassName
quietUssClassName
sizeUssClassName
ussClassName
Properties
clickable
icon
primary
quiet
size
variant
Events
clicked
IconSize
IconVariant
InlineValue
InputLabel
Constructors
InputLabel
Fields
containerUssClassName
inputAlignmentUssClassName
labelOverflowUssClassName
labelUssClassName
orientationUssClassName
sizeUssClassName
ussClassName
Properties
contentContainer
direction
inputAlignment
label
labelOverflow
size
IntField
Constructors
IntField
Methods
AreEqual
GetIncrementFactor
Increment
Max
Min
ParseStringToValue
ParseValueToString
KeyCodeExtensions
Methods
IsSubmitType
KeyboardFocusController
Constructors
KeyboardFocusController
Properties
keyboardFocused
Methods
RegisterCallbacksOnTarget
UnregisterCallbacksFromTarget
LinearProgress
Constructors
LinearProgress
Fields
ussClassName
Methods
GenerateTextures
Link
Constructors
Link
Fields
sizeUssClassName
ussClassName
Properties
clickable
size
url
ListViewItem
Constructors
ListViewItem
Fields
containerUssClassName
leadingContainerUssClassName
loadingUssClassName
optionsButtonUssClassName
sizeUssClassName
subtitleUssClassName
thumbnailUssClassName
titleUssClassName
trailingContainerUssClassName
ussClassName
Properties
contentContainer
isLoading
leadingContainer
optionsButton
size
subtitle
thumbnail
title
trailingContainer
LocalizedTextElement
Constructors
LocalizedTextElement
Fields
ussClassName
Properties
text
variables
LongField
Constructors
LongField
Methods
AreEqual
GetIncrementFactor
Increment
Max
Min
ParseStringToValue
ParseValueToString
MagnificationGestureEvent
Constructors
MagnificationGestureEvent
Properties
gesture
Methods
Init
Mask
Constructors
Mask
Fields
ussClassName
Properties
blur
contentContainer
innerMaskColor
maskRect
outerMaskColor
radius
useNormalizedMaskRect
Menu
Constructors
Menu
Fields
containerUssClassName
selectableUssClassName
ussClassName
Properties
contentContainer
parentItem
Methods
CloseSubMenus
ExecuteDefaultActionAtTarget
GetMenuItems
MenuBuilder
Constructors
MenuBuilder
Properties
closeOnSelection
currentMenu
Methods
AddAction
AddDivider
AddSection
Build
GetFocusableElement
GetMovableElement
InvokeDismissedEventHandlers
Pop
PushSubMenu
SetCloseOnSelection
ShouldAnimate
MenuDivider
Constructors
MenuDivider
Fields
dividerClassName
MenuItem
Constructors
MenuItem
Fields
activeUssClassname
checkmarkUssClassName
iconUssClassName
labelUssClassName
selectableUssClassname
shortcutUssClassName
subMenuIconUssClassname
subMenuItemUssClassname
ussClassName
Properties
active
clickable
contentContainer
hasSubMenu
icon
label
selectable
shortcut
subMenu
value
Methods
ExecuteDefaultActionAtTarget
SetValueWithoutNotify
MenuSection
Constructors
MenuSection
Fields
containerUssClassName
titleUssClassName
ussClassName
Properties
contentContainer
title
MenuTrigger
Constructors
MenuTrigger
Properties
anchor
closeOnSelection
menu
trigger
MobilePopupPresentationType
Modal
Properties
fullscreenMode
Methods
Build
GetFocusableElement
SetFullScreenMode
ModalFullScreenMode
NotificationStyle
NotifyValueChangingExtensions
Methods
RegisterValueChangingCallback
UnregisterValueChangingCallback
NumericalField<TValueType>
Constructors
NumericalField
Fields
inputContainerUssClassName
inputUssClassName
m_InputContainer
m_InputElement
m_LastValue
m_Size
m_TrailingContainer
m_UnitElement
m_Value
sizeUssClassName
trailingContainerUssClassName
unitUssClassName
ussClassName
Properties
contentContainer
formatString
highValue
invalid
lowValue
size
unit
validateValue
value
Methods
AreEqual
GetIncrementFactor
Increment
Max
Min
ParseStringToValue
ParseValueToString
SetValueWithoutNotify
OutsideClickStrategy
PageIndicator
Constructors
PageIndicator
Fields
dotBackgroundUssClassName
dotContentUssClassName
dotUssClassName
ussClassName
variantUssClassName
Properties
contentContainer
count
direction
value
Methods
GoToNext
GoToPrevious
SetValueWithoutNotify
PageView
Constructors
PageView
Fields
pageIndicatorUssClassName
swipeViewUssClassName
ussClassName
variantUssClassName
Properties
autoPlayDuration
contentContainer
direction
skipAnimationThreshold
snapAnimationSpeed
visibilityCount
wrap
PanGestureEvent
Constructors
PanGestureEvent
Properties
gesture
Methods
Init
Panel
Constructors
Panel
Fields
mainContainerName
notificationContainerName
popupContainerName
tooltipContainerName
Properties
contentContainer
context
notificationContainer
popupContainer
tooltipContainer
Methods
FindNotificationLayer
FindPopupLayer
FindTooltipLayer
UnregisterPopup
Picker
Constructors
Picker
Fields
appuiPickerMenu
caretUssClassName
emphasizedUssClassName
m_Items
m_TitleContainer
m_Value
sizeUssClassName
titleContainerUssClassName
titleUssClassName
trailingContainerUssClassName
ussClassName
Properties
clickable
closeOnSelection
defaultMessage
defaultValue
emphasized
selectedIndex
selectionType
size
sourceItems
value
Methods
OnRequestItemCreation
OnUnbindItem
Refresh
RefreshListUI
RefreshTitleUI
RefreshUI
SetValueWithoutNotify
PickerItem
Constructors
PickerItem
Fields
ussClassName
Properties
clickable
PickerSelectionType
Picker<TItemType, TTitleType>
Constructors
Picker
Properties
bindItem
bindTitle
makeItem
makeTitle
unbindItem
Methods
GetPickerItem
OnRequestItemCreation
OnUnbindItem
RefreshTitleUI
Popover
Properties
modalBackdrop
Methods
Build
GetFocusableElement
GetMovableElement
InvokeDismissedEventHandlers
SetModalBackdrop
ShouldAnimate
PopoverPlacement
Popup
Constructors
Popup
Fields
k_NextFrameDurationMs
k_PopupDismiss
k_PopupShow
Properties
contentView
context
handler
keyboardDismissEnabled
targetParent
view
Methods
AnimateViewIn
AnimateViewOut
Dismiss
FindSuitableParent
GetFocusableElement
HideView
InvokeDismissedEventHandlers
InvokeShownEventHandlers
OnViewKeyDown
ShouldAnimate
ShouldDismiss
Show
ShowView
PopupPresentationType
Popup<T>
Constructors
Popup
Fields
m_LastFocusedElement
Methods
InvokeDismissedEventHandlers
InvokeShownEventHandlers
SetKeyboardDismiss
SetLastFocusedElement
Events
dismissed
shown
PositionOptions
Constructors
PositionOptions
Properties
crossOffset
crossSnap
favoritePlacement
offset
shouldFlip
PositionResult
Properties
finalPlacement
left
marginLeft
marginTop
tipBottom
tipLeft
tipRight
tipTop
top
Preloader
Constructors
Preloader
Fields
circularProgressUssClassName
logoUssClassName
ussClassName
Pressable
Constructors
Pressable
Properties
active
keepEventPropagation
longPressDuration
Methods
ForceActivePseudoState
ProcessDownEvent
ProcessMoveEvent
ProcessUpEvent
RegisterCallbacksOnTarget
UnregisterCallbacksFromTarget
Events
clicked
clickedWithEventInfo
longClicked
Progress
Constructors
Progress
Fields
imageUssClassName
m_Color
m_Image
m_RT
sizeUssClassName
ussClassName
variantUssClassName
Properties
bufferOpacity
bufferValue
colorOverride
contentContainer
size
value
variant
Methods
GenerateTextures
Progress.Variant
Radio
Constructors
Radio
Fields
boxUssClassName
checkmarkUssClassName
emphasizedUssClassName
labelUssClassName
sizeUssClassName
ussClassName
Properties
clickable
emphasized
invalid
label
size
validateValue
value
Methods
SetValueWithoutNotify
RadioGroup
Constructors
RadioGroup
Fields
ussClassName
Properties
bindItem
contentContainer
sourceItems
value
Methods
SetValueWithoutNotify
RangeSliderBase<TRangeType, TValueType>
Constructors
RangeSliderBase
Fields
controlContainerUssClassName
controlsUssClassName
handleContainerUssClassName
handleUssClassName
inlineValueLabelUssClassName
inlineValueUssClassName
labelContainerUssClassName
labelUssClassName
noLabelUssClassName
progressUssClassName
sizeUssClassName
tickLabelUssClassName
tickLabelVariantUssClassName
tickUssClassName
ticksUssClassName
trackUssClassName
ussClassName
valueLabelUssClassName
Properties
filled
inlineValue
label
maxValue
minValue
size
tickCount
tickLabel
Methods
Clamp
ClosestHandleIndex
ComputeValueFromHandlePosition
GetClampedValue
GetMaxValue
GetMinValue
GetSliderRect
LerpUnclamped
MakeRangeValue
OnSliderRangeChanged
SetValueWithoutNotify
RangeSliderFloat
Constructors
RangeSliderFloat
Properties
incrementFactor
maxValue
minValue
Methods
Decrement
GetClampedValue
GetMaxValue
GetMinValue
Increment
LerpUnclamped
MakeRangeValue
ParseStringToValue
ParseValueToString
SliderLerpUnclamped
SliderNormalizeValue
RangeSliderInt
Constructors
RangeSliderInt
Properties
incrementFactor
maxValue
minValue
Methods
Decrement
GetClampedValue
GetMaxValue
GetMinValue
Increment
LerpUnclamped
MakeRangeValue
ParseStringToValue
ParseValueToString
SliderLerpUnclamped
SliderNormalizeValue
RectExtensions
Methods
IsValid
IsValidForTextureSize
RectField
Constructors
RectField
Fields
hFieldUssClassName
labelUssClassName
rowUssClassName
sizeUssClassName
ussClassName
wFieldUssClassName
xFieldUssClassName
yFieldUssClassName
Properties
contentContainer
invalid
size
validateValue
value
Methods
SetValueWithoutNotify
RectIntField
Constructors
RectIntField
Fields
hFieldUssClassName
labelUssClassName
rowUssClassName
sizeUssClassName
ussClassName
wFieldUssClassName
xFieldUssClassName
yFieldUssClassName
Properties
contentContainer
invalid
size
validateValue
value
Methods
SetValueWithoutNotify
SVSquare
Constructors
SVSquare
Fields
imageUssClassName
thumbSwatchUssClassName
thumbUssClassName
ussClassName
Properties
brightness
incrementFactor
referenceColor
referenceHue
saturation
selectedColor
value
Methods
SetValueWithoutNotify
ScrollDirection
Scrollable
Constructors
Scrollable
Properties
direction
threshold
Methods
Cancel
RegisterCallbacksOnTarget
UnregisterCallbacksFromTarget
SearchBar
Constructors
SearchBar
Fields
ussClassName
SingleExtensions
Methods
ToStringWithVariableDecimalCount
Size
SliderBase<TValueType>
Constructors
SliderBase
Fields
controlContainerUssClassName
controlsUssClassName
handleContainerUssClassName
handleUssClassName
inlineValueLabelUssClassName
inlineValueUssClassName
labelContainerUssClassName
labelUssClassName
noLabelUssClassName
progressUssClassName
sizeUssClassName
tickLabelUssClassName
tickLabelVariantUssClassName
tickUssClassName
ticksUssClassName
trackUssClassName
ussClassName
valueLabelUssClassName
Properties
fillOffset
filled
inlineValue
label
size
tickCount
tickLabel
Methods
Clamp
GetSliderRect
OnSliderRangeChanged
SetValueWithoutNotify
SliderFloat
Constructors
SliderFloat
Properties
incrementFactor
Methods
Decrement
Increment
ParseStringToValue
ParseValueToString
SliderLerpUnclamped
SliderNormalizeValue
SliderInt
Constructors
SliderInt
Properties
incrementFactor
Methods
Decrement
Increment
ParseStringToValue
ParseValueToString
SliderLerpUnclamped
SliderNormalizeValue
Spacing
SplitView
Constructors
SplitView
Fields
ussClassName
StackView
Constructors
StackView
Fields
ussClassName
Properties
currentItem
depth
initialItem
isBusy
isEmpty
popEnterAnimation
popExitAnimation
pushEnterAnimation
pushExitAnimation
replaceEnterAnimation
replaceExitAnimation
Methods
ClearStack
Pop
Push
Replace
Events
currentItemChanged
currentItemChanging
StackViewItem
Constructors
StackViewItem
Fields
ussClassName
Properties
index
status
view
Events
activated
activating
deactivated
deactivating
removed
StackViewItemStatus
StackViewOperation
Stepper
Constructors
Stepper
Fields
buttonUssClassName
decButtonUssClassName
decIconContainerUssClassName
decIconUssClassName
incButtonUssClassName
incIconContainerUssClassName
incIconUssClassName
sizeUssClassName
ussClassName
Properties
contentContainer
size
value
Methods
SetValueWithoutNotify
Styles
Fields
activeUssClassName
checkedUssClassName
elevationUssClassName
focusedUssClassName
hiddenUssClassName
hoveredUssClassName
intermediateUssClassName
invalidUssClassName
keyboardFocusUssClassName
lastChildUssClassName
noArrowUssClassName
openUssClassName
selectedUssClassName
SwipeView
Constructors
SwipeView
Fields
containerUssClassName
noAutoPlayDuration
ussClassName
variantUssClassName
Properties
autoPlayDuration
bindItem
canGoToNext
canGoToPrevious
contentContainer
count
currentItem
direction
resistance
skipAnimationThreshold
snapAnimationEasing
snapAnimationSpeed
sourceItems
startSwipeThreshold
swipeable
unbindItem
value
visibleItemCount
wrap
Methods
GoTo
GoToNext
GoToPrevious
SetValueWithoutNotify
SnapTo
Events
beingSwiped
SwipeViewItem
Constructors
SwipeViewItem
Fields
ussClassName
Properties
index
view
TabItem
Constructors
TabItem
Fields
iconUssClassName
labelUssClassName
ussClassName
Properties
clickable
icon
label
selected
Methods
SetSelectedWithoutNotify
Tabs
Constructors
Tabs
Fields
containerUssClassName
emphasizedUssClassName
indicatorUssClassName
orientationUssClassName
sizeUssClassName
ussClassName
Properties
bindItem
contentContainer
defaultValue
direction
emphasized
itemContainer
size
sourceItems
value
Methods
GoToNext
GoToPrevious
SetValueWithoutNotify
Text
Constructors
Text
Fields
primaryUssClassName
sizeUssClassName
ussClassName
Properties
primary
size
TextArea
Constructors
TextArea
Fields
inputUssClassName
placeholderUssClassName
resizeHandleUssClassName
scrollViewUssClassName
ussClassName
Properties
contentContainer
invalid
placeholder
validateValue
value
Methods
SetValueWithoutNotify
TextElementExtendedUxmlTraits
Methods
Init
TextField
Constructors
TextField
Fields
inputContainerUssClassName
inputUssClassName
leadingContainerUssClassName
leadingIconUssClassName
placeholderUssClassName
sizeUssClassName
trailingContainerUssClassName
trailingIconUssClassName
ussClassName
Properties
contentContainer
invalid
leadingElement
leadingIconName
placeholder
size
trailingElement
trailingIconName
validateValue
value
Methods
SetValueWithoutNotify
TextFieldExtensions
Methods
BlinkingCursor
TextOverflow
TextSize
Toast
Properties
icon
style
text
triggeredActionId
Methods
Build
RemoveAction
SetAction
SetIcon
SetStyle
SetText
Toggle
Constructors
Toggle
Fields
boxUssClassName
checkmarkContainerUssClassName
checkmarkUssClassName
labelUssClassName
paddedBoxUssClassName
sizeUssClassName
ussClassName
Properties
clickable
invalid
label
size
validateValue
value
Methods
SetValueWithoutNotify
Toolbar
Constructors
Toolbar
Fields
containerUssClassName
dragBarIndicatorUssClassName
dragBarUssClassName
draggableUssClassName
ussClassName
variantUssClassName
Properties
contentContainer
direction
dockMode
draggable
ToolbarDockMode
Tooltip
Fields
defaultPlacement
Properties
template
text
Methods
AnimateViewIn
AnimateViewOut
Build
FindSuitableParent
SetContent
SetText
ShouldAnimate
TouchSliderFloat
Constructors
TouchSliderFloat
Properties
incrementFactor
Methods
Decrement
Increment
ParseStringToValue
ParseValueToString
SliderLerpUnclamped
SliderNormalizeValue
TouchSliderInt
Constructors
TouchSliderInt
Properties
incrementFactor
Methods
Decrement
Increment
ParseStringToValue
ParseValueToString
SliderLerpUnclamped
SliderNormalizeValue
TouchSlider<TValueType>
Constructors
TouchSlider
Fields
labelUssClassName
progressUssClassName
sizeUssClassName
ussClassName
valueUssClassName
Properties
label
size
Methods
Clamp
OnTrackClicked
SetValueWithoutNotify
TrackpadGestureManipulator
Constructors
TrackpadGestureManipulator
Properties
onMagnify
onPan
Methods
RegisterCallbacksOnTarget
UnregisterCallbacksFromTarget
Tray
Methods
AnimateViewIn
AnimateViewOut
Build
GetFocusableElement
InvokeDismissedEventHandlers
SetExpandable
SetHandleVisible
SetMargin
SetPosition
SetSize
SetTransitionDuration
ShouldAnimate
ShouldDismiss
TrayPosition
UnityObject
Methods
Destroy
UxmlFilePathAttribute
Constructors
UxmlFilePathAttribute
Properties
filePath
ValueOutOfRangeException
Constructors
ValueOutOfRangeException
Vector2Field
Constructors
Vector2Field
Fields
containerUssClassName
sizeUssClassName
ussClassName
xFieldUssClassName
yFieldUssClassName
Properties
contentContainer
invalid
size
validateValue
value
Methods
SetValueWithoutNotify
Vector2IntField
Constructors
Vector2IntField
Fields
containerUssClassName
sizeUssClassName
ussClassName
xFieldUssClassName
yFieldUssClassName
Properties
contentContainer
invalid
size
validateValue
value
Methods
SetValueWithoutNotify
Vector3Field
Constructors
Vector3Field
Fields
containerUssClassName
sizeUssClassName
ussClassName
xFieldUssClassName
yFieldUssClassName
zFieldUssClassName
Properties
contentContainer
invalid
size
validateValue
value
Methods
SetValueWithoutNotify
Vector3IntField
Constructors
Vector3IntField
Fields
containerUssClassName
sizeUssClassName
ussClassName
xFieldUssClassName
yFieldUssClassName
zFieldUssClassName
Properties
contentContainer
invalid
size
validateValue
value
Methods
SetValueWithoutNotify
Vector4Field
Constructors
Vector4Field
Fields
rowUssClassName
sizeUssClassName
ussClassName
wFieldUssClassName
xFieldUssClassName
yFieldUssClassName
zFieldUssClassName
Properties
contentContainer
invalid
size
validateValue
value
Methods
SetValueWithoutNotify
VerticalAnchor
VisualElementExtendedUxmlTraits
Methods
Init
VisualElementExtensions
Methods
GetChildren
GetContext
GetContextProvider
GetPanelSettings
GetPreferredTooltipPlacement
GetSelfContext
GetTooltipTemplate
GetWorldBoundingBox
IsContextProvider
ProvideContext
RegisterContextChangedCallback
SetPreferredTooltipPlacement
SetTooltipTemplate
UnregisterContextChangedCallback
VisualElementNotFoundException
Constructors
VisualElementNotFoundException
Unity.AppUI.Undo
MacroCommand
Constructors
MacroCommand
Properties
id
memorySize
this
Methods
Add
OnFlush
Redo
Undo
UndoCommand
Constructors
UndoCommand
Properties
id
isObsolete
memorySize
name
Methods
MergeWith
OnFlush
Redo
Undo
UndoStack
Constructors
UndoStack
Properties
canRedo
canUndo
cleanIndex
commands
count
index
isClean
lastCommand
memorySize
this
undoLimit
Methods
BeginMacro
Clear
EndMacro
Push
Redo
ResetClean
SetClean
Undo
Events
cleanStateChanged
indexChanged