ModifiersBuilders.Modifiers.Builder
public final class ModifiersBuilders.Modifiers.Builder
Builder for Modifiers
Summary
Public constructors |
|---|
|
Public methods
public @NonNull ModifiersBuilders.Modifiers.BuildersetBackground(@NonNull ModifiersBuilders.Background background)
Sets the background (with optional corner radius) of the modified element.
public @NonNull ModifiersBuilders.Modifiers.BuildersetBorder(@NonNull ModifiersBuilders.Border border)
Sets the border of the modified element.
public @NonNull ModifiersBuilders.Modifiers.BuildersetClickable(@NonNull ModifiersBuilders.Clickable clickable)
Sets the clickable property of the modified element. It allows its wrapped element to have actions associated with it, which will be executed when the element is tapped.
public @NonNull ModifiersBuilders.Modifiers.BuildersetMetadata(@NonNull ModifiersBuilders.ElementMetadata metadata)
Sets metadata about an element. For use by libraries building higher-level components only. This can be used to track component metadata.
public @NonNull ModifiersBuilders.Modifiers.BuildersetPadding(@NonNull ModifiersBuilders.Padding padding)
Sets the padding of the modified element.
public @NonNull ModifiersBuilders.Modifiers.BuildersetSemantics(@NonNull ModifiersBuilders.Semantics semantics)
Sets the semantics of the modified element. This can be used to add metadata to the modified element (eg. screen reader content descriptions).