• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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. */
initnull15     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