blob: 9c8ee5f73ebfdfa504ce4e82337255f282d9a8f2 [file] [log] [blame]
// Copyright 2018 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#ifndef IOS_WEB_VIEW_INTERNAL_AUTOFILL_CWV_AUTOFILL_PROFILE_INTERNAL_H_
#define IOS_WEB_VIEW_INTERNAL_AUTOFILL_CWV_AUTOFILL_PROFILE_INTERNAL_H_
#import "ios/web_view/public/cwv_autofill_profile.h"
namespace autofill {
class AutofillProfile;
} // namespace autofill
@interface CWVAutofillProfile ()
- (instancetype)initWithProfile:(const autofill::AutofillProfile&)profile
NS_DESIGNATED_INITIALIZER;
// The internal autofill profile that is wrapped by this object.
// Intentionally not declared as a property to avoid issues when read by
// -[NSObject valueForKey:].
- (autofill::AutofillProfile*)internalProfile;
@end
#endif // IOS_WEB_VIEW_INTERNAL_AUTOFILL_CWV_AUTOFILL_PROFILE_INTERNAL_H_