package com.ustadmobile.port.android.view;

import java.lang.System;

@kotlin.Metadata(mv = {1, 6, 0}, k = 1, d1 = {"\u0000z\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\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\u0005\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010 \n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\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\b\n\u0000\n\u0002\u0010\t\n\u0002\b\u0003\n\u0002\u0010\u000e\n\u0002\b\u0004\u0018\u00002\u00020\u00012\u00020\u00022\u00020\u0003:\u0002/0B\u0005\u00a2\u0006\u0002\u0010\u0004J\u0012\u0010\u001d\u001a\u00020\u001e2\b\u0010\u001f\u001a\u0004\u0018\u00010 H\u0015J0\u0010!\u001a\u00020\u001e2\f\u0010\"\u001a\b\u0012\u0002\b\u0003\u0018\u00010#2\b\u0010$\u001a\u0004\u0018\u00010%2\u0006\u0010&\u001a\u00020\'2\u0006\u0010(\u001a\u00020)H\u0016J\b\u0010*\u001a\u00020\u001eH\u0016J\u001e\u0010+\u001a\u00020\u001e2\f\u0010,\u001a\b\u0012\u0004\u0012\u00020-0\u00192\u0006\u0010.\u001a\u00020-H\u0016R\u0010\u0010\u0005\u001a\u0004\u0018\u00010\u0006X\u0082\u000e\u00a2\u0006\u0002\n\u0000R\u000e\u0010\u0007\u001a\u00020\bX\u0082.\u00a2\u0006\u0002\n\u0000R\u001a\u0010\t\u001a\u00020\nX\u0096\u000e\u00a2\u0006\u000e\n\u0000\u001a\u0004\b\u000b\u0010\f\"\u0004\b\r\u0010\u000eR\"\u0010\u000f\u001a\n\u0012\u0004\u0012\u00020\u0011\u0018\u00010\u0010X\u0096\u000e\u00a2\u0006\u000e\n\u0000\u001a\u0004\b\u0012\u0010\u0013\"\u0004\b\u0014\u0010\u0015R\u0010\u0010\u0016\u001a\u0004\u0018\u00010\u0017X\u0082\u000e\u00a2\u0006\u0002\n\u0000R\u0014\u0010\u0018\u001a\b\u0012\u0004\u0012\u00020\u001a0\u0019X\u0082.\u00a2\u0006\u0002\n\u0000R\u000e\u0010\u001b\u001a\u00020\u001cX\u0082.\u00a2\u0006\u0002\n\u0000\u00a8\u00061"}, d2 = {"Lcom/ustadmobile/port/android/view/OnBoardingActivity;", "Lcom/ustadmobile/port/android/view/UstadBaseActivity;", "Lcom/ustadmobile/core/view/OnBoardingView;", "Landroid/widget/AdapterView$OnItemClickListener;", "()V", "getStartedBtn", "Landroid/widget/Button;", "languageOptions", "Landroid/widget/AutoCompleteTextView;", "loading", "", "getLoading", "()Z", "setLoading", "(Z)V", "networkManager", "Lkotlinx/coroutines/CompletableDeferred;", "Lcom/ustadmobile/sharedse/network/NetworkManagerBle;", "getNetworkManager", "()Lkotlinx/coroutines/CompletableDeferred;", "setNetworkManager", "(Lkotlinx/coroutines/CompletableDeferred;)V", "presenter", "Lcom/ustadmobile/core/controller/OnBoardingPresenter;", "screenList", "", "Lcom/ustadmobile/port/android/view/OnBoardingActivity$OnBoardScreen;", "viewPager", "Landroidx/viewpager2/widget/ViewPager2;", "onCreate", "", "savedInstanceState", "Landroid/os/Bundle;", "onItemClick", "parent", "Landroid/widget/AdapterView;", "view", "Landroid/view/View;", "position", "", "id", "", "restartUI", "setLanguageOptions", "languages", "", "currentSelection", "OnBoardScreen", "OnBoardingPagerAdapter", "app-android_debug"})
public final class OnBoardingActivity extends com.ustadmobile.port.android.view.UstadBaseActivity implements com.ustadmobile.core.view.OnBoardingView, android.widget.AdapterView.OnItemClickListener {
    @org.jetbrains.annotations.Nullable()
    private kotlinx.coroutines.CompletableDeferred<com.ustadmobile.sharedse.network.NetworkManagerBle> networkManager;
    private com.ustadmobile.core.controller.OnBoardingPresenter presenter;
    private android.widget.AutoCompleteTextView languageOptions;
    private androidx.viewpager2.widget.ViewPager2 viewPager;
    private android.widget.Button getStartedBtn;
    private java.util.List<? extends com.ustadmobile.port.android.view.OnBoardingActivity.OnBoardScreen> screenList;
    private boolean loading = false;
    
