Uses of Interface
tripleplay.ui.Icon

Packages that use Icon
Package
Description
 
  • Uses of Icon in tripleplay.ui

    Classes in tripleplay.ui that implement Icon
    Modifier and Type
    Class
    Description
    static class 
    Defers to another icon.
    Fields in tripleplay.ui declared as Icon
    Modifier and Type
    Field
    Description
    final Icon
    Icons.Aggregated.icon
    Icon that is deferred to.
    Fields in tripleplay.ui with type parameters of type Icon
    Modifier and Type
    Field
    Description
    final react.Value<Icon>
    AbstractTextButton.icon
    The icon displayed by this button, or null.
    final react.Value<Icon>
    Label.icon
    The icon displayed by this widget, or null.
    final react.Value<Icon>
    MenuItem.icon
    The icon shown.
    static Style<Icon>
    The image to use for the slider thumb.
    Methods in tripleplay.ui that return Icon
    Modifier and Type
    Method
    Description
    abstract Icon
    IconEffect.apply(Icon icon)
    Does the needful.
    static Icon
    Icons.image(TileSource source)
    Creates an icon using the supplied texture tile source.
    static Icon
    Icons.offset(Icon icon, float tx, float ty)
    Creates an icon that nests and offsets the given icon by the given translation.
    static Icon
    Icons.scaled(Icon icon, float scale)
    Creates an icon that applies the given scale to the given icon.
    static Icon
    Icons.solid(int color, float size)
    Creates a solid square icon of the given size.
    Methods in tripleplay.ui that return types with arguments of type Icon
    Modifier and Type
    Method
    Description
    react.RFuture<Icon>
    Icon.state()
    A future which is completed when this icon has loaded.
    react.RFuture<Icon>
    Icons.Aggregated.state()
     
    Methods in tripleplay.ui with parameters of type Icon
    Modifier and Type
    Method
    Description
    Tabs.add(String label, Icon icon, Element<?> panel)
    Adds a new tab to the container with a pre-constructed element for its content.
    Tabs.add(String label, Icon icon, Supplier supplier)
    Adds a new tab to the container with the given label, icon and supplier.
    abstract Icon
    IconEffect.apply(Icon icon)
    Does the needful.
    static Icon
    Icons.offset(Icon icon, float tx, float ty)
    Creates an icon that nests and offsets the given icon by the given translation.
    static Icon
    Icons.scaled(Icon icon, float scale)
    Creates an icon that applies the given scale to the given icon.
    AbstractTextButton.setIcon(Icon icon)
    Updates the icon displayed by this button.
    Label.setIcon(Icon icon)
    Updates the icon displayed by this label.
    Method parameters in tripleplay.ui with type arguments of type Icon
    Modifier and Type
    Method
    Description
    AbstractTextButton.bindIcon(react.ValueView<Icon> iconV)
    Binds the icon of this button to the supplied reactive value.
    Label.bindIcon(react.ValueView<Icon> iconV)
    Binds the icon of this label to the supplied reactive value.
    Constructors in tripleplay.ui with parameters of type Icon
    Modifier
    Constructor
    Description
     
    Creates a new aggregated icon that defers to the given one.
     
    Button(String text, Icon icon)
    Creates a button with the supplied text and icon.
     
    Button(Icon icon)
    Creates a button with the supplied icon.
     
    CheckBox(Icon checkIcon)
     
     
    Label(String text, Icon icon)
    Creates a label with the supplied text and icon.
     
    Label(Icon icon)
    Creates a label with the supplied icon.
     
    Creates a button with the supplied text and icon.
     
    Creates a button with the supplied icon.
     
    MenuItem(String label, Icon icon)
    Creates a new menu item with the given label and icon.
     
    ToggleButton(String text, Icon icon)
    Creates a button with the supplied text and icon.
     
    Creates a button with the supplied icon.