Skip to content

Latest commit

 

History

History
27 lines (25 loc) · 2.7 KB

SETTINGS.md

File metadata and controls

27 lines (25 loc) · 2.7 KB

Settings and preferences



ChronoxSettings is a comprehensive set of options that the ChronoxParser should use in order to achieve the desired results in concordance to the application in play.

Setting Values Description
SearchPassCount 1 - 10 Number passes to perform on string.
MinInputTextLength 3 - Int.MaxValue The minimum amount of text to work with
PrefferedLanguages English, Spanish, etc Languages the programs will interpret
PreferedYear 0 - 10000 The year to set upon no year found
PreferedMonth 1 - 12 The month to set upon no month found
PreferedDay 1 - 31 The day to set upon no day found
PreferedHour 1 - 24 The hour to set upon no hour found
PreferedMinute 1 - 60 The minute to set upon no minute found
PreferedSecond 1 - 60 The second to set upon no second found
PreferedTimeZone UTC, CET, etc Sets the scale of of the window.
TimeRelationResolver Future, Past, Present Strict to specified relational time
AmbigousResultResolver Null, Any Determines what to return upon ambiguity
NoFoundResultResolver Null, Implied, Current What to return upon no result found
InvalidInputResolver Null, Empty, Exception What to return upon no invalid input
ParsingMode DateTime, TimeRange, etc The mode the parser should use: Guess otherwise
RelaxLevel Formal, Casual, Any Type of strings the parse should parse
PrefferedEndian MiddleEndian, LittleEndian Endian to use upon ambiguous date format
PrefferedDay Current, Start, End, Previous, Next Offset day if could not be determined
StartOfWeek Monday, Tuesday, etc The day in which a week starts