package net.letime.lecjoa.viewmodel;

import java.lang.System;

@kotlin.Metadata(mv = {1, 1, 10}, bv = {1, 0, 2}, k = 1, d1 = {"\u0000V\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0010!\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u0002\n\u0000\n\u0002\u0010\u000e\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000b\n\u0002\b\b\u0018\u00002\u00020\u0001:\u0001$B\u0017\b\u0007\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u0012\u0006\u0010\u0004\u001a\u00020\u0005\u00a2\u0006\u0002\u0010\u0006J\u000e\u0010\u0013\u001a\u00020\u00142\u0006\u0010\u0015\u001a\u00020\u0016J\u000e\u0010\u0017\u001a\u00020\u00142\u0006\u0010\u0015\u001a\u00020\u0016J\u000e\u0010\u0018\u001a\u00020\u00142\u0006\u0010\u0015\u001a\u00020\u0016J\"\u0010\u0019\u001a\u00020\u00142\u0006\u0010\u001a\u001a\u00020\u001b2\u0006\u0010\u0015\u001a\u00020\u00162\b\b\u0002\u0010\u001c\u001a\u00020\u001dH\u0002J\u000e\u0010\u001e\u001a\u00020\u00142\u0006\u0010\u0015\u001a\u00020\u0016J\u0018\u0010\u001f\u001a\u00020\u00142\u0006\u0010 \u001a\u00020\u00162\b\b\u0002\u0010!\u001a\u00020\u001dJ\u0018\u0010\"\u001a\u00020\u00142\u0006\u0010 \u001a\u00020\u00162\b\b\u0002\u0010!\u001a\u00020\u001dJ\b\u0010#\u001a\u00020\u0014H\u0014R\u001d\u0010\u0007\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020\n0\t0\b\u00a2\u0006\b\n\u0000\u001a\u0004\b\u000b\u0010\fR\u0018\u0010\r\u001a\f\u0012\b\u0012\u0006\u0012\u0002\b\u00030\u000f0\u000eX\u0082\u0004\u00a2\u0006\u0002\n\u0000R\u000e\u0010\u0004\u001a\u00020\u0005X\u0082\u0004\u00a2\u0006\u0002\n\u0000R\u000e\u0010\u0002\u001a\u00020\u0003X\u0082\u0004\u00a2\u0006\u0002\n\u0000R\u001d\u0010\u0010\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020\u00110\t0\b\u00a2\u0006\b\n\u0000\u001a\u0004\b\u0012\u0010\f\u00a8\u0006%"}, d2 = {"Lnet/letime/lecjoa/viewmodel/AccountViewModel;", "Landroid/arch/lifecycle/ViewModel;", "mastodonApi", "Lnet/letime/lecjoa/network/MastodonApi;", "eventHub", "Lnet/letime/lecjoa/appstore/EventHub;", "(Lnet/letime/lecjoa/network/MastodonApi;Lnet/letime/lecjoa/appstore/EventHub;)V", "accountData", "Landroid/arch/lifecycle/MutableLiveData;", "Lnet/letime/lecjoa/util/Resource;", "Lnet/letime/lecjoa/entity/Account;", "getAccountData", "()Landroid/arch/lifecycle/MutableLiveData;", "callList", "", "Lretrofit2/Call;", "relationshipData", "Lnet/letime/lecjoa/entity/Relationship;", "getRelationshipData", "changeBlockState", "", "id", "", "changeFollowState", "changeMuteState", "changeRelationship", "relationshipAction", "Lnet/letime/lecjoa/viewmodel/AccountViewModel$RelationShipAction;", "showReblogs", "", "changeShowReblogsState", "obtainAccount", "accountId", "reload", "obtainRelationship", "onCleared", "RelationShipAction", "app_debug"})
public final class AccountViewModel extends android.arch.lifecycle.ViewModel {
    @org.jetbrains.annotations.NotNull()
    private final android.arch.lifecycle.MutableLiveData<net.letime.lecjoa.util.Resource<net.letime.lecjoa.entity.Account>> accountData = null;
    @org.jetbrains.annotations.NotNull()
    private final android.arch.lifecycle.MutableLiveData<net.letime.lecjoa.util.Resource<net.letime.lecjoa.entity.Relationship>> relationshipData = null;
    private final java.util.List<retrofit2.Call<?>> callList = null;
    private final net.letime.lecjoa.network.MastodonApi mastodonApi = null;
    private final net.letime.lecjoa.appstore.EventHub eventHub = null;
    
    @org.jetbrains.annotations.NotNull()
    public final android.arch.lifecycle.MutableLiveData<net.letime.lecjoa.util.Resource<net.letime.lecjoa.entity.Account>> getAccountData() {
        return null;
    }
    
    @org.jetbrains.annotations.NotNull()
    public final android.arch.lifecycle.MutableLiveData<net.letime.lecjoa.util.Resource<net.letime.lecjoa.entity.Relationship>> getRelationshipData() {
        return null;
    }
    
    public final void obtainAccount(@org.jetbrains.annotations.NotNull()
    java.lang.String accountId, boolean reload) {
    }
    
    public final void obtainRelationship(@org.jetbrains.annotations.NotNull()
    java.lang.String accountId, boolean reload) {
    }
    
    public final void changeFollowState(@org.jetbrains.annotations.NotNull()
    java.lang.String id) {
    }
    
    public final void changeBlockState(@org.jetbrains.annotations.NotNull()
    java.lang.String id) {
    }
    
    public final void changeMuteState(@org.jetbrains.annotations.NotNull()
    java.lang.String id) {
    }
    
    public final void changeShowReblogsState(@org.jetbrains.annotations.NotNull()
    java.lang.String id) {
    }
    
    private final void changeRelationship(net.letime.lecjoa.viewmodel.AccountViewModel.RelationShipAction relationshipAction, java.lang.String id, boolean showReblogs) {
    }
    
    @java.lang.Override()
    protected void onCleared() {
    }
    
    @javax.inject.Inject()
    public AccountViewModel(@org.jetbrains.annotations.NotNull()
    net.letime.lecjoa.network.MastodonApi mastodonApi, @org.jetbrains.annotations.NotNull()
    net.letime.lecjoa.appstore.EventHub eventHub) {
        super();
    }
    
    @kotlin.Metadata(mv = {1, 1, 10}, bv = {1, 0, 2}, k = 1, d1 = {"\u0000\f\n\u0002\u0018\u0002\n\u0002\u0010\u0010\n\u0002\b\b\b\u0086\u0001\u0018\u00002\b\u0012\u0004\u0012\u00020\u00000\u0001B\u0007\b\u0002\u00a2\u0006\u0002\u0010\u0002j\u0002\b\u0003j\u0002\b\u0004j\u0002\b\u0005j\u0002\b\u0006j\u0002\b\u0007j\u0002\b\b\u00a8\u0006\t"}, d2 = {"Lnet/letime/lecjoa/viewmodel/AccountViewModel$RelationShipAction;", "", "(Ljava/lang/String;I)V", "FOLLOW", "UNFOLLOW", "BLOCK", "UNBLOCK", "MUTE", "UNMUTE", "app_debug"})
    public static enum RelationShipAction {
        /*public static final*/ FOLLOW /* = new FOLLOW() */,
        /*public static final*/ UNFOLLOW /* = new UNFOLLOW() */,
        /*public static final*/ BLOCK /* = new BLOCK() */,
        /*public static final*/ UNBLOCK /* = new UNBLOCK() */,
        /*public static final*/ MUTE /* = new MUTE() */,
        /*public static final*/ UNMUTE /* = new UNMUTE() */;
        
        RelationShipAction() {
        }
    }
}