Classes
Image
Image
Represents a class that provides functionality for loading and streching image(s).
Summary β
Constructors
Properties
152 properties inherited from View
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
- 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
- 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
Constructors β
Properties β
android β
defined in @nativescript/core/ui/image/index.d.ts:16:1
Gets the native [android widget](http://developer.android.com/reference/android/widget/ImageView.html) that represents the user interface for this component. Valid only when running on Android OS.
decodeHeight β
decodeHeight: LengthType
defined in @nativescript/core/ui/image/index.d.ts:60:1
Gets or sets the desired decode height of the image.
This property is Android specific.
decodeWidth β
decodeWidth: LengthType
defined in @nativescript/core/ui/image/index.d.ts:66:1
Gets or sets the desired decode width of the image.
This property is Android specific.
imageSource β
imageSource: ImageSource
defined in @nativescript/core/ui/image/index.d.ts:26:1
Gets or sets the image source of the image.
ios β
defined in @nativescript/core/ui/image/index.d.ts:21:1
Gets the native iOS [UIImageView](https://developer.apple.com/library/ios/documentation/UIKit/Reference/UIImageView_Class/) that represents the user interface for this component. Valid only when running on iOS.
isLoading β
Readonly
defined in @nativescript/core/ui/image/index.d.ts:36:10
Gets a value indicating if the image is currently loading.
loadMode β
defined in @nativescript/core/ui/image/index.d.ts:49:1
Gets or sets the loading strategy for images on the local file system:
- **sync** - blocks the UI if necessary to display immediately, good for small icons.
- **async** *(default)* - will load in the background, may appear with short delay, good for large images.
When loading images from web they are always loaded **async** no matter of loadMode value.
src β
src: string | ImageSource | ImageAsset
defined in @nativescript/core/ui/image/index.d.ts:31:1
Gets or sets the source of the Image. This can be either an URL string or a native image instance.
stretch β
stretch: ImageStretchType
defined in @nativescript/core/ui/image/index.d.ts:41:1
Gets or sets the image stretch mode.
tintColor β
tintColor: Color
defined in @nativescript/core/ui/image/index.d.ts:54:1
A color used to tint template images.
- Previous
- HtmlView
- Next
- ImageAsset