Classes
LayoutBase
Base class for all views that supports children positioning.
Summary β
Constructors
Properties
154 properties inherited from CustomLayoutView
Click to expand
- _androidContentDescriptionUpdated
- _automaticallyAdjustsScrollViewInsets
- _closeModalCallback
- _context
- _cssState
- _defaultPaddingBottom
- _defaultPaddingLeft
- _defaultPaddingRight
- _defaultPaddingTop
- _domId
- _ignoreFlexMinWidthHeightReset
- _isAddedToNativeVisualTree
- _isLayoutValid
- _isPaddingRelative
- _isStyleScopeHost
- _oldBottom
- _oldLeft
- _oldRight
- _oldTop
- _styleScope
- _suspendNativeUpdatesCount
- accessibilityBlurEvent
- accessibilityFocusChangedEvent
- accessibilityFocusEvent
- accessibilityHidden
- accessibilityHint
- accessibilityIdentifier
- accessibilityLabel
- accessibilityLanguage
- accessibilityLiveRegion
- accessibilityMediaSession
- accessibilityPerformEscapeEvent
- accessibilityRole
- accessibilityState
- accessibilityValue
- accessible
- alignSelf
- android
- androidDynamicElevationOffset
- androidElevation
- automationText
- background
- backgroundColor
- backgroundImage
- bindingContext
- borderBottomColor
- borderBottomLeftRadius
- borderBottomRightRadius
- borderBottomWidth
- borderColor
- borderLeftColor
- borderLeftWidth
- borderRadius
- borderRightColor
- borderRightWidth
- borderTopColor
- borderTopLeftRadius
- borderTopRightRadius
- borderTopWidth
- borderWidth
- boxShadow
- className
- col
- color
- colSpan
- column
- columnSpan
- createdEvent
- cssClasses
- cssPseudoClasses
- cssType
- disposeNativeViewEvent
- dock
- domNode
- effectiveBorderBottomWidth
- effectiveBorderLeftWidth
- effectiveBorderRightWidth
- effectiveBorderTopWidth
- effectiveHeight
- effectiveLeft
- effectiveMarginBottom
- effectiveMarginLeft
- effectiveMarginRight
- effectiveMarginTop
- effectiveMinHeight
- effectiveMinWidth
- effectivePaddingBottom
- effectivePaddingLeft
- effectivePaddingRight
- effectivePaddingTop
- effectiveTop
- effectiveWidth
- flexGrow
- flexShrink
- flexWrapBefore
- height
- horizontalAlignment
- id
- ignoreTouchAnimation
- ios
- iosAccessibilityAdjustsFontSize
- iosAccessibilityMaxFontScale
- iosAccessibilityMinFontScale
- iosIgnoreSafeArea
- iosOverflowSafeArea
- iosOverflowSafeAreaEnabled
- isCollapsed
- isEnabled
- isLayoutValid
- isUserInteractionEnabled
- layoutChangedEvent
- left
- loadedEvent
- margin
- marginBottom
- marginLeft
- marginRight
- marginTop
- minHeight
- minWidth
- modal
- nativeViewProtected
- opacity
- order
- originX
- originY
- parent
- perspective
- propertyChangeEvent
- recycleNativeView
- reusable
- rotate
- rotateX
- rotateY
- row
- rowSpan
- scaleX
- scaleY
- sharedTransitionIgnore
- sharedTransitionTag
- showingModallyEvent
- shownModallyEvent
- testID
- top
- touchAnimation
- touchDelay
- transitionId
- translateX
- translateY
- unloadedEvent
- verticalAlignment
- viewController
- visibility
- width
Methods
- _registerLayoutChild
- _unregisterLayoutChild
- addChild
- eachLayoutChild
- getChildAt
- getChildIndex
- getChildrenCount
- insertChild
- removeChild
- removeChildren
112 methods inherited from CustomLayoutView
Click to expand
- _addView
- _addViewCore
- _addViewToNativeVisualTree
- _applyXmlAttribute
- _batchUpdate
- _childIndexToNativeChildIndex
- _closeAllModalViewsInternal
- _createPropertyChangeData
- _dialogClosed
- _eachLayoutView
- _emit
- _getNativeViewsCount
- _getRootModalViews
- _getValue
- _handleLivesync
- _hasAncestorView
- _hideNativeModalView
- _inheritStyleScope
- _layoutParent
- _observe
- _onAttachedToWindow
- _onDetachedFromWindow
- _onRootViewReset
- _onSizeChanged
- _parentChanged
- _raiseLayoutChangedEvent
- _raiseShowingModallyEvent
- _raiseShownModallyEvent
- _removeView
- _removeViewCore
- _removeViewFromNativeVisualTree
- _resumeNativeUpdates
- _setupAsRootView
- _setupUI
- _setValue
- _shouldDelayLayout
- _showNativeModalView
- _suspendNativeUpdates
- _tearDownUI
- _updateStyleScope
- accessibilityAnnouncement
- accessibilityScreenChanged
- addEventListener
- addEventListener
- addPseudoClass
- animate
- bind
- callLoaded
- callUnloaded
- closeModal
- combineMeasuredStates
- createAnimation
- createNativeView
- deletePseudoClass
- destroyNode
- disposeNativeView
- eachChild
- eachChildView
- ensureDomNode
- focus
- get
- getActualSize
- getGestureObservers
- getLocationInWindow
- getLocationOnScreen
- getLocationRelativeTo
- getMeasuredHeight
- getMeasuredState
- getMeasuredWidth
- getSafeAreaInsets
- getViewByDomId
- getViewById
- hasGestureObservers
- hasListeners
- initNativeView
- layout
- layoutChild
- layoutNativeView
- loadView
- measure
- measureChild
- notify
- notifyPropertyChange
- off
- off
- on
- on
- onBackPressed
- once
- once
- onLayout
- onLoaded
- onMeasure
- onResumeNativeUpdates
- onUnloaded
- removeEventListener
- removeEventListener
- requestLayout
- resetNativeView
- resolveSizeAndState
- sendAccessibilityEvent
- set
- setInlineStyle
- setMeasuredDimension
- setNativeView
- setOnTouchListener
- setProperty
- setTestID
- showModal
- toString
- unbind
- unloadView
Constructors β
constructor β
new LayoutBase(): LayoutBase
inherited from
Returns LayoutBase
Properties β
clipToBounds β
Gets or sets a value indicating whether to clip the content of this layout.
isPassThroughParentEnabled β
Gets or sets a value indicating whether touch event should pass through to a parent view of the
layout container in case an interactive child view did not handle it.
Default value of this property is false. This does not affect the appearance of the view.
padding β
padding: string | number | LengthDipUnit | LengthPxUnit
Gets or sets padding style property.
paddingBottom β
paddingBottom: LengthType
Specify the bottom padding of this layout.
paddingLeft β
paddingLeft: LengthType
Specify the left padding of this layout.
paddingRight β
paddingRight: LengthType
Specify the right padding of this layout.
paddingTop β
paddingTop: LengthType
Specify the top padding of this layout.
Methods β
_registerLayoutChild β
_registerLayoutChild(child: View): void
INTERNAL. Used by the layout system.
Parameter Default Description
child
Returns void
_unregisterLayoutChild β
_unregisterLayoutChild(child: View): void
INTERNAL. Used by the layout system.
Parameter Default Description
child
Returns void
addChild β
addChild(view: View): void
Adds the view to children array.
Parameter Default Description
Returns void
eachLayoutChild β
eachLayoutChild(callback: (child: View, isLast: boolean) => void): void
Calls the callback for each child that should be laid out.
Parameter Default Description
Returns void
getChildAt β
getChildIndex β
getChildIndex(child: View): number
Returns the position of the child view
Parameter Default Description
Returns number
getChildrenCount β
Returns the number of children in this Layout.
Returns number
insertChild β
insertChild(child: View, atIndex: number): void
Inserts the view to children array at the specified index.
Returns void
removeChild β
removeChild(view: View): void
Removes the specified view from the children array.
Parameter Default Description
Returns void
removeChildren β
Removes all views in this layout.
Returns void
- Previous
- Label
- Next
- ListPicker
On this page