//[tvlib](../../../index.md)/[org.mjdev.tvlib.glide.sources.qrcode](../index.md)/[BarcodeDrawable](index.md)
# BarcodeDrawable
[androidJvm]\
class [BarcodeDrawable](index.md)(val text: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), val format: BarcodeFormat, val size: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) = -1, foregroundColor: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) = BLACK, val backgroundColor: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) = WHITE) : [Drawable](https://developer.android.com/reference/kotlin/android/graphics/drawable/Drawable.html)
## Constructors
| | |
|---|---|
| [BarcodeDrawable](-barcode-drawable.md) | [androidJvm]
constructor(text: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), format: BarcodeFormat, size: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) = -1, foregroundColor: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) = BLACK, backgroundColor: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) = WHITE) |
## Types
| Name | Summary |
|---|---|
| [Companion](-companion/index.md) | [androidJvm]
object [Companion](-companion/index.md) |
## Functions
| Name | Summary |
|---|---|
| [applyTheme](index.md#-403096154%2FFunctions%2F-1596939238) | [androidJvm]
open fun [applyTheme](index.md#-403096154%2FFunctions%2F-1596939238)(p0: [Resources.Theme](https://developer.android.com/reference/kotlin/android/content/res/Resources.Theme.html)) |
| [asImageBitmap](../../org.mjdev.tvlib.extensions/-drawable-ext/as-image-bitmap.md) | [androidJvm]
fun [Drawable](https://developer.android.com/reference/kotlin/android/graphics/drawable/Drawable.html).[asImageBitmap](../../org.mjdev.tvlib.extensions/-drawable-ext/as-image-bitmap.md)(width: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) = intrinsicWidth, height: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) = intrinsicHeight): [ImageBitmap](https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/ImageBitmap.html) |
| [asPhoto](../../org.mjdev.tvlib.extensions/-drawable-ext/as-photo.md) | [androidJvm]
fun [Drawable](https://developer.android.com/reference/kotlin/android/graphics/drawable/Drawable.html).[asPhoto](../../org.mjdev.tvlib.extensions/-drawable-ext/as-photo.md)(): [Drawable](https://developer.android.com/reference/kotlin/android/graphics/drawable/Drawable.html) |
| [canApplyTheme](index.md#-1033206666%2FFunctions%2F-1596939238) | [androidJvm]
open fun [canApplyTheme](index.md#-1033206666%2FFunctions%2F-1596939238)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
| [clearColorFilter](../../org.mjdev.tvlib.ui.drawable/-photo-drawable/index.md#743095179%2FFunctions%2F-1596939238) | [androidJvm]
open fun [clearColorFilter](../../org.mjdev.tvlib.ui.drawable/-photo-drawable/index.md#743095179%2FFunctions%2F-1596939238)() |
| [copyBounds](../../org.mjdev.tvlib.ui.drawable/-photo-drawable/index.md#8212911%2FFunctions%2F-1596939238) | [androidJvm]
fun [copyBounds](../../org.mjdev.tvlib.ui.drawable/-photo-drawable/index.md#8212911%2FFunctions%2F-1596939238)(): [Rect](https://developer.android.com/reference/kotlin/android/graphics/Rect.html)
fun [copyBounds](../../org.mjdev.tvlib.ui.drawable/-photo-drawable/index.md#-1613455893%2FFunctions%2F-1596939238)(p0: [Rect](https://developer.android.com/reference/kotlin/android/graphics/Rect.html)) |
| [draw](draw.md) | [androidJvm]
open override fun [draw](draw.md)(canvas: [Canvas](https://developer.android.com/reference/kotlin/android/graphics/Canvas.html)) |
| [equals](../../org.mjdev.tvlib.webscrapper.select/-element-not-found-exception/index.md#585090901%2FFunctions%2F-1596939238) | [androidJvm]
open operator fun [equals](../../org.mjdev.tvlib.webscrapper.select/-element-not-found-exception/index.md#585090901%2FFunctions%2F-1596939238)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
| [getAlpha](index.md#-1339925167%2FFunctions%2F-1596939238) | [androidJvm]
open fun [getAlpha](index.md#-1339925167%2FFunctions%2F-1596939238)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
| [getBounds](../../org.mjdev.tvlib.ui.drawable/-photo-drawable/index.md#-405007434%2FFunctions%2F-1596939238) | [androidJvm]
fun [getBounds](../../org.mjdev.tvlib.ui.drawable/-photo-drawable/index.md#-405007434%2FFunctions%2F-1596939238)(): [Rect](https://developer.android.com/reference/kotlin/android/graphics/Rect.html) |
| [getCallback](../../org.mjdev.tvlib.ui.drawable/-photo-drawable/index.md#1963507878%2FFunctions%2F-1596939238) | [androidJvm]
open fun [getCallback](../../org.mjdev.tvlib.ui.drawable/-photo-drawable/index.md#1963507878%2FFunctions%2F-1596939238)(): [Drawable.Callback](https://developer.android.com/reference/kotlin/android/graphics/drawable/Drawable.Callback.html)? |
| [getChangingConfigurations](index.md#941469697%2FFunctions%2F-1596939238) | [androidJvm]
open fun [getChangingConfigurations](index.md#941469697%2FFunctions%2F-1596939238)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
| [getColorFilter](../../org.mjdev.tvlib.ui.drawable/-photo-drawable/index.md#-438738156%2FFunctions%2F-1596939238) | [androidJvm]
open fun [getColorFilter](../../org.mjdev.tvlib.ui.drawable/-photo-drawable/index.md#-438738156%2FFunctions%2F-1596939238)(): [ColorFilter](https://developer.android.com/reference/kotlin/android/graphics/ColorFilter.html)? |
| [getConstantState](index.md#-1954258878%2FFunctions%2F-1596939238) | [androidJvm]
open fun [getConstantState](index.md#-1954258878%2FFunctions%2F-1596939238)(): [Drawable.ConstantState](https://developer.android.com/reference/kotlin/android/graphics/drawable/Drawable.ConstantState.html)? |
| [getCurrent](../../org.mjdev.tvlib.ui.drawable/-photo-drawable/index.md#-302706410%2FFunctions%2F-1596939238) | [androidJvm]
open fun [getCurrent](../../org.mjdev.tvlib.ui.drawable/-photo-drawable/index.md#-302706410%2FFunctions%2F-1596939238)(): [Drawable](https://developer.android.com/reference/kotlin/android/graphics/drawable/Drawable.html) |
| [getDirtyBounds](../../org.mjdev.tvlib.ui.drawable/-photo-drawable/index.md#-702208984%2FFunctions%2F-1596939238) | [androidJvm]
open fun [getDirtyBounds](../../org.mjdev.tvlib.ui.drawable/-photo-drawable/index.md#-702208984%2FFunctions%2F-1596939238)(): [Rect](https://developer.android.com/reference/kotlin/android/graphics/Rect.html) |
| [getHotspotBounds](index.md#357891087%2FFunctions%2F-1596939238) | [androidJvm]
open fun [getHotspotBounds](index.md#357891087%2FFunctions%2F-1596939238)(p0: [Rect](https://developer.android.com/reference/kotlin/android/graphics/Rect.html)) |
| [getIntrinsicHeight](get-intrinsic-height.md) | [androidJvm]
open override fun [getIntrinsicHeight](get-intrinsic-height.md)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
| [getIntrinsicWidth](get-intrinsic-width.md) | [androidJvm]
open override fun [getIntrinsicWidth](get-intrinsic-width.md)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
| [getLayoutDirection](../../org.mjdev.tvlib.ui.drawable/-photo-drawable/index.md#443045018%2FFunctions%2F-1596939238) | [androidJvm]
open fun [getLayoutDirection](../../org.mjdev.tvlib.ui.drawable/-photo-drawable/index.md#443045018%2FFunctions%2F-1596939238)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
| [getLevel](../../org.mjdev.tvlib.ui.drawable/-photo-drawable/index.md#-1549268501%2FFunctions%2F-1596939238) | [androidJvm]
fun [getLevel](../../org.mjdev.tvlib.ui.drawable/-photo-drawable/index.md#-1549268501%2FFunctions%2F-1596939238)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
| [getMinimumHeight](../../org.mjdev.tvlib.ui.drawable/-photo-drawable/index.md#1034696122%2FFunctions%2F-1596939238) | [androidJvm]
open fun [getMinimumHeight](../../org.mjdev.tvlib.ui.drawable/-photo-drawable/index.md#1034696122%2FFunctions%2F-1596939238)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
| [getMinimumWidth](../../org.mjdev.tvlib.ui.drawable/-photo-drawable/index.md#350080755%2FFunctions%2F-1596939238) | [androidJvm]
open fun [getMinimumWidth](../../org.mjdev.tvlib.ui.drawable/-photo-drawable/index.md#350080755%2FFunctions%2F-1596939238)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
| [getOpacity](get-opacity.md) | [androidJvm]
open override fun [~~getOpacity~~](get-opacity.md)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
| [getOpticalInsets](../../org.mjdev.tvlib.ui.drawable/-photo-drawable/index.md#126227873%2FFunctions%2F-1596939238) | [androidJvm]
open fun [getOpticalInsets](../../org.mjdev.tvlib.ui.drawable/-photo-drawable/index.md#126227873%2FFunctions%2F-1596939238)(): [Insets](https://developer.android.com/reference/kotlin/android/graphics/Insets.html) |
| [getOutline](index.md#-1938345137%2FFunctions%2F-1596939238) | [androidJvm]
open fun [getOutline](index.md#-1938345137%2FFunctions%2F-1596939238)(p0: [Outline](https://developer.android.com/reference/kotlin/android/graphics/Outline.html)) |
| [getPadding](index.md#770115964%2FFunctions%2F-1596939238) | [androidJvm]
open fun [getPadding](index.md#770115964%2FFunctions%2F-1596939238)(p0: [Rect](https://developer.android.com/reference/kotlin/android/graphics/Rect.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
| [getState](../../org.mjdev.tvlib.ui.drawable/-photo-drawable/index.md#-1581762178%2FFunctions%2F-1596939238) | [androidJvm]
open fun [getState](../../org.mjdev.tvlib.ui.drawable/-photo-drawable/index.md#-1581762178%2FFunctions%2F-1596939238)(): [IntArray](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int-array/index.html) |
| [getTransparentRegion](../../org.mjdev.tvlib.ui.drawable/-photo-drawable/index.md#-922521143%2FFunctions%2F-1596939238) | [androidJvm]
open fun [getTransparentRegion](../../org.mjdev.tvlib.ui.drawable/-photo-drawable/index.md#-922521143%2FFunctions%2F-1596939238)(): [Region](https://developer.android.com/reference/kotlin/android/graphics/Region.html)? |
| [hasFocusStateSpecified](index.md#1094417276%2FFunctions%2F-1596939238) | [androidJvm]
open fun [hasFocusStateSpecified](index.md#1094417276%2FFunctions%2F-1596939238)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
| [hashCode](../../org.mjdev.tvlib.webscrapper.select/-element-not-found-exception/index.md#1794629105%2FFunctions%2F-1596939238) | [androidJvm]
open fun [hashCode](../../org.mjdev.tvlib.webscrapper.select/-element-not-found-exception/index.md#1794629105%2FFunctions%2F-1596939238)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
| [inflate](../../org.mjdev.tvlib.ui.drawable/-photo-drawable/index.md#1545414630%2FFunctions%2F-1596939238) | [androidJvm]
open fun [inflate](../../org.mjdev.tvlib.ui.drawable/-photo-drawable/index.md#1545414630%2FFunctions%2F-1596939238)(p0: [Resources](https://developer.android.com/reference/kotlin/android/content/res/Resources.html), p1: [XmlPullParser](https://developer.android.com/reference/kotlin/org/xmlpull/v1/XmlPullParser.html), p2: [AttributeSet](https://developer.android.com/reference/kotlin/android/util/AttributeSet.html))
open fun [inflate](index.md#-154614408%2FFunctions%2F-1596939238)(p0: [Resources](https://developer.android.com/reference/kotlin/android/content/res/Resources.html), p1: [XmlPullParser](https://developer.android.com/reference/kotlin/org/xmlpull/v1/XmlPullParser.html), p2: [AttributeSet](https://developer.android.com/reference/kotlin/android/util/AttributeSet.html), p3: [Resources.Theme](https://developer.android.com/reference/kotlin/android/content/res/Resources.Theme.html)?) |
| [invalidateSelf](../../org.mjdev.tvlib.ui.drawable/-photo-drawable/index.md#1614042546%2FFunctions%2F-1596939238) | [androidJvm]
open fun [invalidateSelf](../../org.mjdev.tvlib.ui.drawable/-photo-drawable/index.md#1614042546%2FFunctions%2F-1596939238)() |
| [isAutoMirrored](index.md#-334815966%2FFunctions%2F-1596939238) | [androidJvm]
open fun [isAutoMirrored](index.md#-334815966%2FFunctions%2F-1596939238)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
| [isFilterBitmap](../../org.mjdev.tvlib.ui.drawable/-photo-drawable/index.md#-976310520%2FFunctions%2F-1596939238) | [androidJvm]
open fun [isFilterBitmap](../../org.mjdev.tvlib.ui.drawable/-photo-drawable/index.md#-976310520%2FFunctions%2F-1596939238)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
| [isProjected](index.md#841164371%2FFunctions%2F-1596939238) | [androidJvm]
open fun [isProjected](index.md#841164371%2FFunctions%2F-1596939238)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
| [isStateful](index.md#-1524022493%2FFunctions%2F-1596939238) | [androidJvm]
open fun [isStateful](index.md#-1524022493%2FFunctions%2F-1596939238)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
| [isVisible](../../org.mjdev.tvlib.ui.drawable/-photo-drawable/index.md#-142310375%2FFunctions%2F-1596939238) | [androidJvm]
fun [isVisible](../../org.mjdev.tvlib.ui.drawable/-photo-drawable/index.md#-142310375%2FFunctions%2F-1596939238)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
| [jumpToCurrentState](index.md#291216280%2FFunctions%2F-1596939238) | [androidJvm]
open fun [jumpToCurrentState](index.md#291216280%2FFunctions%2F-1596939238)() |
| [mutate](index.md#1296536179%2FFunctions%2F-1596939238) | [androidJvm]
open fun [mutate](index.md#1296536179%2FFunctions%2F-1596939238)(): [Drawable](https://developer.android.com/reference/kotlin/android/graphics/drawable/Drawable.html) |
| [onLayoutDirectionChanged](index.md#-1832823975%2FFunctions%2F-1596939238) | [androidJvm]
open fun [onLayoutDirectionChanged](index.md#-1832823975%2FFunctions%2F-1596939238)(p0: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
| [scheduleSelf](../../org.mjdev.tvlib.ui.drawable/-photo-drawable/index.md#-258370081%2FFunctions%2F-1596939238) | [androidJvm]
open fun [scheduleSelf](../../org.mjdev.tvlib.ui.drawable/-photo-drawable/index.md#-258370081%2FFunctions%2F-1596939238)(p0: [Runnable](https://developer.android.com/reference/kotlin/java/lang/Runnable.html), p1: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html)) |
| [setAlpha](set-alpha.md) | [androidJvm]
open override fun [setAlpha](set-alpha.md)(alpha: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)) |
| [setAutoMirrored](index.md#1743487415%2FFunctions%2F-1596939238) | [androidJvm]
open fun [setAutoMirrored](index.md#1743487415%2FFunctions%2F-1596939238)(p0: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)) |
| [setBounds](../../org.mjdev.tvlib.ui.drawable/-photo-drawable/index.md#-1807796912%2FFunctions%2F-1596939238) | [androidJvm]
open fun [setBounds](../../org.mjdev.tvlib.ui.drawable/-photo-drawable/index.md#-1807796912%2FFunctions%2F-1596939238)(p0: [Rect](https://developer.android.com/reference/kotlin/android/graphics/Rect.html))
open fun [setBounds](../../org.mjdev.tvlib.ui.drawable/-photo-drawable/index.md#1671533621%2FFunctions%2F-1596939238)(p0: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), p1: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), p2: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), p3: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)) |
| [setCallback](../../org.mjdev.tvlib.ui.drawable/-photo-drawable/index.md#-866271996%2FFunctions%2F-1596939238) | [androidJvm]
fun [setCallback](../../org.mjdev.tvlib.ui.drawable/-photo-drawable/index.md#-866271996%2FFunctions%2F-1596939238)(p0: [Drawable.Callback](https://developer.android.com/reference/kotlin/android/graphics/drawable/Drawable.Callback.html)?) |
| [setChangingConfigurations](../../org.mjdev.tvlib.ui.drawable/-photo-drawable/index.md#1324999891%2FFunctions%2F-1596939238) | [androidJvm]
open fun [setChangingConfigurations](../../org.mjdev.tvlib.ui.drawable/-photo-drawable/index.md#1324999891%2FFunctions%2F-1596939238)(p0: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)) |
| [setColorFilter](../../org.mjdev.tvlib.ui.drawable/-photo-drawable/index.md#673530483%2FFunctions%2F-1596939238) | [androidJvm]
open fun [~~setColorFilter~~](../../org.mjdev.tvlib.ui.drawable/-photo-drawable/index.md#673530483%2FFunctions%2F-1596939238)(p0: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), p1: [PorterDuff.Mode](https://developer.android.com/reference/kotlin/android/graphics/PorterDuff.Mode.html))
open override fun [setColorFilter](set-color-filter.md)(colorFilter: [ColorFilter](https://developer.android.com/reference/kotlin/android/graphics/ColorFilter.html)?) |
| [setDither](index.md#1119908958%2FFunctions%2F-1596939238) | [androidJvm]
open fun [~~setDither~~](index.md#1119908958%2FFunctions%2F-1596939238)(p0: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)) |
| [setFilterBitmap](../../org.mjdev.tvlib.ui.drawable/-photo-drawable/index.md#1925105949%2FFunctions%2F-1596939238) | [androidJvm]
open fun [setFilterBitmap](../../org.mjdev.tvlib.ui.drawable/-photo-drawable/index.md#1925105949%2FFunctions%2F-1596939238)(p0: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)) |
| [setHotspot](index.md#-1208590445%2FFunctions%2F-1596939238) | [androidJvm]
open fun [setHotspot](index.md#-1208590445%2FFunctions%2F-1596939238)(p0: [Float](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-float/index.html), p1: [Float](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-float/index.html)) |
| [setHotspotBounds](index.md#-830955992%2FFunctions%2F-1596939238) | [androidJvm]
open fun [setHotspotBounds](index.md#-830955992%2FFunctions%2F-1596939238)(p0: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), p1: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), p2: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), p3: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)) |
| [setLayoutDirection](../../org.mjdev.tvlib.ui.drawable/-photo-drawable/index.md#847849412%2FFunctions%2F-1596939238) | [androidJvm]
fun [setLayoutDirection](../../org.mjdev.tvlib.ui.drawable/-photo-drawable/index.md#847849412%2FFunctions%2F-1596939238)(p0: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
| [setLevel](../../org.mjdev.tvlib.ui.drawable/-photo-drawable/index.md#1746406101%2FFunctions%2F-1596939238) | [androidJvm]
fun [setLevel](../../org.mjdev.tvlib.ui.drawable/-photo-drawable/index.md#1746406101%2FFunctions%2F-1596939238)(p0: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
| [setState](../../org.mjdev.tvlib.ui.drawable/-photo-drawable/index.md#1537893761%2FFunctions%2F-1596939238) | [androidJvm]
open fun [setState](../../org.mjdev.tvlib.ui.drawable/-photo-drawable/index.md#1537893761%2FFunctions%2F-1596939238)(p0: [IntArray](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int-array/index.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
| [setTint](../../org.mjdev.tvlib.ui.drawable/-photo-drawable/index.md#1886386370%2FFunctions%2F-1596939238) | [androidJvm]
open fun [setTint](../../org.mjdev.tvlib.ui.drawable/-photo-drawable/index.md#1886386370%2FFunctions%2F-1596939238)(p0: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)) |
| [setTintBlendMode](index.md#-1861382703%2FFunctions%2F-1596939238) | [androidJvm]
open fun [setTintBlendMode](index.md#-1861382703%2FFunctions%2F-1596939238)(p0: [BlendMode](https://developer.android.com/reference/kotlin/android/graphics/BlendMode.html)?) |
| [setTintList](index.md#718401419%2FFunctions%2F-1596939238) | [androidJvm]
open fun [setTintList](index.md#718401419%2FFunctions%2F-1596939238)(p0: [ColorStateList](https://developer.android.com/reference/kotlin/android/content/res/ColorStateList.html)?) |
| [setTintMode](../../org.mjdev.tvlib.ui.drawable/-photo-drawable/index.md#1634855184%2FFunctions%2F-1596939238) | [androidJvm]
open fun [setTintMode](../../org.mjdev.tvlib.ui.drawable/-photo-drawable/index.md#1634855184%2FFunctions%2F-1596939238)(p0: [PorterDuff.Mode](https://developer.android.com/reference/kotlin/android/graphics/PorterDuff.Mode.html)?) |
| [setVisible](index.md#-1503808266%2FFunctions%2F-1596939238) | [androidJvm]
open fun [setVisible](index.md#-1503808266%2FFunctions%2F-1596939238)(p0: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html), p1: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
| [toString](../../org.mjdev.tvlib.webscrapper.select/-element-not-found-exception/index.md#1616463040%2FFunctions%2F-1596939238) | [androidJvm]
open fun [toString](../../org.mjdev.tvlib.webscrapper.select/-element-not-found-exception/index.md#1616463040%2FFunctions%2F-1596939238)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
| [unscheduleSelf](../../org.mjdev.tvlib.ui.drawable/-photo-drawable/index.md#-42786740%2FFunctions%2F-1596939238) | [androidJvm]
open fun [unscheduleSelf](../../org.mjdev.tvlib.ui.drawable/-photo-drawable/index.md#-42786740%2FFunctions%2F-1596939238)(p0: [Runnable](https://developer.android.com/reference/kotlin/java/lang/Runnable.html)) |
## Properties
| Name | Summary |
|---|---|
| [backgroundColor](background-color.md) | [androidJvm]
val [backgroundColor](background-color.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
| [format](format.md) | [androidJvm]
val [format](format.md): BarcodeFormat |
| [size](size.md) | [androidJvm]
val [size](size.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
| [text](text.md) | [androidJvm]
val [text](text.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |