chromium/out/Default/gen/components/autofill/content/common/mojom/autofill_driver.mojom-params-data.h

// components/autofill/content/common/mojom/autofill_driver.mojom-params-data.h is auto generated by mojom_bindings_generator.py, do not edit

// Copyright 2019 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#ifndef COMPONENTS_AUTOFILL_CONTENT_COMMON_MOJOM_AUTOFILL_DRIVER_MOJOM_PARAMS_DATA_H_
#define COMPONENTS_AUTOFILL_CONTENT_COMMON_MOJOM_AUTOFILL_DRIVER_MOJOM_PARAMS_DATA_H_

#include "mojo/public/cpp/bindings/lib/bindings_internal.h"
#include "mojo/public/cpp/bindings/lib/buffer.h"

#if defined(__clang__)
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Wunused-private-field"
#endif

namespace mojo::internal {
class ValidationContext;
}


namespace autofill::mojom {
namespace internal {
class  AutofillDriver_FormsSeen_Params_Data {};
static_assert;
class  AutofillDriver_FormSubmitted_Params_Data {};
static_assert;
class  AutofillDriver_CaretMovedInFormField_Params_Data {};
static_assert;
class  AutofillDriver_TextFieldDidChange_Params_Data {};
static_assert;
class  AutofillDriver_DidEndTextFieldEditing_Params_Data {};
static_assert;
class  AutofillDriver_TextFieldDidScroll_Params_Data {};
static_assert;
class  AutofillDriver_SelectControlDidChange_Params_Data {};
static_assert;
class  AutofillDriver_SelectOrSelectListFieldOptionsDidChange_Params_Data {};
static_assert;
class  AutofillDriver_FocusOnFormField_Params_Data {};
static_assert;
class  AutofillDriver_FocusOnNonFormField_Params_Data {};
static_assert;
class  AutofillDriver_AskForValuesToFill_Params_Data {};
static_assert;
class  AutofillDriver_HidePopup_Params_Data {};
static_assert;
class  AutofillDriver_DidFillAutofillFormData_Params_Data {};
static_assert;
class  AutofillDriver_JavaScriptChangedAutofilledValue_Params_Data {};
static_assert;
class  PasswordManagerDriver_PasswordFormsParsed_Params_Data {};
static_assert;
class  PasswordManagerDriver_PasswordFormsRendered_Params_Data {};
static_assert;
class  PasswordManagerDriver_PasswordFormSubmitted_Params_Data {};
static_assert;
class  PasswordManagerDriver_InformAboutUserInput_Params_Data {};
static_assert;
class  PasswordManagerDriver_DynamicFormSubmission_Params_Data {};
static_assert;
class  PasswordManagerDriver_PasswordFormCleared_Params_Data {};
static_assert;
class  PasswordManagerDriver_RecordSavePasswordProgress_Params_Data {};
static_assert;
class  PasswordManagerDriver_UserModifiedPasswordField_Params_Data {};
static_assert;
class  PasswordManagerDriver_UserModifiedNonPasswordField_Params_Data {};
static_assert;
class  PasswordManagerDriver_ShowPasswordSuggestions_Params_Data {};
static_assert;
class  PasswordManagerDriver_CheckSafeBrowsingReputation_Params_Data {};
static_assert;
class  PasswordManagerDriver_FocusedInputChanged_Params_Data {};
static_assert;
class  PasswordManagerDriver_LogFirstFillingResult_Params_Data {};
static_assert;
class  PasswordGenerationDriver_AutomaticGenerationAvailable_Params_Data {};
static_assert;
class  PasswordGenerationDriver_ShowPasswordEditingPopup_Params_Data {};
static_assert;
class  PasswordGenerationDriver_PasswordGenerationRejectedByTyping_Params_Data {};
static_assert;
class  PasswordGenerationDriver_PresaveGeneratedPassword_Params_Data {};
static_assert;
class  PasswordGenerationDriver_PasswordNoLongerGenerated_Params_Data {};
static_assert;
class  PasswordGenerationDriver_FrameWasScrolled_Params_Data {};
static_assert;
class  PasswordGenerationDriver_GenerationElementLostFocus_Params_Data {};
static_assert;

}  // namespace internal


class AutofillDriver_FormsSeen_ParamsDataView {};


class AutofillDriver_FormSubmitted_ParamsDataView {};


class AutofillDriver_CaretMovedInFormField_ParamsDataView {};


class AutofillDriver_TextFieldDidChange_ParamsDataView {};


class AutofillDriver_DidEndTextFieldEditing_ParamsDataView {};


class AutofillDriver_TextFieldDidScroll_ParamsDataView {};


class AutofillDriver_SelectControlDidChange_ParamsDataView {};


class AutofillDriver_SelectOrSelectListFieldOptionsDidChange_ParamsDataView {};


class AutofillDriver_FocusOnFormField_ParamsDataView {};


class AutofillDriver_FocusOnNonFormField_ParamsDataView {};


class AutofillDriver_AskForValuesToFill_ParamsDataView {};


class AutofillDriver_HidePopup_ParamsDataView {};


class AutofillDriver_DidFillAutofillFormData_ParamsDataView {};


class AutofillDriver_JavaScriptChangedAutofilledValue_ParamsDataView {};


class PasswordManagerDriver_PasswordFormsParsed_ParamsDataView {};


class PasswordManagerDriver_PasswordFormsRendered_ParamsDataView {};


class PasswordManagerDriver_PasswordFormSubmitted_ParamsDataView {};


class PasswordManagerDriver_InformAboutUserInput_ParamsDataView {};


class PasswordManagerDriver_DynamicFormSubmission_ParamsDataView {};


class PasswordManagerDriver_PasswordFormCleared_ParamsDataView {};


class PasswordManagerDriver_RecordSavePasswordProgress_ParamsDataView {};


class PasswordManagerDriver_UserModifiedPasswordField_ParamsDataView {};


class PasswordManagerDriver_UserModifiedNonPasswordField_ParamsDataView {};


class PasswordManagerDriver_ShowPasswordSuggestions_ParamsDataView {};


class PasswordManagerDriver_CheckSafeBrowsingReputation_ParamsDataView {};


class PasswordManagerDriver_FocusedInputChanged_ParamsDataView {};


class PasswordManagerDriver_LogFirstFillingResult_ParamsDataView {};


class PasswordGenerationDriver_AutomaticGenerationAvailable_ParamsDataView {};


class PasswordGenerationDriver_ShowPasswordEditingPopup_ParamsDataView {};


class PasswordGenerationDriver_PasswordGenerationRejectedByTyping_ParamsDataView {};


class PasswordGenerationDriver_PresaveGeneratedPassword_ParamsDataView {};


class PasswordGenerationDriver_PasswordNoLongerGenerated_ParamsDataView {};


class PasswordGenerationDriver_FrameWasScrolled_ParamsDataView {};


class PasswordGenerationDriver_GenerationElementLostFocus_ParamsDataView {};

inline void AutofillDriver_FormsSeen_ParamsDataView::GetUpdatedFormsDataView(
    mojo::ArrayDataView<::autofill::mojom::FormDataDataView>* output) {}
inline void AutofillDriver_FormsSeen_ParamsDataView::GetRemovedFormsDataView(
    mojo::ArrayDataView<::autofill::mojom::FormRendererIdDataView>* output) {}


inline void AutofillDriver_FormSubmitted_ParamsDataView::GetFormDataView(
    ::autofill::mojom::FormDataDataView* output) {}


inline void AutofillDriver_CaretMovedInFormField_ParamsDataView::GetFormDataView(
    ::autofill::mojom::FormDataDataView* output) {}
inline void AutofillDriver_CaretMovedInFormField_ParamsDataView::GetFieldIdDataView(
    ::autofill::mojom::FieldRendererIdDataView* output) {}
inline void AutofillDriver_CaretMovedInFormField_ParamsDataView::GetCaretBoundsDataView(
    ::gfx::mojom::RectDataView* output) {}


inline void AutofillDriver_TextFieldDidChange_ParamsDataView::GetFormDataView(
    ::autofill::mojom::FormDataDataView* output) {}
inline void AutofillDriver_TextFieldDidChange_ParamsDataView::GetFieldIdDataView(
    ::autofill::mojom::FieldRendererIdDataView* output) {}
inline void AutofillDriver_TextFieldDidChange_ParamsDataView::GetTimestampDataView(
    ::mojo_base::mojom::TimeTicksDataView* output) {}




inline void AutofillDriver_TextFieldDidScroll_ParamsDataView::GetFormDataView(
    ::autofill::mojom::FormDataDataView* output) {}
inline void AutofillDriver_TextFieldDidScroll_ParamsDataView::GetFieldIdDataView(
    ::autofill::mojom::FieldRendererIdDataView* output) {}


inline void AutofillDriver_SelectControlDidChange_ParamsDataView::GetFormDataView(
    ::autofill::mojom::FormDataDataView* output) {}
inline void AutofillDriver_SelectControlDidChange_ParamsDataView::GetFieldIdDataView(
    ::autofill::mojom::FieldRendererIdDataView* output) {}


inline void AutofillDriver_SelectOrSelectListFieldOptionsDidChange_ParamsDataView::GetFormDataView(
    ::autofill::mojom::FormDataDataView* output) {}


inline void AutofillDriver_FocusOnFormField_ParamsDataView::GetFormDataView(
    ::autofill::mojom::FormDataDataView* output) {}
inline void AutofillDriver_FocusOnFormField_ParamsDataView::GetFieldIdDataView(
    ::autofill::mojom::FieldRendererIdDataView* output) {}




inline void AutofillDriver_AskForValuesToFill_ParamsDataView::GetFormDataView(
    ::autofill::mojom::FormDataDataView* output) {}
inline void AutofillDriver_AskForValuesToFill_ParamsDataView::GetFieldIdDataView(
    ::autofill::mojom::FieldRendererIdDataView* output) {}
inline void AutofillDriver_AskForValuesToFill_ParamsDataView::GetCaretBoundsDataView(
    ::gfx::mojom::RectDataView* output) {}




inline void AutofillDriver_DidFillAutofillFormData_ParamsDataView::GetFormDataView(
    ::autofill::mojom::FormDataDataView* output) {}
inline void AutofillDriver_DidFillAutofillFormData_ParamsDataView::GetTimestampDataView(
    ::mojo_base::mojom::TimeTicksDataView* output) {}


inline void AutofillDriver_JavaScriptChangedAutofilledValue_ParamsDataView::GetFormDataView(
    ::autofill::mojom::FormDataDataView* output) {}
inline void AutofillDriver_JavaScriptChangedAutofilledValue_ParamsDataView::GetFieldIdDataView(
    ::autofill::mojom::FieldRendererIdDataView* output) {}
inline void AutofillDriver_JavaScriptChangedAutofilledValue_ParamsDataView::GetOldValueDataView(
    ::mojo_base::mojom::String16DataView* output) {}


inline void PasswordManagerDriver_PasswordFormsParsed_ParamsDataView::GetFormsDataDataView(
    mojo::ArrayDataView<::autofill::mojom::FormDataDataView>* output) {}


inline void PasswordManagerDriver_PasswordFormsRendered_ParamsDataView::GetVisibleFormsDataDataView(
    mojo::ArrayDataView<::autofill::mojom::FormDataDataView>* output) {}


inline void PasswordManagerDriver_PasswordFormSubmitted_ParamsDataView::GetFormDataDataView(
    ::autofill::mojom::FormDataDataView* output) {}


inline void PasswordManagerDriver_InformAboutUserInput_ParamsDataView::GetFormDataDataView(
    ::autofill::mojom::FormDataDataView* output) {}




inline void PasswordManagerDriver_PasswordFormCleared_ParamsDataView::GetFormDataDataView(
    ::autofill::mojom::FormDataDataView* output) {}


inline void PasswordManagerDriver_RecordSavePasswordProgress_ParamsDataView::GetLogDataView(
    mojo::StringDataView* output) {}




inline void PasswordManagerDriver_UserModifiedNonPasswordField_ParamsDataView::GetRendererIdDataView(
    ::autofill::mojom::FieldRendererIdDataView* output) {}
inline void PasswordManagerDriver_UserModifiedNonPasswordField_ParamsDataView::GetValueDataView(
    ::mojo_base::mojom::String16DataView* output) {}


inline void PasswordManagerDriver_ShowPasswordSuggestions_ParamsDataView::GetRequestDataView(
    ::autofill::mojom::PasswordSuggestionRequestDataView* output) {}


inline void PasswordManagerDriver_CheckSafeBrowsingReputation_ParamsDataView::GetFormActionDataView(
    ::url::mojom::UrlDataView* output) {}
inline void PasswordManagerDriver_CheckSafeBrowsingReputation_ParamsDataView::GetFrameUrlDataView(
    ::url::mojom::UrlDataView* output) {}


inline void PasswordManagerDriver_FocusedInputChanged_ParamsDataView::GetFocusedFieldIdDataView(
    ::autofill::mojom::FieldRendererIdDataView* output) {}


inline void PasswordManagerDriver_LogFirstFillingResult_ParamsDataView::GetFormRendererIdDataView(
    ::autofill::mojom::FormRendererIdDataView* output) {}


inline void PasswordGenerationDriver_AutomaticGenerationAvailable_ParamsDataView::GetPasswordGenerationUiDataDataView(
    ::autofill::mojom::PasswordGenerationUIDataDataView* output) {}


inline void PasswordGenerationDriver_ShowPasswordEditingPopup_ParamsDataView::GetBoundsDataView(
    ::gfx::mojom::RectFDataView* output) {}
inline void PasswordGenerationDriver_ShowPasswordEditingPopup_ParamsDataView::GetFormDataDataView(
    ::autofill::mojom::FormDataDataView* output) {}
inline void PasswordGenerationDriver_ShowPasswordEditingPopup_ParamsDataView::GetFieldRendererIdDataView(
    ::autofill::mojom::FieldRendererIdDataView* output) {}
inline void PasswordGenerationDriver_ShowPasswordEditingPopup_ParamsDataView::GetPasswordValueDataView(
    ::mojo_base::mojom::String16DataView* output) {}




inline void PasswordGenerationDriver_PresaveGeneratedPassword_ParamsDataView::GetFormDataDataView(
    ::autofill::mojom::FormDataDataView* output) {}
inline void PasswordGenerationDriver_PresaveGeneratedPassword_ParamsDataView::GetPasswordValueDataView(
    ::mojo_base::mojom::String16DataView* output) {}


inline void PasswordGenerationDriver_PasswordNoLongerGenerated_ParamsDataView::GetFormDataDataView(
    ::autofill::mojom::FormDataDataView* output) {}







}  // autofill::mojom

#if defined(__clang__)
#pragma clang diagnostic pop
#endif

#endif  // COMPONENTS_AUTOFILL_CONTENT_COMMON_MOJOM_AUTOFILL_DRIVER_MOJOM_PARAMS_DATA_H_