Home Reference Source
public class | source

CalendarCoordinator

Coordinates the common calendar data no matter what kind of view we present.

Constructor Summary

Public Constructor
public

constructor(objectPattern: {"selectedMomentObject": *, "minimumDatetime": *, "maximumDatetime": *, "nowMomentObject": *})

Member Summary

Public Members
public
public
public
public
public

Method Summary

Public Methods
public
public

momentObjectIsAllowed(momentObject: *, ignoreTime: boolean): *

public
public
public

setToNow(): *

public
public
public

Public Constructors

public constructor(objectPattern: {"selectedMomentObject": *, "minimumDatetime": *, "maximumDatetime": *, "nowMomentObject": *}) source

Params:

NameTypeAttributeDescription
objectPattern {"selectedMomentObject": *, "minimumDatetime": *, "maximumDatetime": *, "nowMomentObject": *}
  • default: {"selectedMomentObject":null,"minimumDatetime":null,"maximumDatetime":null,"nowMomentObject":null}

Public Members

public maximumDatetime: * source

public minimumDatetime: * source

public nowMomentObject: * source

public selectedMomentObject: * source

public shownMomentObject: * source

Public Methods

public clearSelectedMomentObject(): * source

Return:

*

public momentObjectIsAllowed(momentObject: *, ignoreTime: boolean): * source

Params:

NameTypeAttributeDescription
momentObject *
ignoreTime boolean
  • optional
  • default: true

Return:

*

public nowIsValidValue(): * source

Return:

*

public selectShownValue(): * source

Return:

*

public setToNow(): * source

Return:

*

public shownDateIsToday(): * source

Return:

*

public shownDateIsTodayAndNowIsValid(): * source

Return:

*

public todayIsValidValue(): * source

Return:

*