Home | History | Annotate | Download | only in forms

Lines Matching defs:DateTimeFieldsState

28 #include "core/html/forms/DateTimeFieldsState.h"
34 const unsigned DateTimeFieldsState::emptyValue = static_cast<unsigned>(-1);
39 return DateTimeFieldsState::emptyValue;
42 return parsed ? value : DateTimeFieldsState::emptyValue;
45 static DateTimeFieldsState::AMPMValue getAMPMFromFormControlState(const FormControlState& state, size_t index)
48 return DateTimeFieldsState::AMPMValueEmpty;
51 return DateTimeFieldsState::AMPMValueAM;
53 return DateTimeFieldsState::AMPMValuePM;
54 return DateTimeFieldsState::AMPMValueEmpty;
57 DateTimeFieldsState::DateTimeFieldsState()
70 unsigned DateTimeFieldsState::hour23() const
77 DateTimeFieldsState DateTimeFieldsState::restoreFormControlState(const FormControlState& state)
79 DateTimeFieldsState dateTimeFieldsState;
80 dateTimeFieldsState.setYear(getNumberFromFormControlState(state, 0));
81 dateTimeFieldsState.setMonth(getNumberFromFormControlState(state, 1));
82 dateTimeFieldsState.setDayOfMonth(getNumberFromFormControlState(state, 2));
83 dateTimeFieldsState.setHour(getNumberFromFormControlState(state, 3));
84 dateTimeFieldsState.setMinute(getNumberFromFormControlState(state, 4));
85 dateTimeFieldsState.setSecond(getNumberFromFormControlState(state, 5));
86 dateTimeFieldsState.setMillisecond(getNumberFromFormControlState(state, 6));
87 dateTimeFieldsState.setWeekOfYear(getNumberFromFormControlState(state, 7));
88 dateTimeFieldsState.setAMPM(getAMPMFromFormControlState(state, 8));
89 return dateTimeFieldsState;
92 FormControlState DateTimeFieldsState::saveFormControlState() const