Packages

case class IIIFApi(baseUrl: String, imagePath: String) extends BinaryImageService with Product with Serializable

A Class for creating service requests resolving to binary image data and following the IIIF-API.

baseUrl

String defining the base url of an IIPImage Server

imagePath

String defining the absolute path on the server for pyramidal tiff images

Annotations
@JSExportAll()
Linear Supertypes
Serializable, Serializable, Product, Equals, BinaryImageService, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. IIIFApi
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. BinaryImageService
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new IIIFApi(baseUrl: String, imagePath: String)

    create a new IIIFApi service

    create a new IIIFApi service

    baseUrl

    String defining the base url of an IIPImage Server

    imagePath

    String defining the absolute path on the server for pyramidal tiff images

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. val baseUrl: String
  6. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native() @HotSpotIntrinsicCandidate()
  7. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  8. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  9. def htmlImage(u: Cite2Urn, width: Option[Int] = None, maxWidth: Option[Int] = None, maxHeight: Option[Int] = None): String

    Returns a String, an HTML element for embedding an image.

    Returns a String, an HTML element for embedding an image.

    u

    Cite2Urn, the URN of an image

  10. val imagePath: String
  11. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  12. def linkedHtmlImage(u: Cite2Urn, width: Option[Int] = None, maxWidth: Option[Int] = None, maxHeight: Option[Int] = None, viewerUrl: String = ...): String

    Returns a String, an HTML element containing an element for embedding an image

  13. def linkedMarkdownImage(u: Cite2Urn, caption: String = "Linked to zoomble image", width: Option[Int] = None, maxWidth: Option[Int] = None, maxHeight: Option[Int] = None, viewerUrl: String = ...): String

    Returns a String, an HTML element containing an element for embedding an image.

  14. def markdownImage(u: Cite2Urn, caption: String = "image", width: Option[Int] = None, maxWidth: Option[Int] = None, maxHeight: Option[Int] = None): String

    Returns a markdown String for embedding an image.

    Returns a markdown String for embedding an image.

    u

    Cite2Urn, the URN of an image.

  15. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  16. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  17. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  18. val protocolString: String
    Definition Classes
    IIIFApiBinaryImageService
  19. def serviceRequest(u: Cite2Urn, width: Option[Int] = None, maxWidth: Option[Int] = None, maxHeight: Option[Int] = None): String

    Returns a String, a URL that resolves to a binary image

    Returns a String, a URL that resolves to a binary image

    u

    Cite2Urn, the URN of an image

    Definition Classes
    IIIFApiBinaryImageService
  20. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  21. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  22. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  23. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] ) @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from BinaryImageService

Inherited from AnyRef

Inherited from Any

Ungrouped