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

import java.lang.System;

/**
 * This is intended to observe the view LifeCycle of a fragment in order to manage a floating
 * action button.
 */
@kotlin.Metadata(mv = {1, 7, 1}, k = 1, d1 = {"\u0000<\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\b\n\u0000\n\u0002\u0010\r\n\u0002\b\u000b\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0002\n\u0002\b\u000f\n\u0002\u0018\u0002\n\u0002\b\u0003\u0018\u00002\u00020\u0001B)\u0012\b\u0010\u0002\u001a\u0004\u0018\u00010\u0003\u0012\u0006\u0010\u0004\u001a\u00020\u0005\u0012\u0006\u0010\u0006\u001a\u00020\u0007\u0012\b\u0010\b\u001a\u0004\u0018\u00010\t\u00a2\u0006\u0002\u0010\nJ\u0010\u0010%\u001a\u00020\u00172\u0006\u0010&\u001a\u00020\'H\u0016J\u0010\u0010(\u001a\u00020\u00172\u0006\u0010&\u001a\u00020\'H\u0016J\u0010\u0010)\u001a\u00020\u00172\u0006\u0010&\u001a\u00020\'H\u0016R\u000e\u0010\u000b\u001a\u00020\u0005X\u0082\u000e\u00a2\u0006\u0002\n\u0000R\u001c\u0010\u0002\u001a\u0004\u0018\u00010\u0003X\u0086\u000e\u00a2\u0006\u000e\n\u0000\u001a\u0004\b\f\u0010\r\"\u0004\b\u000e\u0010\u000fR$\u0010\u0006\u001a\u00020\u00072\u0006\u0010\u0010\u001a\u00020\u0007@FX\u0086\u000e\u00a2\u0006\u000e\n\u0000\u001a\u0004\b\u0011\u0010\u0012\"\u0004\b\u0013\u0010\u0014R@\u0010\u0018\u001a\u0010\u0012\u0004\u0012\u00020\u0016\u0012\u0004\u0012\u00020\u0017\u0018\u00010\u00152\u0014\u0010\u0010\u001a\u0010\u0012\u0004\u0012\u00020\u0016\u0012\u0004\u0012\u00020\u0017\u0018\u00010\u0015@FX\u0086\u000e\u00a2\u0006\u000e\n\u0000\u001a\u0004\b\u0019\u0010\u001a\"\u0004\b\u001b\u0010\u001cR(\u0010\b\u001a\u0004\u0018\u00010\t2\b\u0010\u0010\u001a\u0004\u0018\u00010\t@FX\u0086\u000e\u00a2\u0006\u000e\n\u0000\u001a\u0004\b\u001d\u0010\u001e\"\u0004\b\u001f\u0010 R$\u0010\u0004\u001a\u00020\u00052\u0006\u0010\u0010\u001a\u00020\u0005@FX\u0086\u000e\u00a2\u0006\u000e\n\u0000\u001a\u0004\b!\u0010\"\"\u0004\b#\u0010$\u00a8\u0006*"}, d2 = {"Lcom/ustadmobile/port/android/view/util/FabManagerLifecycleObserver;", "Landroidx/lifecycle/DefaultLifecycleObserver;", "extendedFab", "Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;", "visible", "", "icon", "", "text", "", "(Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;ZILjava/lang/CharSequence;)V", "active", "getExtendedFab", "()Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;", "setExtendedFab", "(Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;)V", "value", "getIcon", "()I", "setIcon", "(I)V", "Lkotlin/Function1;", "Landroid/view/View;", "", "onClickListener", "getOnClickListener", "()Lkotlin/jvm/functions/Function1;", "setOnClickListener", "(Lkotlin/jvm/functions/Function1;)V", "getText", "()Ljava/lang/CharSequence;", "setText", "(Ljava/lang/CharSequence;)V", "getVisible", "()Z", "setVisible", "(Z)V", "onDestroy", "owner", "Landroidx/lifecycle/LifecycleOwner;", "onPause", "onResume", "app-android_release"})
public final class FabManagerLifecycleObserver implements androidx.lifecycle.DefaultLifecycleObserver {
    @org.jetbrains.annotations.Nullable()
    private com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton extendedFab;
    private boolean active = false;
    @org.jetbrains.annotations.Nullable()
    private kotlin.jvm.functions.Function1<? super android.view.View, kotlin.Unit> onClickListener;
    private int icon;
    @org.jetbrains.annotations.Nullable()
    private java.lang.CharSequence text;
    private boolean visible;
    
    public FabManagerLifecycleObserver(@org.jetbrains.annotations.Nullable()
    com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton extendedFab, boolean visible, int icon, @org.jetbrains.annotations.Nullable()
    java.lang.CharSequence text) {
        super();
    }
    
    @org.jetbrains.annotations.Nullable()
    public final com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton getExtendedFab() {
        return null;
    }
    
    public final void setExtendedFab(@org.jetbrains.annotations.Nullable()
    com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton p0) {
    }
    
    @org.jetbrains.annotations.Nullable()
    public final kotlin.jvm.functions.Function1<android.view.View, kotlin.Unit> getOnClickListener() {
        return null;
    }
    
    public final void setOnClickListener(@org.jetbrains.annotations.Nullable()
    kotlin.jvm.functions.Function1<? super android.view.View, kotlin.Unit> value) {
    }
    
    public final int getIcon() {
        return 0;
    }
    
    public final void setIcon(int value) {
    }
    
    @org.jetbrains.annotations.Nullable()
    public final java.lang.CharSequence getText() {
        return null;
    }
    
    public final void setText(@org.jetbrains.annotations.Nullable()
    java.lang.CharSequence value) {
    }
    
    public final boolean getVisible() {
        return false;
    }
    
    public final void setVisible(boolean value) {
    }
    
    @java.lang.Override()
    public void onResume(@org.jetbrains.annotations.NotNull()
    androidx.lifecycle.LifecycleOwner owner) {
    }
    
    @java.lang.Override()
    public void onPause(@org.jetbrains.annotations.NotNull()
    androidx.lifecycle.LifecycleOwner owner) {
    }
    
    @java.lang.Override()
    public void onDestroy(@org.jetbrains.annotations.NotNull()
    androidx.lifecycle.LifecycleOwner owner) {
    }
}