LayoutElementBuilders.Image.Builder

Added in 1.0.0
Deprecated in 1.2.0

class LayoutElementBuilders.Image.Builder : LayoutElementBuilders.LayoutElement.Builder


Builder for Image.

Summary

Public constructors

This function is deprecated. Deprecated in Java

Public functions

LayoutElementBuilders.Image

This function is deprecated. Deprecated in Java

LayoutElementBuilders.Image.Builder

This function is deprecated. Deprecated in Java

LayoutElementBuilders.Image.Builder
setContentScaleMode(contentScaleMode: Int)

This function is deprecated. Deprecated in Java

LayoutElementBuilders.Image.Builder

This function is deprecated. Deprecated in Java

LayoutElementBuilders.Image.Builder

This function is deprecated. Deprecated in Java

LayoutElementBuilders.Image.Builder

This function is deprecated. Deprecated in Java

LayoutElementBuilders.Image.Builder
setResourceId(resourceId: String)

This function is deprecated. Deprecated in Java

LayoutElementBuilders.Image.Builder

This function is deprecated. Deprecated in Java

LayoutElementBuilders.Image.Builder

This function is deprecated. Deprecated in Java

Public constructors

Builder

Added in 1.0.0
Deprecated in 1.2.0
Builder()

Public functions

build

fun build(): LayoutElementBuilders.Image

Builds an instance with values accumulated in this Builder.

setColorFilter

Added in 1.1.0
Deprecated in 1.2.0
fun setColorFilter(colorFilter: LayoutElementBuilders.ColorFilter): LayoutElementBuilders.Image.Builder

Sets filtering parameters for this image. If not specified, defaults to no filtering.

setContentScaleMode

Added in 1.0.0
Deprecated in 1.2.0
fun setContentScaleMode(contentScaleMode: Int): LayoutElementBuilders.Image.Builder

Sets how to scale the image resource inside the bounds specified by width/height if its size does not match those bounds. Defaults to CONTENT_SCALE_MODE_FIT.

setContentScaleMode

Added in 1.0.0
Deprecated in 1.2.0
fun setContentScaleMode(
    contentScaleMode: LayoutElementBuilders.ContentScaleModeProp
): LayoutElementBuilders.Image.Builder

Sets how to scale the image resource inside the bounds specified by width/height if its size does not match those bounds. Defaults to CONTENT_SCALE_MODE_FIT.

setHeight

Added in 1.0.0
Deprecated in 1.2.0
fun setHeight(height: DimensionBuilders.ImageDimension): LayoutElementBuilders.Image.Builder

Sets the height of this image. If not defined, the image will not be rendered.

setModifiers

Added in 1.0.0
Deprecated in 1.2.0
fun setModifiers(modifiers: ModifiersBuilders.Modifiers): LayoutElementBuilders.Image.Builder

Sets androidx.wear.tiles.ModifiersBuilders.Modifiers for this element.

setResourceId

Added in 1.0.0
Deprecated in 1.2.0
fun setResourceId(resourceId: String): LayoutElementBuilders.Image.Builder

Sets the resource_id of the image to render. This must exist in the supplied resource bundle.

setResourceId

Added in 1.0.0
Deprecated in 1.2.0
fun setResourceId(resourceId: TypeBuilders.StringProp): LayoutElementBuilders.Image.Builder

Sets the resource_id of the image to render. This must exist in the supplied resource bundle.

setWidth

Added in 1.0.0
Deprecated in 1.2.0
fun setWidth(width: DimensionBuilders.ImageDimension): LayoutElementBuilders.Image.Builder

Sets the width of this image. If not defined, the image will not be rendered.