Программный интерфейс

Показывать:
Определен в: src\common.js:1014
Модуль: common

Коллекция вспомогательных методов

Методы

date_add_day

(
  • date
  • days
)
Date

Определен в src\common.js:1172

Добавляет days дней к дате

Параметры:

  • date Date
    • исходная дата
  • days Number
    • число дней, добавляемых к дате (может быть отрицательным)

Возвращает:

Date:

fetch_type

(
  • str
  • mtype
)

Определен в src\common.js:1151

Приводит тип значения v к типу метаданных

Параметры:

  • str
    • значение (обычно, строка, полученная из html поля ввода)
  • mtype Object
    • поле type объекта метаданных (field.type)

Возвращает:

:

fix_boolean

(
  • str
)
Boolean

Определен в src\common.js:1111

Приводит значение к типу Булево

Параметры:

  • str String

Возвращает:

Boolean:

fix_date

(
  • str
  • [strict=false]
)
Date |

Определен в src\common.js:1039

Приводит значение к типу Дата

Параметры:

  • str String | Number | Date
    • приводиме значение
  • [strict=false] Boolean optional
    • если истина и значение не приводится к дате, возвращать пустую дату

Возвращает:

Date | :

fix_guid

(
  • ref
  • generate
)
String

Определен в src\common.js:1057

Извлекает guid из строки или ссылки или объекта

Параметры:

  • ref
    • значение, из которого надо извлечь идентификатор
  • generate Boolean
    • указывает, генерировать ли новый guid для пустого значения

Возвращает:

String:

fix_number

(
  • str
  • [strict=false]
)
Number

Определен в src\common.js:1093

Приводит значение к типу Число

Параметры:

  • str
    • приводиме значение
  • [strict=false] Boolean optional
    • конвертировать NaN в 0

Возвращает:

generate_guid

() String

Определен в src\common.js:1188

Генерирует новый guid

Возвращает:

String:

is_data_mgr

(
  • v
)
Boolean

Определен в src\common.js:1240

Проверяет, является ли значенние менеджером объектов данных

Параметры:

  • v
    • проверяемое значение

Возвращает:

Boolean:
  • true, если значение является ссылкой

is_data_obj

(
  • v
)
Boolean

Определен в src\common.js:1229

Проверяет, является ли значенние Data-объектным типом

Параметры:

  • v
    • проверяемое значение

Возвращает:

Boolean:
  • true, если значение является ссылкой

is_empty_guid

(
  • v
)
Boolean

Определен в src\common.js:1218

Проверяет, является ли значение пустым идентификатором

Параметры:

  • v
    • проверяемое значение

Возвращает:

Boolean:
  • true, если v эквивалентен пустому guid

is_equal

(
  • v1
  • v2
)
Boolean

Определен в src\common.js:1251

Сравнивает на равенство ссылочные типы и примитивные значения

Параметры:

Возвращает:

Boolean:
  • true, если значенния эквивалентны

is_guid

(
  • v
)
Boolean

Определен в src\common.js:1203

Проверяет, является ли значение guid-ом

Параметры:

  • v
    • проверяемое значение

Возвращает:

Boolean:
  • true, если значение соответствует регурярному выражению guid

Свойства

blank

Blank только для чтения

Определен в src\common.js:1125

Пустые значения даты и уникального идентификатора

moment

Function только для чтения

Определен в src\common.js:1023

Moment для операций с интервалами и датами