<!-- Generated by documentation.js. Update this documentation by updating the source code. -->

### Table of Contents

-   [Select component][1]
    -   [Select][2]
        -   [Parameters][3]
        -   [Examples][4]
    -   [SelectState][5]
        -   [Properties][6]
    -   [SelectProps][7]
        -   [Properties][8]
    -   [strings][9]
        -   [Parameters][10]
    -   [Внутренние компоненты][11]
        -   [ItemHeader][12]
            -   [Parameters][13]
        -   [ItemHeaderProps][14]
            -   [Properties][15]
        -   [Option][16]
            -   [Properties][17]
        -   [Dropdown][18]
        -   [DropdownProps][19]
            -   [Properties][20]
        -   [DropdownState][21]
            -   [Properties][22]
        -   [SelectPanel][23]
        -   [SelectPanelProps][24]
            -   [Properties][25]
        -   [SelectPanelState][26]
            -   [Properties][27]
        -   [SelectList][28]
        -   [SelectListProps][29]
            -   [Properties][30]
        -   [SelectItem][31]
        -   [SelectItemProps][32]
            -   [Properties][33]
        -   [SelectItemState][34]
            -   [Properties][35]
-   [Date pickers][36]
    -   [DatePicker][37]
        -   [Parameters][38]
    -   [DatePickerProps][39]
        -   [Properties][40]
    -   [DateRangePicker][41]
        -   [Parameters][42]
    -   [DateRangePickerProps][43]
        -   [Properties][44]
    -   [DateTimeRangePicker][45]
        -   [Parameters][46]
    -   [DateTimeRangePickerProps][47]
        -   [Properties][48]
-   [Toggle button][49]
    -   [Toggle][50]
        -   [Parameters][51]
        -   [Examples][52]
    -   [ToggleProps][53]
        -   [Properties][54]
    -   [ToggleState][55]
        -   [Properties][56]
-   [Modal component][57]
    -   [Modal][58]
        -   [Parameters][59]
        -   [Examples][60]
    -   [ModalProps][61]
        -   [Properties][62]
    -   [ModalState][63]
        -   [Properties][64]
    -   [Внутренние компоненты (Header, Body, Footer)][65]
        -   [Header][66]
            -   [Parameters][67]
        -   [HeaderProps][68]
            -   [Properties][69]
        -   [Body][70]
            -   [Parameters][71]
        -   [BodyProps][72]
            -   [Properties][73]
        -   [Footer][74]
            -   [Parameters][75]
        -   [FooterProps][76]
            -   [Properties][77]
-   [Tooltip component][78]
    -   [Tooltip][79]
        -   [Parameters][80]
        -   [Examples][81]
    -   [TooltipProps][82]
        -   [Properties][83]
    -   [TooltipState][84]
        -   [Properties][85]
    -   [TooltipHeader][86]
        -   [Parameters][87]
    -   [TooltipHeaderProps][88]
        -   [Properties][89]
-   [Search component][90]
    -   [Search][91]
        -   [Parameters][92]
        -   [Examples][93]
    -   [SearchProps][94]
        -   [Properties][95]
    -   [SearchState][96]
        -   [Properties][97]
    -   [ResultItem][98]
        -   [Parameters][99]
    -   [ResultItemProps][100]
        -   [Properties][101]
    -   [ResultItemState][102]
        -   [Properties][103]
-   [Scroll component][104]

## Select component




### Select

**Extends React.Component**

Компонент Select

#### Parameters

-   `props` **[SelectProps][105]** 

#### Examples

```javascript
const options = [
  { value: 'chocolate', label: 'Chocolate' },
  { value: 'strawberry', label: 'Strawberry' },
  { value: 'vanilla', label: 'Vanilla' },
];
<Select
  options={options}
  isMulti
  onChange={r => console.log(r)}
/>
```

### SelectState

State компонента MultiSelect

Type: {selected: [Array][106]&lt;any>}

#### Properties

-   `selected` **[Array][106]&lt;any>** выбранные пункты

### SelectProps

Props, передаваемые в Select

Type: {isMulti: [boolean][107], options: [Array][106]&lt;[Option][108]>, onChange: [Function][109], selected: [Array][106]&lt;any>, disableSearch: [boolean][107]?, shouldToggleOnHover: [boolean][107], hasSelectAll: [boolean][107], overrideStrings: {}?, maxHeight: [number][110]}

