NsgPeriod class
Класс для задания фиолтра по периоду. Используется, например, в фильтре контроллера данных
Constructors
Properties
- beginDate ↔ DateTime
-
дата начала периода
getter/setter pair
- endDate ↔ DateTime
-
Дата окончания периода
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- type → NsgPeriodType
-
Тип периода (определяится автоматически по заданным началу и концу периода)
no setter
Methods
-
dateTextWithoutTime(
String locale) → String - Текстовое представление периода. В случае учета веремен, время в отображении не указыватеся
-
dateTextWithTime(
String locale) → String - Текстовое представление периода. В случае учета веремен, время будет отображено в периоде
-
getDateText(
bool? withTime, String locale) → String - Задать текстовое представление периода Возможно, надо заменить переменные на геттеры
-
getQuarter(
DateTime date) → int - Определить номер квартала по дате
-
minus(
) → void - Выбрать предыдущий период Например, если период месяц - будет выбран предыдущий месяц
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
plus(
) → void - Выбрать следующий период Например, если период месяц - будет выбран следующий месяц
-
setToDay(
DateTime date) → void - Установить тип периода год Будет установлен интервал с начала по конец суток, взятых из переденной даты
-
setToMonth(
DateTime date) → void - Установить тип периода месяц Будет установлен интервал с первого до последнего дня месяца. Месяц будет взят из переденной даты
-
setToPeriod(
NsgPeriod p) → void - Установить произвольный период Период будет задан от начала дня первой даты до конца дня последней
-
setToPeriodWithTime(
NsgPeriod p) → void - Установить произвольный период с учетов времени
-
setToQuarter(
DateTime date) → void - Установить тип периода квартал Будет установлен интервал с первого до последнего дня квартала. Квартал будет взят из переденной даты
-
setToWeek(
DateTime date) → void - Установить тип периода неделя Будет установлен интервал с первого до последнего дня недели. Неделя будет взят из переденной даты
-
setToYear(
DateTime date) → void - Установить тип периода год Будет установлен интервал с первого до последнего дня года. Год будет взят из переденной даты
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited