LogoView

Interface for logo view.

The logo view implementation class should implement both the LogoView interface and a View class (e.g ImageView).

interface LogoView

Functions

equals
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
hashCode
Link copied to clipboard
open override fun hashCode(): Int
requestLayout
Link copied to clipboard

Call this when something has changed which has invalidated the layout of this view. This will schedule a layout pass of the view tree.

abstract fun requestLayout()
setLogoMargins
Link copied to clipboard

Set the margins of the logo view.

abstract fun setLogoMargins(@Px() left: Int, @Px() top: Int, @Px() right: Int, @Px() bottom: Int)
toString
Link copied to clipboard
open override fun toString(): String

Properties

logoEnabled
Link copied to clipboard

Whether the logo view is enabled.

abstract var logoEnabled: Boolean
logoGravity
Link copied to clipboard

Returns the gravity value of the logo view.

abstract var logoGravity: Int

Inheritors

LogoViewImpl
Link copied to clipboard