LayoutElementBuilders.SpanImage

Added in 1.0.0
Deprecated in 1.2.0

public final class LayoutElementBuilders.SpanImage implements LayoutElementBuilders.Span


An image which can be added to a Span.

Summary

Nested types

Builder for SpanImage.

Public methods

@Nullable LayoutElementBuilders.SpanVerticalAlignmentProp

Gets alignment of this image within the line height of the surrounding Spannable.

@Nullable DimensionBuilders.DpProp

Gets the height of this image.

@Nullable ModifiersBuilders.SpanModifiers

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

@Nullable TypeBuilders.StringProp

Gets the resource_id of the image to render.

@Nullable DimensionBuilders.DpProp

Gets the width of this image.

Public methods

getAlignment

Added in 1.0.0
Deprecated in 1.2.0
public @Nullable LayoutElementBuilders.SpanVerticalAlignmentProp getAlignment()

Gets alignment of this image within the line height of the surrounding Spannable. If undefined, defaults to SPAN_VERTICAL_ALIGN_BOTTOM. Intended for testing purposes only.

getHeight

Added in 1.0.0
Deprecated in 1.2.0
public @Nullable DimensionBuilders.DpProp getHeight()

Gets the height of this image. If not defined, the image will not be rendered. Intended for testing purposes only.

getModifiers

Added in 1.0.0
Deprecated in 1.2.0
public @Nullable ModifiersBuilders.SpanModifiers getModifiers()

Gets androidx.wear.tiles.ModifiersBuilders.Modifiers for this element. Intended for testing purposes only.

getResourceId

Added in 1.0.0
Deprecated in 1.2.0
public @Nullable TypeBuilders.StringProp getResourceId()

Gets the resource_id of the image to render. This must exist in the supplied resource bundle. Intended for testing purposes only.

getWidth

Added in 1.0.0
Deprecated in 1.2.0
public @Nullable DimensionBuilders.DpProp getWidth()

Gets the width of this image. If not defined, the image will not be rendered. Intended for testing purposes only.