public final class

ModifiersProto.ArcModifiers.Builder

extends <any>

implements ModifiersProto.ArcModifiersOrBuilder

 java.lang.Object

↳<any>

↳androidx.wear.protolayout.proto.ModifiersProto.ArcModifiers.Builder

Overview

 Modifiers that can be used with ArcLayoutElements. These may change the way
 they are drawn, or change their behaviour.
 
Protobuf type androidx.wear.protolayout.proto.ArcModifiers

Summary

Methods
public ModifiersProto.ArcModifiers.BuilderclearClickable()

 Allows its wrapped element to have actions associated with it, which will
 be executed when the element is tapped.

public ModifiersProto.ArcModifiers.BuilderclearOpacity()

 The opacity of the element with a value from 0 to 1, where 0 means
 the element is completely transparent and 1 means the element is
 completely opaque.

public ModifiersProto.ArcModifiers.BuilderclearSemantics()

 Adds metadata for the modified element, for example, screen reader content
 descriptions.

public ModifiersProto.ClickablegetClickable()

 Allows its wrapped element to have actions associated with it, which will
 be executed when the element is tapped.

public TypesProto.FloatPropgetOpacity()

 The opacity of the element with a value from 0 to 1, where 0 means
 the element is completely transparent and 1 means the element is
 completely opaque.

public ModifiersProto.SemanticsgetSemantics()

 Adds metadata for the modified element, for example, screen reader content
 descriptions.

public booleanhasClickable()

 Allows its wrapped element to have actions associated with it, which will
 be executed when the element is tapped.

public booleanhasOpacity()

 The opacity of the element with a value from 0 to 1, where 0 means
 the element is completely transparent and 1 means the element is
 completely opaque.

public booleanhasSemantics()

 Adds metadata for the modified element, for example, screen reader content
 descriptions.

public ModifiersProto.ArcModifiers.BuildermergeClickable(ModifiersProto.Clickable value)

 Allows its wrapped element to have actions associated with it, which will
 be executed when the element is tapped.

public ModifiersProto.ArcModifiers.BuildermergeOpacity(TypesProto.FloatProp value)

 The opacity of the element with a value from 0 to 1, where 0 means
 the element is completely transparent and 1 means the element is
 completely opaque.

public ModifiersProto.ArcModifiers.BuildermergeSemantics(ModifiersProto.Semantics value)

 Adds metadata for the modified element, for example, screen reader content
 descriptions.

public ModifiersProto.ArcModifiers.BuildersetClickable(ModifiersProto.Clickable.Builder builderForValue)

 Allows its wrapped element to have actions associated with it, which will
 be executed when the element is tapped.

public ModifiersProto.ArcModifiers.BuildersetClickable(ModifiersProto.Clickable value)

 Allows its wrapped element to have actions associated with it, which will
 be executed when the element is tapped.

public ModifiersProto.ArcModifiers.BuildersetOpacity(TypesProto.FloatProp.Builder builderForValue)

 The opacity of the element with a value from 0 to 1, where 0 means
 the element is completely transparent and 1 means the element is
 completely opaque.

public ModifiersProto.ArcModifiers.BuildersetOpacity(TypesProto.FloatProp value)

 The opacity of the element with a value from 0 to 1, where 0 means
 the element is completely transparent and 1 means the element is
 completely opaque.

public ModifiersProto.ArcModifiers.BuildersetSemantics(ModifiersProto.Semantics.Builder builderForValue)

 Adds metadata for the modified element, for example, screen reader content
 descriptions.

public ModifiersProto.ArcModifiers.BuildersetSemantics(ModifiersProto.Semantics value)

 Adds metadata for the modified element, for example, screen reader content
 descriptions.

from java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Methods

public boolean hasClickable()

 Allows its wrapped element to have actions associated with it, which will
 be executed when the element is tapped.
 
.androidx.wear.protolayout.proto.Clickable clickable = 1;

public ModifiersProto.Clickable getClickable()

 Allows its wrapped element to have actions associated with it, which will
 be executed when the element is tapped.
 
.androidx.wear.protolayout.proto.Clickable clickable = 1;

 Allows its wrapped element to have actions associated with it, which will
 be executed when the element is tapped.
 
.androidx.wear.protolayout.proto.Clickable clickable = 1;

 Allows its wrapped element to have actions associated with it, which will
 be executed when the element is tapped.
 
.androidx.wear.protolayout.proto.Clickable clickable = 1;

 Allows its wrapped element to have actions associated with it, which will
 be executed when the element is tapped.
 
.androidx.wear.protolayout.proto.Clickable clickable = 1;

public ModifiersProto.ArcModifiers.Builder clearClickable()

 Allows its wrapped element to have actions associated with it, which will
 be executed when the element is tapped.
 
.androidx.wear.protolayout.proto.Clickable clickable = 1;

public boolean hasSemantics()

 Adds metadata for the modified element, for example, screen reader content
 descriptions.
 
.androidx.wear.protolayout.proto.Semantics semantics = 2;

public ModifiersProto.Semantics getSemantics()

 Adds metadata for the modified element, for example, screen reader content
 descriptions.
 
.androidx.wear.protolayout.proto.Semantics semantics = 2;

 Adds metadata for the modified element, for example, screen reader content
 descriptions.
 
.androidx.wear.protolayout.proto.Semantics semantics = 2;

 Adds metadata for the modified element, for example, screen reader content
 descriptions.
 
.androidx.wear.protolayout.proto.Semantics semantics = 2;

 Adds metadata for the modified element, for example, screen reader content
 descriptions.
 
.androidx.wear.protolayout.proto.Semantics semantics = 2;

public ModifiersProto.ArcModifiers.Builder clearSemantics()

 Adds metadata for the modified element, for example, screen reader content
 descriptions.
 
.androidx.wear.protolayout.proto.Semantics semantics = 2;

public boolean hasOpacity()

 The opacity of the element with a value from 0 to 1, where 0 means
 the element is completely transparent and 1 means the element is
 completely opaque. Defaults to 1.
 
.androidx.wear.protolayout.proto.FloatProp opacity = 4;

public TypesProto.FloatProp getOpacity()

 The opacity of the element with a value from 0 to 1, where 0 means
 the element is completely transparent and 1 means the element is
 completely opaque. Defaults to 1.
 
.androidx.wear.protolayout.proto.FloatProp opacity = 4;

 The opacity of the element with a value from 0 to 1, where 0 means
 the element is completely transparent and 1 means the element is
 completely opaque. Defaults to 1.
 
.androidx.wear.protolayout.proto.FloatProp opacity = 4;

 The opacity of the element with a value from 0 to 1, where 0 means
 the element is completely transparent and 1 means the element is
 completely opaque. Defaults to 1.
 
.androidx.wear.protolayout.proto.FloatProp opacity = 4;

 The opacity of the element with a value from 0 to 1, where 0 means
 the element is completely transparent and 1 means the element is
 completely opaque. Defaults to 1.
 
.androidx.wear.protolayout.proto.FloatProp opacity = 4;

 The opacity of the element with a value from 0 to 1, where 0 means
 the element is completely transparent and 1 means the element is
 completely opaque. Defaults to 1.
 
.androidx.wear.protolayout.proto.FloatProp opacity = 4;