Class ExternalServiceTile

java.lang.Object
org.openhab.core.ui.tiles.ExternalServiceTile
All Implemented Interfaces:
Tile

@NonNullByDefault public class ExternalServiceTile extends Object implements Tile
The dashboard tile for external services.
Author:
Pauli Anttila - Initial contribution, Yannick Schaus - moved into core, remove references to dashboard
  • Method Details

    • getName

      public String getName()
      Description copied from interface: Tile
      The name that should appear on the tile
      Specified by:
      getName in interface Tile
      Returns:
      name of the tile
    • getUrl

      public String getUrl()
      Description copied from interface: Tile
      The url to point to (if it is a local UI, it should be a relative path starting with "../")
      Specified by:
      getUrl in interface Tile
      Returns:
      the url
    • getOverlay

      public @Nullable String getOverlay()
      Description copied from interface: Tile
      An HTML5 overlay icon to use for the tile, e.g. "html5", "android" or "apple".
      Specified by:
      getOverlay in interface Tile
      Returns:
      the overlay to use
    • getImageUrl

      public String getImageUrl()
      Description copied from interface: Tile
      The url to point to for the tile. (if it is a local UI, it should be a relative path starting with "../")
      Specified by:
      getImageUrl in interface Tile
      Returns:
      the tile url
    • toString

      public String toString()
      Overrides:
      toString in class Object