//tvlib/org.mjdev.tvlib.data.local/App
[androidJvm]\ data class App(var title: String?, var image: Drawable?, var intent: Intent?) : ItemWithTitle<String> , ItemWithImage<Drawable> , ItemWithIntent
| App | [androidJvm] constructor(title: String?, image: Drawable?, intent: Intent?) |
| Name | Summary |
|---|---|
| component1 | [androidJvm] operator fun component1(): String? |
| component2 | [androidJvm] operator fun component2(): Drawable? |
| component3 | [androidJvm] operator fun component3(): Intent? |
| copy | [androidJvm] fun copy(title: String?, image: Drawable?, intent: Intent?): App |
| equals | [androidJvm] open operator override fun equals(other: Any?): Boolean |
| hashCode | [androidJvm] open override fun hashCode(): Int |
| toString | [androidJvm] open override fun toString(): String |
| Name | Summary |
|---|---|
| hasImage | [androidJvm] val <T> ItemWithImage<T>.hasImage: Boolean |
| hasIntent | [androidJvm] val ItemWithIntent.hasIntent: Boolean |
| hasTitle | [androidJvm] val <T> ItemWithTitle<T>.hasTitle: Boolean |
| image | [androidJvm] open override var image: Drawable? |
| intent | [androidJvm] open override var intent: Intent? |
| title | [androidJvm] open override var title: String? |