package com.ustadmobile.port.android.view.binding;

import java.lang.System;

@kotlin.Metadata(mv = {1, 7, 1}, k = 1, d1 = {"\u0000:\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\t\n\u0000\n\u0002\u0010\u000e\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000b\n\u0002\b\u0018\n\u0002\u0018\u0002\n\u0002\b\t\u0018\u00002\u00020\u0001BS\u0012\b\b\u0002\u0010\u0002\u001a\u00020\u0003\u0012\n\b\u0002\u0010\u0004\u001a\u0004\u0018\u00010\u0005\u0012\n\b\u0002\u0010\u0006\u001a\u0004\u0018\u00010\u0007\u0012\b\b\u0002\u0010\b\u001a\u00020\u0003\u0012\n\b\u0002\u0010\t\u001a\u0004\u0018\u00010\n\u0012\n\b\u0002\u0010\u000b\u001a\u0004\u0018\u00010\f\u0012\b\b\u0002\u0010\r\u001a\u00020\u000e\u00a2\u0006\u0002\u0010\u000fR\u001a\u0010\r\u001a\u00020\u000eX\u0086\u000e\u00a2\u0006\u000e\n\u0000\u001a\u0004\b\u0010\u0010\u0011\"\u0004\b\u0012\u0010\u0013R\u001c\u0010\t\u001a\u0004\u0018\u00010\nX\u0086\u000e\u00a2\u0006\u000e\n\u0000\u001a\u0004\b\u0014\u0010\u0015\"\u0004\b\u0016\u0010\u0017R\u001a\u0010\u0002\u001a\u00020\u0003X\u0086\u000e\u00a2\u0006\u000e\n\u0000\u001a\u0004\b\u0018\u0010\u0019\"\u0004\b\u001a\u0010\u001bR\u001c\u0010\u0006\u001a\u0004\u0018\u00010\u0007X\u0086\u000e\u00a2\u0006\u000e\n\u0000\u001a\u0004\b\u001c\u0010\u001d\"\u0004\b\u001e\u0010\u001fR\u001c\u0010\u0004\u001a\u0004\u0018\u00010\u0005X\u0086\u000e\u00a2\u0006\u000e\n\u0000\u001a\u0004\b \u0010!\"\u0004\b\"\u0010#R\u001a\u0010\b\u001a\u00020\u0003X\u0086\u000e\u00a2\u0006\u000e\n\u0000\u001a\u0004\b$\u0010\u0019\"\u0004\b%\u0010\u001bR\u001c\u0010&\u001a\u0004\u0018\u00010\'X\u0086\u000e\u00a2\u0006\u000e\n\u0000\u001a\u0004\b(\u0010)\"\u0004\b*\u0010+R\u001c\u0010\u000b\u001a\u0004\u0018\u00010\fX\u0086\u000e\u00a2\u0006\u000e\n\u0000\u001a\u0004\b,\u0010-\"\u0004\b.\u0010/\u00a8\u00060"}, d2 = {"Lcom/ustadmobile/port/android/view/binding/ImageViewForeignKeyProps;", "", "foreignKey", "", "foreignKeyEndpoint", "", "foreignKeyAttachmentUriAdapter", "Lcom/ustadmobile/port/android/view/util/ForeignKeyAttachmentUriAdapter;", "foreignKeyLoadingOrDisplayed", "currentJob", "Lkotlinx/coroutines/Job;", "placeholder", "Landroid/graphics/drawable/Drawable;", "autoHide", "", "(JLjava/lang/String;Lcom/ustadmobile/port/android/view/util/ForeignKeyAttachmentUriAdapter;JLkotlinx/coroutines/Job;Landroid/graphics/drawable/Drawable;Z)V", "getAutoHide", "()Z", "setAutoHide", "(Z)V", "getCurrentJob", "()Lkotlinx/coroutines/Job;", "setCurrentJob", "(Lkotlinx/coroutines/Job;)V", "getForeignKey", "()J", "setForeignKey", "(J)V", "getForeignKeyAttachmentUriAdapter", "()Lcom/ustadmobile/port/android/view/util/ForeignKeyAttachmentUriAdapter;", "setForeignKeyAttachmentUriAdapter", "(Lcom/ustadmobile/port/android/view/util/ForeignKeyAttachmentUriAdapter;)V", "getForeignKeyEndpoint", "()Ljava/lang/String;", "setForeignKeyEndpoint", "(Ljava/lang/String;)V", "getForeignKeyLoadingOrDisplayed", "setForeignKeyLoadingOrDisplayed", "imageUriDisplayed", "Landroid/net/Uri;", "getImageUriDisplayed", "()Landroid/net/Uri;", "setImageUriDisplayed", "(Landroid/net/Uri;)V", "getPlaceholder", "()Landroid/graphics/drawable/Drawable;", "setPlaceholder", "(Landroid/graphics/drawable/Drawable;)V", "app-android_release"})
public final class ImageViewForeignKeyProps {
    private long foreignKey;
    @org.jetbrains.annotations.Nullable()
    private java.lang.String foreignKeyEndpoint;
    @org.jetbrains.annotations.Nullable()
    private com.ustadmobile.port.android.view.util.ForeignKeyAttachmentUriAdapter foreignKeyAttachmentUriAdapter;
    private long foreignKeyLoadingOrDisplayed;
    @org.jetbrains.annotations.Nullable()
    private kotlinx.coroutines.Job currentJob;
    @org.jetbrains.annotations.Nullable()
    private android.graphics.drawable.Drawable placeholder;
    private boolean autoHide;
    
