@class NSString, NSDictionary, NSArray; @interface WBSMutableFormControlMetadata : WBSFormControlMetadata @property (copy, nonatomic) NSString *addressBookLabel; @property (copy, nonatomic) NSDictionary *annotations; @property (copy, nonatomic) NSArray *autocompleteTokens; @property (copy, nonatomic) NSString *associatedUsername; @property (copy, nonatomic) NSString *passwordRules; @property (copy, nonatomic) NSString *fieldClass; @property (copy, nonatomic) NSString *fieldID; @property (copy, nonatomic) NSString *fieldName; @property (copy, nonatomic) NSString *tagName; @property (copy, nonatomic) NSString *uniqueID; @property (copy, nonatomic) NSString *nextControlUniqueID; @property (copy, nonatomic) NSString *requiredFormatForDateTimeInput; @property (copy, nonatomic) NSString *value; @property (nonatomic, getter=isVisible) BOOL visible; @property (nonatomic, getter=isActive) BOOL active; @property (nonatomic, getter=isDisabled) BOOL disabled; @property (nonatomic, getter=isReadOnly) BOOL readOnly; @property (nonatomic, getter=isTextField) BOOL textField; @property (nonatomic, getter=isSecureTextField) BOOL secureTextField; @property (nonatomic, getter=isAutoFilledTextField) BOOL autoFilledTextField; @property (nonatomic, getter=isUserEditedTextField) BOOL userEditedTextField; @property (nonatomic, getter=isLabeledUsernameField) BOOL labeledUsernameField; @property (nonatomic) BOOL disallowsAutocomplete; @property (nonatomic) BOOL claimsToBeCurrentPasswordViaAutocompleteAttribute; @property (nonatomic) BOOL claimsToBeNewPasswordViaAutocompleteAttribute; @property (nonatomic) BOOL claimsToBeUsernameViaAutocompleteAttribute; @property (nonatomic) BOOL looksLikeCreditCardCardholderField; @property (nonatomic) BOOL looksLikeCreditCardCompositeExpirationDateField; @property (nonatomic) BOOL looksLikeCreditCardNumberField; @property (nonatomic) BOOL looksLikeCreditCardSecurityCodeField; @property (nonatomic) BOOL looksLikeCreditCardTypeField; @property (nonatomic) BOOL looksLikeDayField; @property (nonatomic) BOOL looksLikeMonthField; @property (nonatomic) BOOL looksLikeYearField; @property (nonatomic) BOOL looksLikeOneTimeCodeField; @property (nonatomic) BOOL oneTimeCodeIsEligibleForAutomaticLogin; @property (nonatomic) BOOL looksLikeIgnoredDataTypeField; @property (nonatomic) BOOL looksLikePasswordCredentialField; @property (copy, nonatomic) NSDictionary *radioButtonInfo; @property (copy, nonatomic) NSArray *selectElementInfo; @property (nonatomic) double rectLeft; @property (nonatomic) double rectTop; @property (nonatomic) double rectWidth; @property (nonatomic) double rectHeight; @property (nonatomic) unsigned long long size; @property (nonatomic) unsigned long long maxLength; @property (nonatomic) unsigned long long minLength; @property (nonatomic) unsigned long long selectionStart; @property (nonatomic) unsigned long long selectionLength; @property (nonatomic) long long autoFillButtonType; @property (nonatomic) long long lastAutoFillButtonType; @property (copy, nonatomic) NSArray *ancestorFrameURLs; - (void)setAnnotations:(id)a0; - (void)setSize:(unsigned long long)a0; - (void)setActive:(BOOL)a0; - (void)setDisabled:(BOOL)a0; - (void)setTextField:(BOOL)a0; - (void)setVisible:(BOOL)a0; - (void)setReadOnly:(BOOL)a0; - (void)setUniqueID:(id)a0; - (void)setMinLength:(unsigned long long)a0; - (void)setPlaceholder:(id)a0; - (id)debugDescription; - (void)setMaxLength:(unsigned long long)a0; - (void)setFieldName:(id)a0; - (void)setPasswordRules:(id)a0; - (void)setValue:(id)a0; - (void)setAddressBookLabel:(id)a0; - (void)setAncestorFrameURLs:(id)a0; - (void)setAutoFillButtonType:(long long)a0; - (void)setAutoFilledTextField:(BOOL)a0; - (void)setAutocompleteTokens:(id)a0; - (void)setClaimsToBeCurrentPasswordViaAutocompleteAttribute:(BOOL)a0; - (void)setClaimsToBeNewPasswordViaAutocompleteAttribute:(BOOL)a0; - (void)setClaimsToBeUsernameViaAutocompleteAttribute:(BOOL)a0; - (void)setDisallowsAutocomplete:(BOOL)a0; - (void)setFieldClass:(id)a0; - (void)setFieldID:(id)a0; - (void)setLabeledUsernameField:(BOOL)a0; - (void)setLastAutoFillButtonType:(long long)a0; - (void)setLooksLikeCreditCardCardholderField:(BOOL)a0; - (void)setLooksLikeCreditCardCompositeExpirationDateField:(BOOL)a0; - (void)setLooksLikeCreditCardNumberField:(BOOL)a0; - (void)setLooksLikeCreditCardSecurityCodeField:(BOOL)a0; - (void)setLooksLikeCreditCardTypeField:(BOOL)a0; - (void)setLooksLikeDayField:(BOOL)a0; - (void)setLooksLikeIgnoredDataTypeField:(BOOL)a0; - (void)setLooksLikeMonthField:(BOOL)a0; - (void)setLooksLikeOneTimeCodeField:(BOOL)a0; - (void)setLooksLikePasswordCredentialField:(BOOL)a0; - (void)setLooksLikeYearField:(BOOL)a0; - (void)setNextControlUniqueID:(id)a0; - (void)setOneTimeCodeIsEligibleForAutomaticLogin:(BOOL)a0; - (void)setRadioButtonInfo:(id)a0; - (void)setRectHeight:(double)a0; - (void)setRectLeft:(double)a0; - (void)setRectTop:(double)a0; - (void)setRectWidth:(double)a0; - (void)setRequiredFormatForDateTimeInput:(id)a0; - (void)setSecureTextField:(BOOL)a0; - (void)setSelectElementInfo:(id)a0; - (void)setSelectionLength:(unsigned long long)a0; - (void)setSelectionStart:(unsigned long long)a0; - (void)setTagName:(id)a0; - (void)setUserEditedTextField:(BOOL)a0; - (void)setassociatedUsername:(id)a0; @end