Calendar
Extends:
Constructor Summary
| Public Constructor | ||
| public |
|
|
Member Summary
| Public Members | ||
| public |
hourRef: * |
|
| public |
minuteRef: * |
|
| public |
secondRef: * |
|
| public |
state: {"displayesMonth": *, "calendarType": *, "tempTimeObj": *} |
|
Method Summary
| Public Methods | ||
| public |
changeCalendarType(type: *) |
|
| public |
|
|
| public |
Навешивание листенера на нажатие кнопок |
|
| public |
componentWillReceiveProps(props: *) |
|
| public |
Удаление листенера при анмаунте компонента |
|
| public |
|
|
| public |
Сдвиг даты на месяц вперед |
|
| public |
nextYear() Сдвиг даты на год вперед |
|
| public |
objFromTime(date: *): {"mins": *, "seconds": *, "hours": *} |
|
| public |
onItemClick(itemType: *, item: *, i: *) |
|
| public |
onKeyDown(e: *) Навигация по кнопкам, вверх/вниз - смена года, вправо/влево - смена месяца |
|
| public |
|
|
| public |
Сдвиг даты на месяц назад |
|
| public |
prevYear() Сдвиг даты на месяц вперед |
|
| public |
render(): * |
|
| public |
renderBody(type: *): * |
|
| public |
renderByDays(): * |
|
| public |
renderByMonths(): * |
|
| public |
renderByYears(): * |
|
| public |
renderDay(day: *, i: *): * Рендер дня |
|
| public |
renderHeader(): * Рендер хэдера календаря |
|
| public |
renderList(list: *, className: *): * |
|
| public |
renderNameOfDays(): * Рендер назавний дней недели |
|
| public |
renderTime(): * |
|
| public |
renderTimePicker(): * |
|
| public |
renderWeek(week: *, i: *): * Рендер недели |
|
| public |
renderWeeks(): * Рендер данного месяца по неделям |
|
| public |
setDate(args: ...*) |
|
| public |
setHourRef(el: *) |
|
| public |
setMinuteRef(el: *) |
|
| public |
setSecondRef(el: *) |
|
| public |
setTime() |
|
| public |
setTimeUnit(value: *, unit: *) |
|
| public |
setValue(val: *, attr: *) установка значения года или месяца (при выборе из списка) |
|
| public |
timeFromObj(timeObj: *): * |
|
Public Constructors
public constructor() source
Public Members
public hourRef: * source
public minuteRef: * source
public secondRef: * source
public state: {"displayesMonth": *, "calendarType": *, "tempTimeObj": *} source
Public Methods
public changeCalendarType(type: *) source
Params:
| Name | Type | Attribute | Description |
| type | * |
public componentDidUpdate() source
public componentWillReceiveProps(props: *) source
Params:
| Name | Type | Attribute | Description |
| props | * |
public nextDecade() source
public objFromTime(date: *): {"mins": *, "seconds": *, "hours": *} source
Params:
| Name | Type | Attribute | Description |
| date | * |
Return:
| {"mins": *, "seconds": *, "hours": *} |
public onItemClick(itemType: *, item: *, i: *) source
Params:
| Name | Type | Attribute | Description |
| itemType | * | ||
| item | * | ||
| i | * |
public onKeyDown(e: *) source
Навигация по кнопкам, вверх/вниз - смена года, вправо/влево - смена месяца
Params:
| Name | Type | Attribute | Description |
| e | * |
public prevDecade() source
public renderDay(day: *, i: *): * source
Рендер дня
Params:
| Name | Type | Attribute | Description |
| day | * | ||
| i | * |
Return:
| * |
public renderList(list: *, className: *): * source
Params:
| Name | Type | Attribute | Description |
| list | * | ||
| className | * |
Return:
| * |
public renderWeek(week: *, i: *): * source
Рендер недели
Params:
| Name | Type | Attribute | Description |
| week | * | ||
| i | * |
Return:
| * |
public setDate(args: ...*) source
Params:
| Name | Type | Attribute | Description |
| args | ...* |
public setHourRef(el: *) source
Params:
| Name | Type | Attribute | Description |
| el | * |
public setMinuteRef(el: *) source
Params:
| Name | Type | Attribute | Description |
| el | * |
public setSecondRef(el: *) source
Params:
| Name | Type | Attribute | Description |
| el | * |
public setTime() source
public setTimeUnit(value: *, unit: *) source
Params:
| Name | Type | Attribute | Description |
| value | * | ||
| unit | * |
public setValue(val: *, attr: *) source
установка значения года или месяца (при выборе из списка)
Params:
| Name | Type | Attribute | Description |
| val | * | ||
| attr | * |