    /**
     * The image uri that is currently being displayed. This can be checked to see if it has
     * really changed (or not)
     */
    @org.jetbrains.annotations.Nullable()
    private android.net.Uri imageUriDisplayed;
    
    public ImageViewForeignKeyProps() {
        super();
    }
    
    public ImageViewForeignKeyProps(long foreignKey, @org.jetbrains.annotations.Nullable()
    java.lang.String foreignKeyEndpoint, @org.jetbrains.annotations.Nullable()
    com.ustadmobile.port.android.view.util.ForeignKeyAttachmentUriAdapter foreignKeyAttachmentUriAdapter, long foreignKeyLoadingOrDisplayed, @org.jetbrains.annotations.Nullable()
    kotlinx.coroutines.Job currentJob, @org.jetbrains.annotations.Nullable()
    android.graphics.drawable.Drawable placeholder, boolean autoHide) {
        super();
    }
    
    public final long getForeignKey() {
        return 0L;
    }
    
    public final void setForeignKey(long p0) {
    }
    
    @org.jetbrains.annotations.Nullable()
    public final java.lang.String getForeignKeyEndpoint() {
        return null;
    }
    
    public final void setForeignKeyEndpoint(@org.jetbrains.annotations.Nullable()
    java.lang.String p0) {
    }
    
    @org.jetbrains.annotations.Nullable()
    public final com.ustadmobile.port.android.view.util.ForeignKeyAttachmentUriAdapter getForeignKeyAttachmentUriAdapter() {
        return null;
    }
    
    public final void setForeignKeyAttachmentUriAdapter(@org.jetbrains.annotations.Nullable()
    com.ustadmobile.port.android.view.util.ForeignKeyAttachmentUriAdapter p0) {
    }
    
    public final long getForeignKeyLoadingOrDisplayed() {
        return 0L;
    }
    
    public final void setForeignKeyLoadingOrDisplayed(long p0) {
    }
    
    @org.jetbrains.annotations.Nullable()
    public final kotlinx.coroutines.Job getCurrentJob() {
        return null;
    }
    
    public final void setCurrentJob(@org.jetbrains.annotations.Nullable()
    kotlinx.coroutines.Job p0) {
    }
    
    @org.jetbrains.annotations.Nullable()
    public final android.graphics.drawable.Drawable getPlaceholder() {
        return null;
    }
    
    public final void setPlaceholder(@org.jetbrains.annotations.Nullable()
    android.graphics.drawable.Drawable p0) {
    }
    
    public final boolean getAutoHide() {
        return false;
    }
    
    public final void setAutoHide(boolean p0) {
    }
    
    @org.jetbrains.annotations.Nullable()
    public final android.net.Uri getImageUriDisplayed() {
        return null;
    }
    
    public final void setImageUriDisplayed(@org.jetbrains.annotations.Nullable()
    android.net.Uri p0) {
    }
}