#### Properties

-   `isMulti` **[boolean][107]** включает функционал мультиселекта
-   `options` **[Array][106]&lt;{value: any, label: [string][111]}>** опции для выбора.
-   `onChange` **[Function][109]** коллбэк принимающий массив cо значениями выбранных элементов.
-   `selected` **[Array][106]&lt;[string][111]>** значения выбранные по-умолчанию.
-   `hasSelectAll` **[boolean][107]** отображать или нет пункт "Выбрать все".
-   `disableSearch` **[boolean][107]** отображать ли строку поиска.
-   `shouldToggleOnHover` **[boolean][107]** если true то список будет раскрываться
    при наведении на него мышкой.
-   `maxHeight` **[number][110]** высота списка, при превышении которой появится скролл
-   `overrideStrings` **{}?** 

### strings

Функция для получения подписей элементов

#### Parameters

-   `key` **[string][111]** строка - ключ объекта strings {[key]&#x3A; 'label'} в котором хранятся
    отображаемые по умолчанию наименования подписей элементов
-   `overrideStrings` **[Object][112]** объект со значениями, которые нужно
    перезаписать {[ключ]&#x3A; 'новое наименование'}

Returns **[string][111]** требуемое наименование

### Внутренние компоненты




#### ItemHeader

ItemHeader отрисовывает выбранный пункт в шапке компонента Dropdown

##### Parameters

-   `props` **[ItemHeaderProps][113]** 

#### ItemHeaderProps

Props, передаваемые в ItemHeader

Type: {text: [string][111]}

##### Properties

-   `text` **[string][111]** название (label) выбранного пункта

#### Option

Flow тип Option - значение и их отображаемое наименование

Type: {value: any, label: [string][111]}

##### Properties

-   `value` **any** значение value пункта селекта
-   `label` **[string][111]** видимое наименование пункта селекта

#### Dropdown

**Extends React.Component**

Компонент Dropdown - выводит список выбранных элементов и отображает панель выбора

#### DropdownProps

Props, передаваемые в Dropdown

Type: {children: [Object][112]?, contentProps: [Object][112], shouldToggleOnHover: [boolean][107]?}

##### Properties

-   `children` **[Object][112]** элементы, которые будут отображаться в хедере
    (выбранные элементы)
-   `contentProps` **[Object][112]** Props, которые не используются в этом компоненте
    и которые нужно прокинуть дальше (в компонент SelectPanel)
-   `shouldToggleOnHover` **[boolean][107]** если true, то список с выбором будет открываться
    при наведении курсора мышки на элемент (по умолчанию открывается после клика)

#### DropdownState

State компонента Dropdown

Type: {expanded: [boolean][107], panelIsDown: [boolean][107]}

##### Properties

-   `expanded` **[boolean][107]** "раскрыт" или нет список с выбором
-   `panelIsDown` **[boolean][107]** направление открытия выпадающего списка, по умолчанию вниз

#### SelectPanel

**Extends React.Component**

Компонент SelectPanel - выводит поисковую строку или строки выбора вариантов

#### SelectPanelProps

Props передаваемые в SelectPanel

Type: {options: [Array][106]&lt;[Option][108]>, selected: [Array][106]&lt;any>, onSelectedChanged: function (selected: [Array][106]&lt;any>): void, disableSearch: [boolean][107]?, hasSelectAll: [boolean][107], overrideStrings: {}?, isMulti: [boolean][107]?, toggleExpanded: [Function][109], getDirection: [Function][109], resetState: [Function][109], panelIsDown: [boolean][107], maxHeight: [number][110]}

##### Properties

-   `options` **[Array][106]&lt;[Option][108]>** значения и их отображаемые наименования
-   `null-null` **[Array][106]&lt;[string][111]>** выбранные элементы
-   `onSelectedChanged` **function (selected: any): void** коллбэк, принимающий выбранные
    элементы
-   `disableSearch` **[boolean][107]** отображать ли строку поиска
-   `hasSelectAll` **[boolean][107]** отображать или нет пункт "Выбрать все".
-   `toggleExpanded` **[Function][109]** коллбэк скрывающий список.
-   `isMulti` **[boolean][107]** включает функционал мультиселекта
-   `getDirection` **[Function][109]** коллбэк получающий размеры элемента и вычисляющий
    направление выпадения списка.
-   `resetState` **[Function][109]** коллбэк сбрасывающий направление выпадения списка
    на значение по умолчанию при размонтировании панели.
-   `panelIsDown` **[boolean][107]** направление открытия выпадающего списка
-   `maxHeight` **[number][110]** высота, после превышения которой появится скролл
-   `selected` **[Array][106]&lt;any>** 
-   `overrideStrings` **{}?** 

#### SelectPanelState

State компонента SelectPanel

Type: {searchHasFocus: [boolean][107], searchText: [string][111]}

##### Properties

-   `searchHasFocus` **[boolean][107]** в фокусе или нет строка поиска
-   `searchString` **[string][111]** введенный в строку поиска текст
-   `searchText` **[string][111]** 

#### SelectList

**Extends React.Component**

Компонент SelectList - выводит список с вариантами выбора

#### SelectListProps

Props передаваемые в SelectList

Type: {options: [Array][106]&lt;[Option][108]>, selected: [Array][106]&lt;[string][111]>, onSelectedChanged: function (selected: any): void, isMulti: [boolean][107], toggleExpanded: [Function][109]}

##### Properties

-   `options` **[Array][106]&lt;[Option][108]>** значения и их отображаемые наименования
-   `onSelectedChanged` **function (selected: any): void** коллбэк, принимающий выбранные
    элементы
-   `selected` **[Array][106]&lt;[string][111]>** выбранные элементы
-   `toggleExpanded` **[Function][109]** коллбэк скрывающий список.
-   `toggleExpanded` **[Function][109]** коллбэк скрывающий список.
-   `isMulti` **[boolean][107]** включает функционал мультиселекта

#### SelectItem

**Extends React.Component**

Компонент SelectItem - отображает один элемент из списка выбора

#### SelectItemProps

Props передаваемые в SelectItem

Type: {option: [Option][108], checked: [boolean][107], onSelectionChanged: function (checked: [boolean][107]): void}

##### Properties

-   `option` **[Option][108]** значение и отображаемое наименование
-   `onSelectionChanged` **function (checked: [boolean][107]): void** действия на изменения
    состояния "выбран"/"не выбран"
-   `checked` **[boolean][107]** 

#### SelectItemState

State компонента SelectItem

Type: {hovered: [boolean][107]}

##### Properties

-   `hovered` **[boolean][107]** находится ли указатель мышки над компонентом

## Date pickers




### DatePicker

**Extends React.Component**

Компонент DatePicker - рисует календарь и дает возможность выбора даты

#### Parameters

-   `props` **[DatePickerProps][114]** 

### DatePickerProps

Props, передаваемые в DatePicker

Type: {options: {}?, onChange: [Function][109], value: any?}

#### Properties

-   `options` **[object][112]** опции для доп. настройки, описание есть по ссылке
       [https://longbill.github.io/jquery-date-range-picker/#configuration][115]
-   `onChange` **[Function][109]** коллбэк принимающий объект с результатом выбора.
       Объект следующей структуры:
     {
       date1: (Date object of the earlier date),
       value: "2013-06-05 to 2013-06-07"
     }
-   `value` **any?** 

### DateRangePicker

**Extends React.Component**

Компонент DateRangePicker - рисует 2 календаря и дает возможность выбора диапазона дат

#### Parameters

-   `props` **[DateRangePickerProps][116]** 

### DateRangePickerProps

Props, передаваемые в DateRangePicker

Type: {options: {}?, onChange: [Function][109], value: {start: any, end: any}}

#### Properties

-   `options` **[object][112]** опции для доп. настройки, описание есть по ссылке
       [https://longbill.github.io/jquery-date-range-picker/#configuration][115]
-   `onChange` **[Function][109]** коллбэк принимающий объект с результатом выбора.
       Объект следующей структуры:
     {
       date1: (Date object of the earlier date),
       date2: (Date object of the later date),
       value: "2013-06-05 to 2013-06-07"
     }
-   `value` **[Object][112]** дефолтные даты, отображающиеся при загрузке компонента.
    передаются в формате { start: any, end: any }, start и end могут быть строкой, timestamp
    или объектом moment.

### DateTimeRangePicker

**Extends React.Component**

Компонент DateTimeRangePicker - рисует 2 календаря и дает возможность выбора диапазона дат
с указанием времени начальной даты и конечной

#### Parameters

-   `props` **[DateTimeRangePickerProps][117]** 

### DateTimeRangePickerProps

Props, передаваемые в DateTimeRangePicker

Type: {options: {}?, onChange: [Function][109], value: {start: any, end: any}}

#### Properties

-   `options` **[object][112]** опции для доп. настройки, описание есть по ссылке
       [https://longbill.github.io/jquery-date-range-picker/#configuration][115]
-   `onChange` **[Function][109]** коллбэк принимающий объект с результатом выбора.
       Объект следующей структуры:
     {
       date1: (Date object of the earlier date),
       date2: (Date object of the later date),
       value: "2013-06-05 to 2013-06-07"
     }
-   `value` **[Object][112]** дефолтные даты, отображающиеся при загрузке компонента.
    передаются в формате { start: any, end: any }, start и end могут быть строкой, timestamp
    или объектом moment.

## Toggle button




### Toggle

**Extends React.Component**

Компонент Toggle - двухпозиционная кнопка

#### Parameters

-   `props` **[ToggleProps][118]** 

#### Examples

```javascript
<Toggle leftLabel='left' rightLabel='right' onChange={r => console.log(r)} />
```

### ToggleProps

Props, передаваемые в Toggle

Type: {leftLabel: [string][111], rightLabel: [string][111], rightPosition: [boolean][107], disabled: [boolean][107], onChange: [Function][109]}

#### Properties

-   `leftLabel` **[string][111]** текст, отображаемый слева от кнопки
-   `rightLabel` **[string][111]** текст, отображаемый справа от кнопки
-   `rightPosition` **[boolean][107]** позиция переключателя true - справа, false - слева
-   `disabled` **[boolean][107]** активен ли элемент, если true, то функция
    переключения будет заблокирована
-   `onChange` **[Function][109]** коллбэк вызывающийся когда происходит переключение переключателя

### ToggleState

State компонента Toggle

Type: {rightPosition: [boolean][107], disabled: [boolean][107]}

#### Properties

-   `rightPosition` **[boolean][107]** позиция переключателя true - справа, false - слева
-   `disabled` **[boolean][107]** активен ли элемент, если true, то функция
    переключения будет заблокирована

## Modal component




### Modal

**Extends React.Component**

Компонент Modal - модальное окно

#### Parameters

-   `props` **[ModalProps][119]** 

#### Examples

```javascript
<Modal isOpen={this.state.modal}>
  <Modal.Header toggle={this.toggle}>Заголовок</Modal.Header>
  <Modal.Body>
    Содержимое модального окна
    { this.state.isLoading && <div className='omni-modal__loader'/> }
  </Modal.Body>
  <Modal.Footer>Содержимое футера</Modal.Footer>
</Modal>
```

### ModalProps

Props компонента Modal

Type: {children: any, isOpen: [boolean][107]}

#### Properties

-   `isOpen` **[boolean][107]** открыто или закрыто модальное окно
-   `children` **any** контент отображаемый в модальном окне

### ModalState

State компонента Modal

Type: {isOpen: [boolean][107], closing: [boolean][107]}

#### Properties

-   `isOpen` **[boolean][107]** открыто или закрыто модальное окно
-   `closing` **[boolean][107]** состояние закрытия окна (для плавной анимации закрытия)

### Внутренние компоненты (Header, Body, Footer)




#### Header

Компонент Header - шапка модального окна

##### Parameters

-   `props` **[HeaderProps][120]** 

#### HeaderProps

Props компонента Header

Type: {children: any, toggle: [Function][109]}

##### Properties

-   `toggle` **[Function][109]** коллбэк, меняющий состояние окна (открыто, закрыто)
-   `children` **any** контент, отображаемый в компоненте Header модального окна

#### Body

Компонент Body - тело модального окна

##### Parameters

-   `props` **[BodyProps][121]** 

#### BodyProps

Props компонента Body

Type: {children: any}

##### Properties

-   `children` **any** контент, отображаемый в компоненте Body модального окна

#### Footer

Компонент Footer - нижний колонтитул модального окна

##### Parameters

-   `props` **[FooterProps][122]** 

#### FooterProps

Props компонента Footer

Type: {children: any}

##### Properties

-   `children` **any** контент, отображаемый в компоненте Footer модального окна

## Tooltip component




### Tooltip

**Extends React.Component**

Компонент Tooltip - подсказка, отображаемая при наведении/клике на элемент. Прикрепляется
к родительскому элементу.
У родительского элемента должен быть задан любой position, кроме static. Если не задан или static,
то position будет насильно установлен в relative !!!

#### Parameters

-   `props` **[TooltipProps][123]** 

#### Examples

```javascript
<div style='position:relative'>
  <Tooltip content='Содержимое подсказки' />
</div>
или
<div>
  <Tooltip>Содержимое подсказки</Tooltip>
</div>
```

### TooltipProps

Props, передаваемые в Tooltip

Type: {isVisible: any, offset: [string][111], event: [string][111], fixed: [boolean][107], maxHeight: [number][110], arrowPosition: [string][111], closeButton: [boolean][107], title: [string][111], content: any, children: any}

#### Properties

-   `isVisible` **[boolean][107]** виден или нет компонент
-   `offset` **[string][111]** с какой стороны от родительского элемента открывается подсказка,
    возможные значения: top, bottom, left, right
-   `event` **[string][111]** событие, при наступлении которого открывается подсказка,
    возможные значения: hover, click, dblclick
-   `fixed` **[boolean][107]** при выходе подсказки за границы окна она
    не меняет расположение
-   `maxHeight` **[number][110]** максимальная высота, после которой появляется скролл
-   `arrowPosition` **[string][111]** позация стрелки относительно блока с подсказкой,
    возможные значения: left, center, right, top, bottom
-   `content` **any** содержимое подсказки, переданное через свойство
-   `children` **any** содержимое подсказки, обернутое компонентом (если установлено
    свойство content, то children не отображается)
-   `closeButton` **[boolean][107]** 
-   `title` **[string][111]** 

### TooltipState

State компонента Tooltip

Type: {isVisible: [boolean][107], offset: [string][111], arrowPosition: [string][111], callCounter: [number][110]}

#### Properties

-   `isVisible` **[boolean][107]** виден или нет компонент
-   `offset` **[string][111]** с какой стороны от родительского элемента открывается подсказка,
    возможные значения: top, bottom, left, right
-   `arrowPosition` **[string][111]** позация стрелки относительно блока с подсказкой,
    возможные значения: start, mid, end (порядок слева направо и сверху вниз, соответственно)
-   `callCounter` **[number][110]** счетчик вызовов функции расчета позиции, если
    количество вызовов функции превышает количество вариантов расположения подсказки, то
    устанавливается изначальное положение (заданное через props)

### TooltipHeader

Заголовок окна с подсказкой

#### Parameters

-   `props` **[TooltipHeaderProps][124]** 

### TooltipHeaderProps

Props компонента TooltipHeader

Type: {title: [string][111], close: [Function][109]}

#### Properties

-   `title` **[string][111]** заголовок подсказки
-   `close` **[Function][109]** функция закрытия подсказки

## Search component




### Search

**Extends React.Component**

Компонент Search - поисковая строка и список с результатами поиска

#### Parameters

-   `props` **[SearchProps][125]** 

#### Examples

```javascript
<Search
  onChange={*функция, принимает значения введенные в поисковую строку и выполняет поиск*}
  result={*массив - результат работы функции, переданной в onChange*}
  onClickResult={*функция, принимает значение выбранного элемента из списка result*}
/>
```

### SearchProps

Props, передаваемые в Search

Type: {onChange: [Function][109], result: [Array][106]&lt;any>, onClickResult: [Function][109]}

#### Properties

-   `onChange` **[Function][109]** передается функция-коллбэк, которая принимает значения
    введенные в поисковую форму
-   `result` **[Array][106]&lt;any>** массив с результатами поиска, элементы массива выводятся
    всплывающим списком рядом с поисковой строкой
-   `onClickResult` **[Function][109]** передается функция-коллбэк, которая принимает значение
    выбранного (по которому кликнули мышкой) элемента из списка result

### SearchState

State компонента Search

Type: {searchHasFocus: [boolean][107], searchText: [string][111], resultIsOpen: [boolean][107]}

#### Properties

-   `searchHasFocus` **[boolean][107]** в фокусе или нет строка поиска
-   `searchText` **[string][111]** введенный в строку поиска текст
-   `resultIsOpen` **[boolean][107]** отображается или нет список с результатами поиска

### ResultItem

**Extends React.Component**

Компонент ResultItem - отображает один элемент из списка результатов поиска

#### Parameters

-   `props` **[ResultItemProps][126]** 

### ResultItemProps

Props, передаваемые в ResultItem

Type: {value: [string][111], onClickItem: [Function][109]}

#### Properties

-   `value` **[string][111]** значение, отображаемое в списке результатов
-   `onClickItem` **[Function][109]** передается функция-коллбэк, которая принимает значение
    выбранного (по которому кликнули мышкой) элемента

### ResultItemState

State компонента ResultItem

Type: {hovered: [boolean][107]}

#### Properties

-   `hovered` **[boolean][107]** находится ли указатель мышки над компонентом

## Scroll component

Заменяет стандартный скролл. Использует библиотеку
[https://github.com/malte-wessel/react-custom-scrollbars][127]


[1]: #select-component

[2]: #select

[3]: #parameters

[4]: #examples

[5]: #selectstate

[6]: #properties

[7]: #selectprops

[8]: #properties-1

[9]: #strings

[10]: #parameters-1

[11]: #внутренние-компоненты

[12]: #itemheader

[13]: #parameters-2

[14]: #itemheaderprops

[15]: #properties-2

[16]: #option

[17]: #properties-3

[18]: #dropdown

[19]: #dropdownprops

[20]: #properties-4

[21]: #dropdownstate

[22]: #properties-5

[23]: #selectpanel

[24]: #selectpanelprops

[25]: #properties-6

[26]: #selectpanelstate

[27]: #properties-7

[28]: #selectlist

[29]: #selectlistprops

[30]: #properties-8

[31]: #selectitem

[32]: #selectitemprops

[33]: #properties-9

[34]: #selectitemstate

[35]: #properties-10

[36]: #date-pickers

[37]: #datepicker

[38]: #parameters-3

[39]: #datepickerprops

[40]: #properties-11

[41]: #daterangepicker

[42]: #parameters-4

[43]: #daterangepickerprops

[44]: #properties-12

[45]: #datetimerangepicker

[46]: #parameters-5

[47]: #datetimerangepickerprops

[48]: #properties-13

[49]: #toggle-button

[50]: #toggle

[51]: #parameters-6

[52]: #examples-1

[53]: #toggleprops

[54]: #properties-14

[55]: #togglestate

[56]: #properties-15

[57]: #modal-component

[58]: #modal

[59]: #parameters-7

[60]: #examples-2

[61]: #modalprops

[62]: #properties-16

[63]: #modalstate

[64]: #properties-17

[65]: #внутренние-компоненты-header-body-footer

[66]: #header

[67]: #parameters-8

[68]: #headerprops

[69]: #properties-18

[70]: #body

[71]: #parameters-9

[72]: #bodyprops

[73]: #properties-19

[74]: #footer

[75]: #parameters-10

[76]: #footerprops

[77]: #properties-20

[78]: #tooltip-component

[79]: #tooltip

[80]: #parameters-11

[81]: #examples-3

[82]: #tooltipprops

[83]: #properties-21

[84]: #tooltipstate

[85]: #properties-22

[86]: #tooltipheader

[87]: #parameters-12

[88]: #tooltipheaderprops

[89]: #properties-23

[90]: #search-component

[91]: #search

[92]: #parameters-13

[93]: #examples-4

[94]: #searchprops

[95]: #properties-24

[96]: #searchstate

[97]: #properties-25

[98]: #resultitem

[99]: #parameters-14

[100]: #resultitemprops

[101]: #properties-26

[102]: #resultitemstate

[103]: #properties-27

[104]: #scroll-component

[105]: #selectprops

[106]: https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Array

[107]: https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Boolean

[108]: #option

[109]: https://developer.mozilla.org/docs/Web/JavaScript/Reference/Statements/function

[110]: https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Number

[111]: https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String

[112]: https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object

[113]: #itemheaderprops

[114]: #datepickerprops

[115]: https://longbill.github.io/jquery-date-range-picker/#configuration

[116]: #daterangepickerprops

[117]: #datetimerangepickerprops

[118]: #toggleprops

[119]: #modalprops

[120]: #headerprops

[121]: #bodyprops

[122]: #footerprops

[123]: #tooltipprops

[124]: #tooltipheaderprops

[125]: #searchprops

[126]: #resultitemprops

[127]: https://github.com/malte-wessel/react-custom-scrollbars
