1 package com.android.systemui.biometrics.ui 2 3 import android.content.Context 4 import android.util.AttributeSet 5 import android.widget.LinearLayout 6 import com.android.systemui.biometrics.AuthPanelController 7 import com.android.systemui.biometrics.ui.binder.CredentialViewBinder 8 import com.android.systemui.biometrics.ui.viewmodel.CredentialViewModel 9 10 /** Pattern credential view for BiometricPrompt. */ 11 class CredentialPatternView(context: Context, attrs: AttributeSet?) : 12 LinearLayout(context, attrs), CredentialView { 13 14 /** Initializes the view. */ 15 override fun init( 16 viewModel: CredentialViewModel, 17 host: CredentialView.Host, 18 panelViewController: AuthPanelController, 19 animatePanel: Boolean, 20 ) { 21 CredentialViewBinder.bind(this, host, viewModel, panelViewController, animatePanel) 22 } 23 } 24