FullDate
Defined in: full-date.ts:10
Minimal interface used for equality comparison across calendar components.
Extends
Implements
Constructors
Constructor
new FullDate(
cr,lc):FullDate
Defined in: full-date.ts:21
Create a new full date.
Parameters
cr
Calendar Round component.
lc
Long Count component.
Returns
FullDate
Overrides
CommentWrapper.constructor
Properties
comment
comment:
Comment
Defined in: comment-wrapper.ts:11
Attached comment.
Inherited from
cr
cr:
CalendarRound
Defined in: full-date.ts:12
lc
lc:
LongCount
Defined in: full-date.ts:13
Methods
appendComment()
appendComment(
comment):this
Defined in: comment-wrapper.ts:42
Append additional text to the current comment.
Parameters
comment
string | Comment
Returns
this
Inherited from
commentIsEqual()
commentIsEqual(
otherCommentWrapper):boolean
Defined in: comment-wrapper.ts:60
Compare this wrapper's comment against another wrapper.
Parameters
otherCommentWrapper
Returns
boolean
Inherited from
equal()
equal(
other):boolean
Defined in: full-date.ts:46
Compare two full dates for equality. Two full dates are equal if both their Calendar Round and Long Count components are equal.
Parameters
other
Returns
boolean
Implementation of
equalWithComment()
equalWithComment(
otherCommentWrapper):boolean
Defined in: comment-wrapper.ts:67
Check equality including the associated comment.
Parameters
otherCommentWrapper
Returns
boolean
Inherited from
CommentWrapper.equalWithComment
isPartial()
isPartial():
boolean
Defined in: full-date.ts:38
Determine if either component contains wildcards.
Returns
boolean
resetComment()
resetComment():
this
Defined in: comment-wrapper.ts:20
Reset the current comment back to an empty comment.
Returns
this
Inherited from
setComment()
setComment(
comment):this
Defined in: comment-wrapper.ts:28
Replace the current comment.
Parameters
comment
string | Comment
Returns
this
Inherited from
toString()
toString():
string
Defined in: full-date.ts:31
Render the full date as a string containing both components.
Returns
string