    public OnBoardingActivity() {
        super();
    }
    
    @org.jetbrains.annotations.Nullable()
    @java.lang.Override()
    public kotlinx.coroutines.CompletableDeferred<com.ustadmobile.sharedse.network.NetworkManagerBle> getNetworkManager() {
        return null;
    }
    
    @java.lang.Override()
    public void setNetworkManager(@org.jetbrains.annotations.Nullable()
    kotlinx.coroutines.CompletableDeferred<com.ustadmobile.sharedse.network.NetworkManagerBle> p0) {
    }
    
    @java.lang.Override()
    public boolean getLoading() {
        return false;
    }
    
    @java.lang.Override()
    public void setLoading(boolean p0) {
    }
    
    @android.annotation.SuppressLint(value = {"ObsoleteSdkInt"})
    @java.lang.Override()
    protected void onCreate(@org.jetbrains.annotations.Nullable()
    android.os.Bundle savedInstanceState) {
    }
    
    @java.lang.Override()
    public void onItemClick(@org.jetbrains.annotations.Nullable()
    android.widget.AdapterView<?> parent, @org.jetbrains.annotations.Nullable()
    android.view.View view, int position, long id) {
    }
    
    @java.lang.Override()
    public void setLanguageOptions(@org.jetbrains.annotations.NotNull()
    java.util.List<java.lang.String> languages, @org.jetbrains.annotations.NotNull()
    java.lang.String currentSelection) {
    }
    
    @java.lang.Override()
    public void restartUI() {
    }
    
    /**
     * Model for the the onboarding screen
     */
    @kotlin.Metadata(mv = {1, 6, 0}, k = 1, d1 = {"\u0000\u0012\n\u0002\u0018\u0002\n\u0002\u0010\u0010\n\u0000\n\u0002\u0010\b\n\u0002\b\r\b\u0082\u0001\u0018\u00002\b\u0012\u0004\u0012\u00020\u00000\u0001B\'\b\u0002\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u0012\u0006\u0010\u0004\u001a\u00020\u0003\u0012\u0006\u0010\u0005\u001a\u00020\u0003\u0012\u0006\u0010\u0006\u001a\u00020\u0003\u00a2\u0006\u0002\u0010\u0007R\u0011\u0010\u0006\u001a\u00020\u0003\u00a2\u0006\b\n\u0000\u001a\u0004\b\b\u0010\tR\u0011\u0010\u0002\u001a\u00020\u0003\u00a2\u0006\b\n\u0000\u001a\u0004\b\n\u0010\tR\u0011\u0010\u0005\u001a\u00020\u0003\u00a2\u0006\b\n\u0000\u001a\u0004\b\u000b\u0010\tR\u0011\u0010\u0004\u001a\u00020\u0003\u00a2\u0006\b\n\u0000\u001a\u0004\b\f\u0010\tj\u0002\b\rj\u0002\b\u000ej\u0002\b\u000f\u00a8\u0006\u0010"}, d2 = {"Lcom/ustadmobile/port/android/view/OnBoardingActivity$OnBoardScreen;", "", "headlineStringResId", "", "subHeadlineStringResId", "layoutResId", "drawableResId", "(Ljava/lang/String;IIIII)V", "getDrawableResId", "()I", "getHeadlineStringResId", "getLayoutResId", "getSubHeadlineStringResId", "SCREEN_1", "SCREEN_2", "SCREEN_3", "app-android_debug"})
    static enum OnBoardScreen {
        /*public static final*/ SCREEN_1 /* = new SCREEN_1(0, 0, 0, 0) */,
        /*public static final*/ SCREEN_2 /* = new SCREEN_2(0, 0, 0, 0) */,
        /*public static final*/ SCREEN_3 /* = new SCREEN_3(0, 0, 0, 0) */;
        private final int headlineStringResId = 0;
        private final int subHeadlineStringResId = 0;
        private final int layoutResId = 0;
        private final int drawableResId = 0;
        
        OnBoardScreen(int headlineStringResId, int subHeadlineStringResId, int layoutResId, int drawableResId) {
        }
        
        public final int getHeadlineStringResId() {
            return 0;
        }
        
        public final int getSubHeadlineStringResId() {
            return 0;
        }
        
        public final int getLayoutResId() {
            return 0;
        }
        
        public final int getDrawableResId() {
            return 0;
        }
    }
    
