Класс Utils
Определен в:
Модуль: common
src\common.js:1014
Коллекция вспомогательных методов
Состав
Методы
Методы
date_add_day
(
Date
-
date
-
days
Добавляет days дней к дате
Параметры:
-
date
Date- исходная дата
-
days
Number- число дней, добавляемых к дате (может быть отрицательным)
Возвращает:
Date:
fetch_type
(
-
str
-
mtype
Приводит тип значения v к типу метаданных
Параметры:
-
str
- значение (обычно, строка, полученная из html поля ввода)
-
mtype
Object- поле type объекта метаданных (field.type)
Возвращает:
:
fix_boolean
(
Boolean
-
str
Приводит значение к типу Булево
Параметры:
-
str
String
Возвращает:
Boolean:
fix_date
(
Date |
-
str
-
[strict=false]
Приводит значение к типу Дата
Параметры:
-
str
String | Number | Date- приводиме значение
-
[strict=false]
Boolean optional- если истина и значение не приводится к дате, возвращать пустую дату
Возвращает:
Date | :
fix_guid
(
String
-
ref
-
generate
Извлекает guid из строки или ссылки или объекта
Параметры:
-
ref
- значение, из которого надо извлечь идентификатор
-
generate
Boolean- указывает, генерировать ли новый guid для пустого значения
Возвращает:
String:
fix_number
(
Number
-
str
-
[strict=false]
Приводит значение к типу Число
Параметры:
-
str
- приводиме значение
-
[strict=false]
Boolean optional- конвертировать NaN в 0
Возвращает:
generate_guid
()
String
Генерирует новый guid
Возвращает:
String:
is_data_mgr
(
Boolean
-
v
Проверяет, является ли значенние менеджером объектов данных
Параметры:
-
v
- проверяемое значение
Возвращает:
Boolean:
- true, если значение является ссылкой
is_data_obj
(
Boolean
-
v
Проверяет, является ли значенние Data-объектным типом
Параметры:
-
v
- проверяемое значение
Возвращает:
Boolean:
- true, если значение является ссылкой
is_empty_guid
(
Boolean
-
v
Проверяет, является ли значение пустым идентификатором
Параметры:
-
v
- проверяемое значение
Возвращает:
Boolean:
- true, если v эквивалентен пустому guid
is_equal
(
Boolean
-
v1
-
v2
Сравнивает на равенство ссылочные типы и примитивные значения
Возвращает:
Boolean:
- true, если значенния эквивалентны
is_guid
(
Boolean
-
v
Проверяет, является ли значение guid-ом
Параметры:
-
v
- проверяемое значение
Возвращает:
Boolean:
- true, если значение соответствует регурярному выражению guid