#include "chrome/browser/ui/views/webauthn/authenticator_bio_enrollment_sheet_view.h"
#include "chrome/app/vector_icons/vector_icons.h"
#include "chrome/browser/ui/views/accessibility/non_accessible_image_view.h"
#include "chrome/browser/ui/views/webauthn/ring_progress_bar.h"
#include "ui/gfx/paint_vector_icon.h"
#include "ui/views/layout/fill_layout.h"
#include "ui/views/vector_icons.h"
#include <utility>
namespace {
static constexpr int kFingerprintSize = …;
static constexpr int kRingSize = …;
double CalculateProgressFor(double samples_remaining, double max_samples) { … }
}
AuthenticatorBioEnrollmentSheetView::AuthenticatorBioEnrollmentSheetView(
std::unique_ptr<AuthenticatorBioEnrollmentSheetModel> sheet_model)
: … { … }
AuthenticatorBioEnrollmentSheetView::~AuthenticatorBioEnrollmentSheetView() =
default;
std::pair<std::unique_ptr<views::View>,
AuthenticatorRequestSheetView::AutoFocus>
AuthenticatorBioEnrollmentSheetView::BuildStepSpecificContent() { … }
bool AuthenticatorBioEnrollmentSheetView::AcceleratorPressed(
const ui::Accelerator& accelerator) { … }