    /**
     * Custom pager adapter for the screen
     */
    @kotlin.Metadata(mv = {1, 6, 0}, k = 1, d1 = {"\u00002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\b\n\u0002\b\u0003\n\u0002\u0010\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0003\b\u0082\u0004\u0018\u00002\u0010\u0012\f\u0012\n0\u0002R\u00060\u0000R\u00020\u00030\u0001:\u0001\u0012B\r\u0012\u0006\u0010\u0004\u001a\u00020\u0005\u00a2\u0006\u0002\u0010\u0006J\b\u0010\u0007\u001a\u00020\bH\u0016J\u0010\u0010\t\u001a\u00020\b2\u0006\u0010\n\u001a\u00020\bH\u0016J \u0010\u000b\u001a\u00020\f2\u000e\u0010\r\u001a\n0\u0002R\u00060\u0000R\u00020\u00032\u0006\u0010\n\u001a\u00020\bH\u0016J \u0010\u000e\u001a\n0\u0002R\u00060\u0000R\u00020\u00032\u0006\u0010\u000f\u001a\u00020\u00102\u0006\u0010\u0011\u001a\u00020\bH\u0016R\u000e\u0010\u0004\u001a\u00020\u0005X\u0082\u0004\u00a2\u0006\u0002\n\u0000\u00a8\u0006\u0013"}, d2 = {"Lcom/ustadmobile/port/android/view/OnBoardingActivity$OnBoardingPagerAdapter;", "Landroidx/recyclerview/widget/RecyclerView$Adapter;", "Lcom/ustadmobile/port/android/view/OnBoardingActivity$OnBoardingPagerAdapter$BoardScreenHolder;", "Lcom/ustadmobile/port/android/view/OnBoardingActivity;", "context", "Landroid/content/Context;", "(Lcom/ustadmobile/port/android/view/OnBoardingActivity;Landroid/content/Context;)V", "getItemCount", "", "getItemViewType", "position", "onBindViewHolder", "", "holder", "onCreateViewHolder", "parent", "Landroid/view/ViewGroup;", "viewType", "BoardScreenHolder", "app-android_debug"})
    final class OnBoardingPagerAdapter extends androidx.recyclerview.widget.RecyclerView.Adapter<com.ustadmobile.port.android.view.OnBoardingActivity.OnBoardingPagerAdapter.BoardScreenHolder> {
        private final android.content.Context context = null;
        
        public OnBoardingPagerAdapter(@org.jetbrains.annotations.NotNull()
        android.content.Context context) {
            super();
        }
        
        @org.jetbrains.annotations.NotNull()
        @java.lang.Override()
        public com.ustadmobile.port.android.view.OnBoardingActivity.OnBoardingPagerAdapter.BoardScreenHolder onCreateViewHolder(@org.jetbrains.annotations.NotNull()
        android.view.ViewGroup parent, int viewType) {
            return null;
        }
        
        @java.lang.Override()
        public int getItemViewType(int position) {
            return 0;
        }
        
        @java.lang.Override()
        public int getItemCount() {
            return 0;
        }
        
        @java.lang.Override()
        public void onBindViewHolder(@org.jetbrains.annotations.NotNull()
        com.ustadmobile.port.android.view.OnBoardingActivity.OnBoardingPagerAdapter.BoardScreenHolder holder, int position) {
        }
        
        @kotlin.Metadata(mv = {1, 6, 0}, k = 1, d1 = {"\u0000 \n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\b\u0086\u0004\u0018\u00002\u00020\u0001B\u000f\b\u0000\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u00a2\u0006\u0002\u0010\u0004J\u0015\u0010\u0007\u001a\u00020\b2\u0006\u0010\t\u001a\u00020\nH\u0000\u00a2\u0006\u0002\b\u000bR\u0011\u0010\u0002\u001a\u00020\u0003\u00a2\u0006\b\n\u0000\u001a\u0004\b\u0005\u0010\u0006\u00a8\u0006\f"}, d2 = {"Lcom/ustadmobile/port/android/view/OnBoardingActivity$OnBoardingPagerAdapter$BoardScreenHolder;", "Landroidx/recyclerview/widget/RecyclerView$ViewHolder;", "view", "Landroid/view/View;", "(Lcom/ustadmobile/port/android/view/OnBoardingActivity$OnBoardingPagerAdapter;Landroid/view/View;)V", "getView", "()Landroid/view/View;", "bind", "", "screen", "Lcom/ustadmobile/port/android/view/OnBoardingActivity$OnBoardScreen;", "bind$app_android_debug", "app-android_debug"})
        public final class BoardScreenHolder extends androidx.recyclerview.widget.RecyclerView.ViewHolder {
            @org.jetbrains.annotations.NotNull()
            private final android.view.View view = null;
            
            public BoardScreenHolder(@org.jetbrains.annotations.NotNull()
            android.view.View view) {
                super(null);
            }
            
            @org.jetbrains.annotations.NotNull()
            public final android.view.View getView() {
                return null;
            }
            
            public final void bind$app_android_debug(@org.jetbrains.annotations.NotNull()
            com.ustadmobile.port.android.view.OnBoardingActivity.OnBoardScreen screen) {
            }
        }
    }
}