Lines Matching refs:InputType
29 #include "core/html/forms/InputType.h"
78 typedef PassRefPtrWillBeRawPtr<InputType> (*InputTypeFactoryFunction)(HTMLInputElement&);
115 PassRefPtrWillBeRawPtr<InputType> InputType::create(HTMLInputElement& element, const AtomicString& typeName)
123 PassRefPtrWillBeRawPtr<InputType> InputType::createText(HTMLInputElement& element)
128 const AtomicString& InputType::normalizeTypeName(const AtomicString& typeName)
136 InputType::~InputType()
140 bool InputType::isTextField() const
145 bool InputType::isTextType() const
150 bool InputType::isRangeControl() const
155 bool InputType::shouldSaveAndRestoreFormControlState() const
160 FormControlState InputType::saveFormControlState() const
168 void InputType::restoreFormControlState(const FormControlState& state)
173 bool InputType::isFormDataAppendable() const
179 bool InputType::appendFormData(FormDataList& encoding, bool) const
186 String InputType::resultForDialogSubmit() const
191 double InputType::valueAsDate() const
196 void InputType::setValueAsDate(double, ExceptionState& exceptionState) const
201 double InputType::valueAsDouble() const
206 void InputType::setValueAsDouble(double doubleValue, TextFieldEventBehavior eventBehavior, ExceptionState& exceptionState) const
211 void InputType::setValueAsDecimal(const Decimal& newValue, TextFieldEventBehavior eventBehavior, ExceptionState&) const
216 bool InputType::supportsValidation() const
221 bool InputType::typeMismatchFor(const String&) const
226 bool InputType::typeMismatch() const
231 bool InputType::supportsRequired() const
237 bool InputType::valueMissing(const String&) const
242 bool InputType::hasBadInput() const
247 bool InputType::patternMismatch(const String&) const
252 bool InputType::rangeUnderflow(const String& value) const
264 bool InputType::rangeOverflow(const String& value) const
276 Decimal InputType::defaultValueForStepUp() const
281 double InputType::minimum() const
286 double InputType::maximum() const
291 bool InputType::isInRange(const String& value) const
304 bool InputType::isOutOfRange(const String& value) const
317 bool InputType::stepMismatch(const String& value) const
329 String InputType::badInputText() const
335 String InputType::rangeOverflowText(const Decimal&) const
341 String InputType::rangeUnderflowText(const Decimal&) const
347 String InputType::typeMismatchText() const
352 String InputType::valueMissingText() const
357 String InputType::validationMessage() const
409 bool InputType::shouldSubmitImplicitly(Event* event)
414 Decimal InputType::parseToNumber(const String&, const Decimal& defaultValue) const
420 Decimal InputType::parseToNumberOrNaN(const String& string) const
425 String InputType::serialize(const Decimal&) const
431 void InputType::dispatchSimulatedClickIfActive(KeyboardEvent* event) const
438 Chrome* InputType::chrome() const
445 Locale& InputType::locale() const
450 bool InputType::canSetStringValue() const
455 bool InputType::hasCustomFocusLogic() const
460 bool InputType::isKeyboardFocusable() const
465 bool InputType::shouldShowFocusRingOnMouseFocus() const
470 bool InputType::shouldUseInputMethod() const
475 void InputType::enableSecureTextInput()
479 void InputType::disableSecureTextInput()
483 void InputType::accessKeyAction(bool)
488 void InputType::countUsage()
492 bool InputType::shouldRespectAlignAttribute()
497 void InputType::sanitizeValueInResponseToMinOrMaxAttributeChange()
501 bool InputType::canBeSuccessfulSubmitButton()
506 bool InputType::rendererIsNeeded()
511 FileList* InputType::files()
516 void InputType::setFiles(PassRefPtrWillBeRawPtr<FileList>)
520 bool InputType::getTypeSpecificValue(String&)
525 String InputType::fallbackValue() const
530 String InputType::defaultValue() const
535 bool InputType::canSetSuggestedValue()
540 bool InputType::shouldSendChangeEventAfterCheckedChanged()
545 bool InputType::storesValueSeparateFromAttribute()
550 bool InputType::shouldDispatchFormControlChangeEvent(String& oldValue, String& newValue)
555 void InputType::setValue(const String& sanitizedValue, bool valueChanged, TextFieldEventBehavior eventBehavior)
574 bool InputType::canSetValue(const String&)
579 String InputType::localizeValue(const String& proposedValue) const
584 String InputType::visibleValue() const
589 String InputType::sanitizeValue(const String& proposedValue) const
594 bool InputType::receiveDroppedFiles(const DragData*)
600 String InputType::droppedFileSystemId()
606 bool InputType
611 bool InputType::shouldRespectSpeechAttribute()
616 bool InputType::isTextButton() const
621 bool InputType::isRadioButton() const
626 bool InputType::isSearchField() const
631 bool InputType::isHiddenType() const
636 bool InputType::isPasswordField() const
641 bool InputType::isCheckbox() const
646 bool InputType::isEmailField() const
651 bool InputType::isFileUpload() const
656 bool InputType::isImageButton() const
661 bool InputType::isInteractiveContent() const
666 bool InputType::isNumberField() const
671 bool InputType::isTelephoneField() const
676 bool InputType::isURLField() const
681 bool InputType::isDateField() const
686 bool InputType::isDateTimeLocalField() const
691 bool InputType::isMonthField() const
696 bool InputType::isTimeField() const
701 bool InputType::isWeekField() const
706 bool InputType::isEnumeratable()
711 bool InputType::isCheckable()
716 bool InputType::isSteppable() const
721 bool InputType::isColorControl() const
726 bool InputType::shouldRespectHeightAndWidthAttributes()
731 bool InputType::supportsPlaceholder() const
736 bool InputType::supportsReadOnly() const
741 String InputType::defaultToolTip() const
746 Decimal InputType::findClosestTickMarkValue(const Decimal&)
752 void InputType::handleDOMActivateEvent(Event*)
756 bool InputType::hasLegalLinkAttribute(const QualifiedName&) const
761 const QualifiedName& InputType::subResourceAttributeName() const
766 bool InputType::supportsIndeterminateAppearance() const
771 bool InputType::supportsInputModeAttribute() const
776 bool InputType::supportsSelectionAPI() const
781 unsigned InputType::height() const
786 unsigned InputType::width() const
791 void InputType::applyStep(const Decimal& current, int count, AnyStepHandling anyStepHandling, TextFieldEventBehavior eventBehavior, ExceptionState& exceptionState)
853 bool InputType::getAllowedValueStep(Decimal* step) const
860 StepRange InputType::createStepRange(AnyStepHandling) const
866 void InputType::stepUp(int n, ExceptionState& exceptionState)
876 void InputType::stepUpFromRenderer(int n)
948 void InputType::countUsageIfVisible(UseCounter::Feature feature) const
956 Decimal InputType::findStepBase(const Decimal& defaultValue) const
964 StepRange InputType::createStepRange(AnyStepHandling anyStepHandling, const Decimal& stepBaseDefault, const Decimal& minimumDefault, const Decimal& maximumDefault, const StepRange::StepDescription& stepDescription) const