Home Reference Source
import {MonthlyCalendarCoordinator} from 'django_cradmin/scripts/django_cradmin/utilities/Calendar.js'
public class | source

MonthlyCalendarCoordinator

Coordinates the common calendar data for a month-view.

Constructor Summary

Public Constructor
public

constructor(objectPattern: {"calendarCoordinator": *, "yearselectValues": *, "hourselectValues": *, "minuteselectValues": *, "yearFormat": *, "monthFormat": *, "dayOfMonthSelectFormat": *, "dayOfMonthTableCellFormat": *, "hourFormat": *, "minuteFormat": *})

Member Summary

Public Members
public
public
public
public
public
public
public
public
public
public
public
public
public
public
public
public
public
public
public
public

Method Summary

Public Methods
public

getDayOfMonthLabelForTableCell(calendarDay: *): *

public
public

handleCalendarDayChange(calendarDay: *): *

public
public
public
public
public
public

handleDayChange(momentObject: *): *

public

handleFocusOnCalendarDay(calendarDay: *): *

public

setToToday(): *

Public Constructors

public constructor(objectPattern: {"calendarCoordinator": *, "yearselectValues": *, "hourselectValues": *, "minuteselectValues": *, "yearFormat": *, "monthFormat": *, "dayOfMonthSelectFormat": *, "dayOfMonthTableCellFormat": *, "hourFormat": *, "minuteFormat": *}) source

Params:

NameTypeAttributeDescription
objectPattern {"calendarCoordinator": *, "yearselectValues": *, "hourselectValues": *, "minuteselectValues": *, "yearFormat": *, "monthFormat": *, "dayOfMonthSelectFormat": *, "dayOfMonthTableCellFormat": *, "hourFormat": *, "minuteFormat": *}
  • default: {"calendarCoordinator":null,"yearselectValues":null,"hourselectValues":null,"minuteselectValues":null,"yearFormat":null,"monthFormat":null,"dayOfMonthSelectFormat":null,"dayOfMonthTableCellFormat":null,"hourFormat":null,"minuteFormat":null}

Public Members

public calendarCoordinator: * source

public calendarMonth: * source

public currentHourObject: * source

public currentMinuteObject: * source

public currentMonthObject: * source

public currentYearObject: * source

public dayOfMonthSelectFormat: * source

public dayOfMonthTableCellFormat: * source

public dayobjects: * source

public hourFormat: * source

public hourselectConfig: * source

public hourselectValues: * source

public minuteFormat: * source

public minuteselectConfig: * source

public minuteselectValues: * source

public monthFormat: * source

public monthselectConfig: * source

public yearFormat: * source

public yearselectConfig: * source

public yearselectValues: * source

Public Methods

public getDayOfMonthLabelForTableCell(calendarDay: *): * source

Params:

NameTypeAttributeDescription
calendarDay *

Return:

*

public getLastFocusedMomentObject(): * source

Return:

*

public handleCalendarDayChange(calendarDay: *): * source

Params:

NameTypeAttributeDescription
calendarDay *

Return:

*

public handleCurrentDayObjectChange(): * source

Return:

*

public handleCurrentHourChange(): * source

Return:

*

public handleCurrentMinuteChange(): * source

Return:

*

public handleCurrentMonthChange(): * source

Return:

*

public handleCurrentYearChange(): * source

Return:

*

public handleDayChange(momentObject: *): * source

Params:

NameTypeAttributeDescription
momentObject *

Return:

*

public handleFocusOnCalendarDay(calendarDay: *): * source

Params:

NameTypeAttributeDescription
calendarDay *

Return:

*

public setToToday(): * source

Return:

*