comindware.ui
Version:
Comindware Core UI provides the basic components like editors, lists, dropdowns, popups that we so desperately need while creating Marionette-based single-page applications.
10 lines (9 loc) • 363 kB
HTML
<html>
<head>
</head>
<body style="background: transparent;">
<script src="scripts/docstrap.lib.js"></script>
<script src="scripts/lunr.min.js"></script>
<script src="scripts/fulltext-search.js"></script>
<script type="text/x-docstrap-searchdb">
{"classes.list.html":{"id":"classes.list.html","title":"Classes","body":" Comindware UI-Core API Namespaces core.collectionscore.collections.behaviorscore.dropdowncore.dropdown.factorycore.dropdown.viewscore.dropdown.views.behaviorscore.formcore.form.behaviorscore.form.editorscore.form.editors.avatarcore.form.editors.avatar.controllerscore.form.editors.basecore.form.editors.referencecore.form.editors.reference.controllerscore.form.Fieldcore.form.repositorycore.listcore.list.cellFactorycore.list.factorycore.list.modelscore.list.viewscore.metacore.modelscore.nativeGridcore.nativeGrid.factorycore.nativeGrid.filterViewFactorycore.nativeGrid.viewscore.servicescore.services.GlobalEventServicecore.services.WindowServicecore.utilscore.utils.comparatorscore.utils.cookieHelperscore.utils.dateHelperscore.utils.helperscore.utils.htmlHelperscore.utils.keyCode Classes core.collection.behaviors.HighlightableBehaviorcore.collections.SlidingWindowCollectioncore.collections.VirtualCollectioncore.dropdown.views.behaviors.CustomAnchorBehaviorcore.dropdown.views.DefaultButtonViewcore.dropdown.views.DropdownViewcore.dropdown.views.ListPanelViewcore.dropdown.views.MenuItemViewcore.dropdown.views.MenuPanelViewcore.dropdown.views.PopoutViewcore.form.behaviors.BackboneFormBehaviorcore.form.editors.avatar.controllers.BaseAvatarEditorControllercore.form.editors.AvatarEditorViewcore.form.editors.base.BaseEditorViewcore.form.editors.BooleanEditorViewcore.form.editors.DateEditorViewcore.form.editors.DateTimeEditorViewcore.form.editors.DropdownEditorViewcore.form.editors.DurationEditorViewcore.form.editors.MembersBubbleEditorViewcore.form.editors.MemberSelectEditorViewcore.form.editors.MentionEditorViewcore.form.editors.MultiSelectEditorViewcore.form.editors.NumberEditorViewcore.form.editors.PasswordEditorViewcore.form.editors.RadioGroupEditorViewcore.form.editors.reference.controllers.BaseReferenceEditorControllercore.form.editors.ReferenceEditorViewcore.form.editors.TextAreaEditorViewcore.form.editors.TextEditorViewcore.form.editors.TimeEditorViewcore.list.models.LoadingRowModelcore.list.views.EmptyGridViewcore.list.views.EmptyListViewcore.list.views.GridColumnHeaderViewcore.list.views.GridHeaderViewcore.list.views.GridViewcore.list.views.ListViewcore.list.views.LoadingRowViewcore.list.views.NoColumnsViewcore.list.views.RowViewcore.list.views.ScrollBarViewcore.nativeGrid.views.ColumnHeaderViewcore.nativeGrid.views.HeaderViewcore.nativeGrid.views.ListViewcore.nativeGrid.views.NativeGridViewcore.nativeGrid.views.RowViewcore.services.UserService Classes Classes HighlightableBehavior SlidingWindowCollection VirtualCollection CustomAnchorBehavior DefaultButtonView DropdownView ListPanelView MenuItemView MenuPanelView PopoutView BackboneFormBehavior BaseAvatarEditorController AvatarEditorView BaseEditorView BooleanEditorView DateEditorView DateTimeEditorView DropdownEditorView DurationEditorView MembersBubbleEditorView MemberSelectEditorView MentionEditorView MultiSelectEditorView NumberEditorView PasswordEditorView RadioGroupEditorView BaseReferenceEditorController ReferenceEditorView TextAreaEditorView TextEditorView TimeEditorView LoadingRowModel EmptyGridView EmptyListView GridColumnHeaderView GridHeaderView GridView ListView LoadingRowView NoColumnsView RowView ScrollBarView ColumnHeaderView HeaderView ListView NativeGridView RowView UserService Namespaces collections behaviors dropdown factory views behaviors form behaviors editors avatar controllers base reference controllers Field repository list cellFactory factory models views meta models nativeGrid factory filterViewFactory views services GlobalEventService WindowService utils comparators cookieHelpers dateHelpers helpers htmlHelpers keyCode × Search results Close "},"namespaces.list.html":{"id":"namespaces.list.html","title":"Namespaces","body":" Comindware UI-Core API Namespaces core.collectionscore.collections.behaviorscore.dropdowncore.dropdown.factorycore.dropdown.viewscore.dropdown.views.behaviorscore.formcore.form.behaviorscore.form.editorscore.form.editors.avatarcore.form.editors.avatar.controllerscore.form.editors.basecore.form.editors.referencecore.form.editors.reference.controllerscore.form.Fieldcore.form.repositorycore.listcore.list.cellFactorycore.list.factorycore.list.modelscore.list.viewscore.metacore.modelscore.nativeGridcore.nativeGrid.factorycore.nativeGrid.filterViewFactorycore.nativeGrid.viewscore.servicescore.services.GlobalEventServicecore.services.WindowServicecore.utilscore.utils.comparatorscore.utils.cookieHelperscore.utils.dateHelperscore.utils.helperscore.utils.htmlHelperscore.utils.keyCode Classes core.collection.behaviors.HighlightableBehaviorcore.collections.SlidingWindowCollectioncore.collections.VirtualCollectioncore.dropdown.views.behaviors.CustomAnchorBehaviorcore.dropdown.views.DefaultButtonViewcore.dropdown.views.DropdownViewcore.dropdown.views.ListPanelViewcore.dropdown.views.MenuItemViewcore.dropdown.views.MenuPanelViewcore.dropdown.views.PopoutViewcore.form.behaviors.BackboneFormBehaviorcore.form.editors.avatar.controllers.BaseAvatarEditorControllercore.form.editors.AvatarEditorViewcore.form.editors.base.BaseEditorViewcore.form.editors.BooleanEditorViewcore.form.editors.DateEditorViewcore.form.editors.DateTimeEditorViewcore.form.editors.DropdownEditorViewcore.form.editors.DurationEditorViewcore.form.editors.MembersBubbleEditorViewcore.form.editors.MemberSelectEditorViewcore.form.editors.MentionEditorViewcore.form.editors.MultiSelectEditorViewcore.form.editors.NumberEditorViewcore.form.editors.PasswordEditorViewcore.form.editors.RadioGroupEditorViewcore.form.editors.reference.controllers.BaseReferenceEditorControllercore.form.editors.ReferenceEditorViewcore.form.editors.TextAreaEditorViewcore.form.editors.TextEditorViewcore.form.editors.TimeEditorViewcore.list.models.LoadingRowModelcore.list.views.EmptyGridViewcore.list.views.EmptyListViewcore.list.views.GridColumnHeaderViewcore.list.views.GridHeaderViewcore.list.views.GridViewcore.list.views.ListViewcore.list.views.LoadingRowViewcore.list.views.NoColumnsViewcore.list.views.RowViewcore.list.views.ScrollBarViewcore.nativeGrid.views.ColumnHeaderViewcore.nativeGrid.views.HeaderViewcore.nativeGrid.views.ListViewcore.nativeGrid.views.NativeGridViewcore.nativeGrid.views.RowViewcore.services.UserService Namespaces Classes HighlightableBehavior SlidingWindowCollection VirtualCollection CustomAnchorBehavior DefaultButtonView DropdownView ListPanelView MenuItemView MenuPanelView PopoutView BackboneFormBehavior BaseAvatarEditorController AvatarEditorView BaseEditorView BooleanEditorView DateEditorView DateTimeEditorView DropdownEditorView DurationEditorView MembersBubbleEditorView MemberSelectEditorView MentionEditorView MultiSelectEditorView NumberEditorView PasswordEditorView RadioGroupEditorView BaseReferenceEditorController ReferenceEditorView TextAreaEditorView TextEditorView TimeEditorView LoadingRowModel EmptyGridView EmptyListView GridColumnHeaderView GridHeaderView GridView ListView LoadingRowView NoColumnsView RowView ScrollBarView ColumnHeaderView HeaderView ListView NativeGridView RowView UserService Namespaces collections behaviors dropdown factory views behaviors form behaviors editors avatar controllers base reference controllers Field repository list cellFactory factory models views meta models nativeGrid factory filterViewFactory views services GlobalEventService WindowService utils comparators cookieHelpers dateHelpers helpers htmlHelpers keyCode × Search results Close "},"index.html":{"id":"index.html","title":"Index","body":" Comindware UI-Core API Namespaces core.collectionscore.collections.behaviorscore.dropdowncore.dropdown.factorycore.dropdown.viewscore.dropdown.views.behaviorscore.formcore.form.behaviorscore.form.editorscore.form.editors.avatarcore.form.editors.avatar.controllerscore.form.editors.basecore.form.editors.referencecore.form.editors.reference.controllerscore.form.Fieldcore.form.repositorycore.listcore.list.cellFactorycore.list.factorycore.list.modelscore.list.viewscore.metacore.modelscore.nativeGridcore.nativeGrid.factorycore.nativeGrid.filterViewFactorycore.nativeGrid.viewscore.servicescore.services.GlobalEventServicecore.services.WindowServicecore.utilscore.utils.comparatorscore.utils.cookieHelperscore.utils.dateHelperscore.utils.helperscore.utils.htmlHelperscore.utils.keyCode Classes core.collection.behaviors.HighlightableBehaviorcore.collections.SlidingWindowCollectioncore.collections.VirtualCollectioncore.dropdown.views.behaviors.CustomAnchorBehaviorcore.dropdown.views.DefaultButtonViewcore.dropdown.views.DropdownViewcore.dropdown.views.ListPanelViewcore.dropdown.views.MenuItemViewcore.dropdown.views.MenuPanelViewcore.dropdown.views.PopoutViewcore.form.behaviors.BackboneFormBehaviorcore.form.editors.avatar.controllers.BaseAvatarEditorControllercore.form.editors.AvatarEditorViewcore.form.editors.base.BaseEditorViewcore.form.editors.BooleanEditorViewcore.form.editors.DateEditorViewcore.form.editors.DateTimeEditorViewcore.form.editors.DropdownEditorViewcore.form.editors.DurationEditorViewcore.form.editors.MembersBubbleEditorViewcore.form.editors.MemberSelectEditorViewcore.form.editors.MentionEditorViewcore.form.editors.MultiSelectEditorViewcore.form.editors.NumberEditorViewcore.form.editors.PasswordEditorViewcore.form.editors.RadioGroupEditorViewcore.form.editors.reference.controllers.BaseReferenceEditorControllercore.form.editors.ReferenceEditorViewcore.form.editors.TextAreaEditorViewcore.form.editors.TextEditorViewcore.form.editors.TimeEditorViewcore.list.models.LoadingRowModelcore.list.views.EmptyGridViewcore.list.views.EmptyListViewcore.list.views.GridColumnHeaderViewcore.list.views.GridHeaderViewcore.list.views.GridViewcore.list.views.ListViewcore.list.views.LoadingRowViewcore.list.views.NoColumnsViewcore.list.views.RowViewcore.list.views.ScrollBarViewcore.nativeGrid.views.ColumnHeaderViewcore.nativeGrid.views.HeaderViewcore.nativeGrid.views.ListViewcore.nativeGrid.views.NativeGridViewcore.nativeGrid.views.RowViewcore.services.UserService × Search results Close "},"module-core.collection.behaviors.HighlightableBehavior.html":{"id":"module-core.collection.behaviors.HighlightableBehavior.html","title":"Class: HighlightableBehavior","body":" Comindware UI-Core API Namespaces core.collectionscore.collections.behaviorscore.dropdowncore.dropdown.factorycore.dropdown.viewscore.dropdown.views.behaviorscore.formcore.form.behaviorscore.form.editorscore.form.editors.avatarcore.form.editors.avatar.controllerscore.form.editors.basecore.form.editors.referencecore.form.editors.reference.controllerscore.form.Fieldcore.form.repositorycore.listcore.list.cellFactorycore.list.factorycore.list.modelscore.list.viewscore.metacore.modelscore.nativeGridcore.nativeGrid.factorycore.nativeGrid.filterViewFactorycore.nativeGrid.viewscore.servicescore.services.GlobalEventServicecore.services.WindowServicecore.utilscore.utils.comparatorscore.utils.cookieHelperscore.utils.dateHelperscore.utils.helperscore.utils.htmlHelperscore.utils.keyCode Classes core.collection.behaviors.HighlightableBehaviorcore.collections.SlidingWindowCollectioncore.collections.VirtualCollectioncore.dropdown.views.behaviors.CustomAnchorBehaviorcore.dropdown.views.DefaultButtonViewcore.dropdown.views.DropdownViewcore.dropdown.views.ListPanelViewcore.dropdown.views.MenuItemViewcore.dropdown.views.MenuPanelViewcore.dropdown.views.PopoutViewcore.form.behaviors.BackboneFormBehaviorcore.form.editors.avatar.controllers.BaseAvatarEditorControllercore.form.editors.AvatarEditorViewcore.form.editors.base.BaseEditorViewcore.form.editors.BooleanEditorViewcore.form.editors.DateEditorViewcore.form.editors.DateTimeEditorViewcore.form.editors.DropdownEditorViewcore.form.editors.DurationEditorViewcore.form.editors.MembersBubbleEditorViewcore.form.editors.MemberSelectEditorViewcore.form.editors.MentionEditorViewcore.form.editors.MultiSelectEditorViewcore.form.editors.NumberEditorViewcore.form.editors.PasswordEditorViewcore.form.editors.RadioGroupEditorViewcore.form.editors.reference.controllers.BaseReferenceEditorControllercore.form.editors.ReferenceEditorViewcore.form.editors.TextAreaEditorViewcore.form.editors.TextEditorViewcore.form.editors.TimeEditorViewcore.list.models.LoadingRowModelcore.list.views.EmptyGridViewcore.list.views.EmptyListViewcore.list.views.GridColumnHeaderViewcore.list.views.GridHeaderViewcore.list.views.GridViewcore.list.views.ListViewcore.list.views.LoadingRowViewcore.list.views.NoColumnsViewcore.list.views.RowViewcore.list.views.ScrollBarViewcore.nativeGrid.views.ColumnHeaderViewcore.nativeGrid.views.HeaderViewcore.nativeGrid.views.ListViewcore.nativeGrid.views.NativeGridViewcore.nativeGrid.views.RowViewcore.services.UserService Class: HighlightableBehavior HighlightableBehavior Behavior требуется для подсветки текста в моделях коллекции. Стандартный сценарий использования: текстовый поиск с подсветкой найденных фрагментах в элементах списка. new HighlightableBehavior() Конструктор Behavior никогда не вызывается явно. Описанные в объекте options свойства должны быть переданы как свойства behavior (см. документацию Marionette). Methods highlight(text) Подсветить заданный текст во всех моделях. Parameters: Name Type Description text String Текст, который необходимо подсветить. unhighlight() Снять подсветку во всех моделях. × Search results Close "},"module-core.collections.html":{"id":"module-core.collections.html","title":"Namespace: collections","body":" Comindware UI-Core API Namespaces core.collectionscore.collections.behaviorscore.dropdowncore.dropdown.factorycore.dropdown.viewscore.dropdown.views.behaviorscore.formcore.form.behaviorscore.form.editorscore.form.editors.avatarcore.form.editors.avatar.controllerscore.form.editors.basecore.form.editors.referencecore.form.editors.reference.controllerscore.form.Fieldcore.form.repositorycore.listcore.list.cellFactorycore.list.factorycore.list.modelscore.list.viewscore.metacore.modelscore.nativeGridcore.nativeGrid.factorycore.nativeGrid.filterViewFactorycore.nativeGrid.viewscore.servicescore.services.GlobalEventServicecore.services.WindowServicecore.utilscore.utils.comparatorscore.utils.cookieHelperscore.utils.dateHelperscore.utils.helperscore.utils.htmlHelperscore.utils.keyCode Classes core.collection.behaviors.HighlightableBehaviorcore.collections.SlidingWindowCollectioncore.collections.VirtualCollectioncore.dropdown.views.behaviors.CustomAnchorBehaviorcore.dropdown.views.DefaultButtonViewcore.dropdown.views.DropdownViewcore.dropdown.views.ListPanelViewcore.dropdown.views.MenuItemViewcore.dropdown.views.MenuPanelViewcore.dropdown.views.PopoutViewcore.form.behaviors.BackboneFormBehaviorcore.form.editors.avatar.controllers.BaseAvatarEditorControllercore.form.editors.AvatarEditorViewcore.form.editors.base.BaseEditorViewcore.form.editors.BooleanEditorViewcore.form.editors.DateEditorViewcore.form.editors.DateTimeEditorViewcore.form.editors.DropdownEditorViewcore.form.editors.DurationEditorViewcore.form.editors.MembersBubbleEditorViewcore.form.editors.MemberSelectEditorViewcore.form.editors.MentionEditorViewcore.form.editors.MultiSelectEditorViewcore.form.editors.NumberEditorViewcore.form.editors.PasswordEditorViewcore.form.editors.RadioGroupEditorViewcore.form.editors.reference.controllers.BaseReferenceEditorControllercore.form.editors.ReferenceEditorViewcore.form.editors.TextAreaEditorViewcore.form.editors.TextEditorViewcore.form.editors.TimeEditorViewcore.list.models.LoadingRowModelcore.list.views.EmptyGridViewcore.list.views.EmptyListViewcore.list.views.GridColumnHeaderViewcore.list.views.GridHeaderViewcore.list.views.GridViewcore.list.views.ListViewcore.list.views.LoadingRowViewcore.list.views.NoColumnsViewcore.list.views.RowViewcore.list.views.ScrollBarViewcore.nativeGrid.views.ColumnHeaderViewcore.nativeGrid.views.HeaderViewcore.nativeGrid.views.ListViewcore.nativeGrid.views.NativeGridViewcore.nativeGrid.views.RowViewcore.services.UserService Namespace: collections module:core. collections Backbone collections of general use. Classes SlidingWindowCollection VirtualCollection Namespaces behaviors × Search results Close "},"module-core.collections.behaviors.html":{"id":"module-core.collections.behaviors.html","title":"Namespace: behaviors","body":" Comindware UI-Core API Namespaces core.collectionscore.collections.behaviorscore.dropdowncore.dropdown.factorycore.dropdown.viewscore.dropdown.views.behaviorscore.formcore.form.behaviorscore.form.editorscore.form.editors.avatarcore.form.editors.avatar.controllerscore.form.editors.basecore.form.editors.referencecore.form.editors.reference.controllerscore.form.Fieldcore.form.repositorycore.listcore.list.cellFactorycore.list.factorycore.list.modelscore.list.viewscore.metacore.modelscore.nativeGridcore.nativeGrid.factorycore.nativeGrid.filterViewFactorycore.nativeGrid.viewscore.servicescore.services.GlobalEventServicecore.services.WindowServicecore.utilscore.utils.comparatorscore.utils.cookieHelperscore.utils.dateHelperscore.utils.helperscore.utils.htmlHelperscore.utils.keyCode Classes core.collection.behaviors.HighlightableBehaviorcore.collections.SlidingWindowCollectioncore.collections.VirtualCollectioncore.dropdown.views.behaviors.CustomAnchorBehaviorcore.dropdown.views.DefaultButtonViewcore.dropdown.views.DropdownViewcore.dropdown.views.ListPanelViewcore.dropdown.views.MenuItemViewcore.dropdown.views.MenuPanelViewcore.dropdown.views.PopoutViewcore.form.behaviors.BackboneFormBehaviorcore.form.editors.avatar.controllers.BaseAvatarEditorControllercore.form.editors.AvatarEditorViewcore.form.editors.base.BaseEditorViewcore.form.editors.BooleanEditorViewcore.form.editors.DateEditorViewcore.form.editors.DateTimeEditorViewcore.form.editors.DropdownEditorViewcore.form.editors.DurationEditorViewcore.form.editors.MembersBubbleEditorViewcore.form.editors.MemberSelectEditorViewcore.form.editors.MentionEditorViewcore.form.editors.MultiSelectEditorViewcore.form.editors.NumberEditorViewcore.form.editors.PasswordEditorViewcore.form.editors.RadioGroupEditorViewcore.form.editors.reference.controllers.BaseReferenceEditorControllercore.form.editors.ReferenceEditorViewcore.form.editors.TextAreaEditorViewcore.form.editors.TextEditorViewcore.form.editors.TimeEditorViewcore.list.models.LoadingRowModelcore.list.views.EmptyGridViewcore.list.views.EmptyListViewcore.list.views.GridColumnHeaderViewcore.list.views.GridHeaderViewcore.list.views.GridViewcore.list.views.ListViewcore.list.views.LoadingRowViewcore.list.views.NoColumnsViewcore.list.views.RowViewcore.list.views.ScrollBarViewcore.nativeGrid.views.ColumnHeaderViewcore.nativeGrid.views.HeaderViewcore.nativeGrid.views.ListViewcore.nativeGrid.views.NativeGridViewcore.nativeGrid.views.RowViewcore.services.UserService Namespace: behaviors module:core.collections. behaviors Backbone collection behaviors of general use. × Search results Close "},"module-core.collections.SlidingWindowCollection.html":{"id":"module-core.collections.SlidingWindowCollection.html","title":"Class: SlidingWindowCollection","body":" Comindware UI-Core API Namespaces core.collectionscore.collections.behaviorscore.dropdowncore.dropdown.factorycore.dropdown.viewscore.dropdown.views.behaviorscore.formcore.form.behaviorscore.form.editorscore.form.editors.avatarcore.form.editors.avatar.controllerscore.form.editors.basecore.form.editors.referencecore.form.editors.reference.controllerscore.form.Fieldcore.form.repositorycore.listcore.list.cellFactorycore.list.factorycore.list.modelscore.list.viewscore.metacore.modelscore.nativeGridcore.nativeGrid.factorycore.nativeGrid.filterViewFactorycore.nativeGrid.viewscore.servicescore.services.GlobalEventServicecore.services.WindowServicecore.utilscore.utils.comparatorscore.utils.cookieHelperscore.utils.dateHelperscore.utils.helperscore.utils.htmlHelperscore.utils.keyCode Classes core.collection.behaviors.HighlightableBehaviorcore.collections.SlidingWindowCollectioncore.collections.VirtualCollectioncore.dropdown.views.behaviors.CustomAnchorBehaviorcore.dropdown.views.DefaultButtonViewcore.dropdown.views.DropdownViewcore.dropdown.views.ListPanelViewcore.dropdown.views.MenuItemViewcore.dropdown.views.MenuPanelViewcore.dropdown.views.PopoutViewcore.form.behaviors.BackboneFormBehaviorcore.form.editors.avatar.controllers.BaseAvatarEditorControllercore.form.editors.AvatarEditorViewcore.form.editors.base.BaseEditorViewcore.form.editors.BooleanEditorViewcore.form.editors.DateEditorViewcore.form.editors.DateTimeEditorViewcore.form.editors.DropdownEditorViewcore.form.editors.DurationEditorViewcore.form.editors.MembersBubbleEditorViewcore.form.editors.MemberSelectEditorViewcore.form.editors.MentionEditorViewcore.form.editors.MultiSelectEditorViewcore.form.editors.NumberEditorViewcore.form.editors.PasswordEditorViewcore.form.editors.RadioGroupEditorViewcore.form.editors.reference.controllers.BaseReferenceEditorControllercore.form.editors.ReferenceEditorViewcore.form.editors.TextAreaEditorViewcore.form.editors.TextEditorViewcore.form.editors.TimeEditorViewcore.list.models.LoadingRowModelcore.list.views.EmptyGridViewcore.list.views.EmptyListViewcore.list.views.GridColumnHeaderViewcore.list.views.GridHeaderViewcore.list.views.GridViewcore.list.views.ListViewcore.list.views.LoadingRowViewcore.list.views.NoColumnsViewcore.list.views.RowViewcore.list.views.ScrollBarViewcore.nativeGrid.views.ColumnHeaderViewcore.nativeGrid.views.HeaderViewcore.nativeGrid.views.ListViewcore.nativeGrid.views.NativeGridViewcore.nativeGrid.views.RowViewcore.services.UserService Class: SlidingWindowCollection module:core.collections. SlidingWindowCollection Коллекция-обертка, отображающая указанный интервал родительской Backbone-коллекции (скользящее окно). new SlidingWindowCollection(options) Parameters: Name Type Description options Object Объект опций. Properties Name Type Argument Default Description position Number <optional> 0 Изначальное значении позиции окна. windowSize Number <optional> 0 Изначальное значение размера окна (количество элементов). Extends Backbone.Collection Methods updatePosition(newPosition) Обновить позицию скользящего окна Parameters: Name Type Description newPosition Number Новая позиция скользящего окна updateWindowSize(newWindowSize) Обновить размер скользящего окна Parameters: Name Type Description newWindowSize Number Новый размер скользящего окна × Search results Close "},"module-core.collections.VirtualCollection.html":{"id":"module-core.collections.VirtualCollection.html","title":"Class: VirtualCollection","body":" Comindware UI-Core API Namespaces core.collectionscore.collections.behaviorscore.dropdowncore.dropdown.factorycore.dropdown.viewscore.dropdown.views.behaviorscore.formcore.form.behaviorscore.form.editorscore.form.editors.avatarcore.form.editors.avatar.controllerscore.form.editors.basecore.form.editors.referencecore.form.editors.reference.controllerscore.form.Fieldcore.form.repositorycore.listcore.list.cellFactorycore.list.factorycore.list.modelscore.list.viewscore.metacore.modelscore.nativeGridcore.nativeGrid.factorycore.nativeGrid.filterViewFactorycore.nativeGrid.viewscore.servicescore.services.GlobalEventServicecore.services.WindowServicecore.utilscore.utils.comparatorscore.utils.cookieHelperscore.utils.dateHelperscore.utils.helperscore.utils.htmlHelperscore.utils.keyCode Classes core.collection.behaviors.HighlightableBehaviorcore.collections.SlidingWindowCollectioncore.collections.VirtualCollectioncore.dropdown.views.behaviors.CustomAnchorBehaviorcore.dropdown.views.DefaultButtonViewcore.dropdown.views.DropdownViewcore.dropdown.views.ListPanelViewcore.dropdown.views.MenuItemViewcore.dropdown.views.MenuPanelViewcore.dropdown.views.PopoutViewcore.form.behaviors.BackboneFormBehaviorcore.form.editors.avatar.controllers.BaseAvatarEditorControllercore.form.editors.AvatarEditorViewcore.form.editors.base.BaseEditorViewcore.form.editors.BooleanEditorViewcore.form.editors.DateEditorViewcore.form.editors.DateTimeEditorViewcore.form.editors.DropdownEditorViewcore.form.editors.DurationEditorViewcore.form.editors.MembersBubbleEditorViewcore.form.editors.MemberSelectEditorViewcore.form.editors.MentionEditorViewcore.form.editors.MultiSelectEditorViewcore.form.editors.NumberEditorViewcore.form.editors.PasswordEditorViewcore.form.editors.RadioGroupEditorViewcore.form.editors.reference.controllers.BaseReferenceEditorControllercore.form.editors.ReferenceEditorViewcore.form.editors.TextAreaEditorViewcore.form.editors.TextEditorViewcore.form.editors.TimeEditorViewcore.list.models.LoadingRowModelcore.list.views.EmptyGridViewcore.list.views.EmptyListViewcore.list.views.GridColumnHeaderViewcore.list.views.GridHeaderViewcore.list.views.GridViewcore.list.views.ListViewcore.list.views.LoadingRowViewcore.list.views.NoColumnsViewcore.list.views.RowViewcore.list.views.ScrollBarViewcore.nativeGrid.views.ColumnHeaderViewcore.nativeGrid.views.HeaderViewcore.nativeGrid.views.ListViewcore.nativeGrid.views.NativeGridViewcore.nativeGrid.views.RowViewcore.services.UserService Class: VirtualCollection module:core.collections. VirtualCollection Коллекция-обертка, раширяющая родительскую Backbone-коллекцию функциями фильтрация, группировка (включая вложенную группировку и сворачивание групп), древовидное представление. Используется в качестве модели данных для контролов виртуального списка и таблицы (core.list). Оптимизировано для корректной работы с коллекцией до 100000 элементов. new VirtualCollection(collection, options) Parameters: Name Type Description collection Backbone.Collection Родительская Backbone-коллекция. options Object Объект опций. Properties Name Type Argument Default Description delayedAdd Boolean <optional> true Добавление новой модели в коллекцию требует пересчета внутреннего индекса. Из этого следует, что добавление множества моделей приводит к резкому снижению производительности. Данная опция позволяет отложить пересчет индекса до окончания активного события. comparator function Функция-компаратор. grouping Object . filter Object . model Backbone.Model Если указано, будет использована как Backbone.Model при добавление новых объектов в формате JSON. По умолчанию используется модель родительской коллекции. selectableBehavior String <optional> 'single' Позволяет расширить коллекцию объектом SelectableBehavior. Используемая модель также должна поддерживать SelectableBehavior. Возможные варианты: 'none' - не использовать selectable behavior. 'single' - использовать SelectableBehavior.SingleSelect. 'multi' - использовать SelectableBehavior.MultiSelect. . Extends Backbone.Collection × Search results Close "},"module-core.dropdown.html":{"id":"module-core.dropdown.html","title":"Namespace: dropdown","body":" Comindware UI-Core API Namespaces core.collectionscore.collections.behaviorscore.dropdowncore.dropdown.factorycore.dropdown.viewscore.dropdown.views.behaviorscore.formcore.form.behaviorscore.form.editorscore.form.editors.avatarcore.form.editors.avatar.controllerscore.form.editors.basecore.form.editors.referencecore.form.editors.reference.controllerscore.form.Fieldcore.form.repositorycore.listcore.list.cellFactorycore.list.factorycore.list.modelscore.list.viewscore.metacore.modelscore.nativeGridcore.nativeGrid.factorycore.nativeGrid.filterViewFactorycore.nativeGrid.viewscore.servicescore.services.GlobalEventServicecore.services.WindowServicecore.utilscore.utils.comparatorscore.utils.cookieHelperscore.utils.dateHelperscore.utils.helperscore.utils.htmlHelperscore.utils.keyCode Classes core.collection.behaviors.HighlightableBehaviorcore.collections.SlidingWindowCollectioncore.collections.VirtualCollectioncore.dropdown.views.behaviors.CustomAnchorBehaviorcore.dropdown.views.DefaultButtonViewcore.dropdown.views.DropdownViewcore.dropdown.views.ListPanelViewcore.dropdown.views.MenuItemViewcore.dropdown.views.MenuPanelViewcore.dropdown.views.PopoutViewcore.form.behaviors.BackboneFormBehaviorcore.form.editors.avatar.controllers.BaseAvatarEditorControllercore.form.editors.AvatarEditorViewcore.form.editors.base.BaseEditorViewcore.form.editors.BooleanEditorViewcore.form.editors.DateEditorViewcore.form.editors.DateTimeEditorViewcore.form.editors.DropdownEditorViewcore.form.editors.DurationEditorViewcore.form.editors.MembersBubbleEditorViewcore.form.editors.MemberSelectEditorViewcore.form.editors.MentionEditorViewcore.form.editors.MultiSelectEditorViewcore.form.editors.NumberEditorViewcore.form.editors.PasswordEditorViewcore.form.editors.RadioGroupEditorViewcore.form.editors.reference.controllers.BaseReferenceEditorControllercore.form.editors.ReferenceEditorViewcore.form.editors.TextAreaEditorViewcore.form.editors.TextEditorViewcore.form.editors.TimeEditorViewcore.list.models.LoadingRowModelcore.list.views.EmptyGridViewcore.list.views.EmptyListViewcore.list.views.GridColumnHeaderViewcore.list.views.GridHeaderViewcore.list.views.GridViewcore.list.views.ListViewcore.list.views.LoadingRowViewcore.list.views.NoColumnsViewcore.list.views.RowViewcore.list.views.ScrollBarViewcore.nativeGrid.views.ColumnHeaderViewcore.nativeGrid.views.HeaderViewcore.nativeGrid.views.ListViewcore.nativeGrid.views.NativeGridViewcore.nativeGrid.views.RowViewcore.services.UserService Namespace: dropdown module:core. dropdown Dropdown components of general use. It may be used in menus, dropdown lists and more complex cases like displaying some fancy about-me panel. Namespaces factory views × Search results Close "},"module-core.dropdown.factory.html":{"id":"module-core.dropdown.factory.html","title":"Namespace: factory","body":" Comindware UI-Core API Namespaces core.collectionscore.collections.behaviorscore.dropdowncore.dropdown.factorycore.dropdown.viewscore.dropdown.views.behaviorscore.formcore.form.behaviorscore.form.editorscore.form.editors.avatarcore.form.editors.avatar.controllerscore.form.editors.basecore.form.editors.referencecore.form.editors.reference.controllerscore.form.Fieldcore.form.repositorycore.listcore.list.cellFactorycore.list.factorycore.list.modelscore.list.viewscore.metacore.modelscore.nativeGridcore.nativeGrid.factorycore.nativeGrid.filterViewFactorycore.nativeGrid.viewscore.servicescore.services.GlobalEventServicecore.services.WindowServicecore.utilscore.utils.comparatorscore.utils.cookieHelperscore.utils.dateHelperscore.utils.helperscore.utils.htmlHelperscore.utils.keyCode Classes core.collection.behaviors.HighlightableBehaviorcore.collections.SlidingWindowCollectioncore.collections.VirtualCollectioncore.dropdown.views.behaviors.CustomAnchorBehaviorcore.dropdown.views.DefaultButtonViewcore.dropdown.views.DropdownViewcore.dropdown.views.ListPanelViewcore.dropdown.views.MenuItemViewcore.dropdown.views.MenuPanelViewcore.dropdown.views.PopoutViewcore.form.behaviors.BackboneFormBehaviorcore.form.editors.avatar.controllers.BaseAvatarEditorControllercore.form.editors.AvatarEditorViewcore.form.editors.base.BaseEditorViewcore.form.editors.BooleanEditorViewcore.form.editors.DateEditorViewcore.form.editors.DateTimeEditorViewcore.form.editors.DropdownEditorViewcore.form.editors.DurationEditorViewcore.form.editors.MembersBubbleEditorViewcore.form.editors.MemberSelectEditorViewcore.form.editors.MentionEditorViewcore.form.editors.MultiSelectEditorViewcore.form.editors.NumberEditorViewcore.form.editors.PasswordEditorViewcore.form.editors.RadioGroupEditorViewcore.form.editors.reference.controllers.BaseReferenceEditorControllercore.form.editors.ReferenceEditorViewcore.form.editors.TextAreaEditorViewcore.form.editors.TextEditorViewcore.form.editors.TimeEditorViewcore.list.models.LoadingRowModelcore.list.views.EmptyGridViewcore.list.views.EmptyListViewcore.list.views.GridColumnHeaderViewcore.list.views.GridHeaderViewcore.list.views.GridViewcore.list.views.ListViewcore.list.views.LoadingRowViewcore.list.views.NoColumnsViewcore.list.views.RowViewcore.list.views.ScrollBarViewcore.nativeGrid.views.ColumnHeaderViewcore.nativeGrid.views.HeaderViewcore.nativeGrid.views.ListViewcore.nativeGrid.views.NativeGridViewcore.nativeGrid.views.RowViewcore.services.UserService Namespace: factory module:core.dropdown. factory The factory covers common use cases of Popout/Dropdown views. You can create a simple menu (and other stuff like this) in one click without lots of manual work. Methods <static> createDialogPopout(options) Метод служит для создания PopoutView в режиме диалога. Выпадающая панель занимает все пространство до низа экрана, а область вокруг затемняется. Метод устанавливает опции { fade: true, height: 'bottom' }. Parameters: Name Type Description options Object Объект опций PopoutView Returns: Экземпляр PopoutView Type PopoutView <static> createDropdown(options) Метод вызывает стандартный конструктор DropdownView передавая ему опции 'as is'. Parameters: Name Type Description options Object Объект опций DropdownView Returns: Экземпляр DropdownView Type DropdownView <static> createMenu(options) Метод служит для быстрого создания меню на базе PopoutView. В качестве buttonView и panelView (если они не заданы в опциях явно) используются предустановленные View для меню. Остальные опции PopoutView передаются 'as is'. Parameters: Name Type Description options Object Объект опций PopoutView. Доступны дополнительные опции, приведенные ниже: Properties Name Type Argument Description items Array Элементы списка меню. Могут быть переданы как простой массив объектов { id, name } или как Backbone.Collection. text String <optional> Текст кнопки меню. Если не задан, требуется вручную установить опцию buttonView. Returns: View Меню Type Backbone.View <static> createPopout(options) Метод вызывает стандартный конструктор PopoutView передавая ему опции 'as is'. Parameters: Name Type Description options Object Объект опций PopoutView Returns: Экземпляр PopoutView Type PopoutView × Search results Close "},"module-core.dropdown.views.html":{"id":"module-core.dropdown.views.html","title":"Namespace: views","body":" Comindware UI-Core API Namespaces core.collectionscore.collections.behaviorscore.dropdowncore.dropdown.factorycore.dropdown.viewscore.dropdown.views.behaviorscore.formcore.form.behaviorscore.form.editorscore.form.editors.avatarcore.form.editors.avatar.controllerscore.form.editors.basecore.form.editors.referencecore.form.editors.reference.controllerscore.form.Fieldcore.form.repositorycore.listcore.list.cellFactorycore.list.factorycore.list.modelscore.list.viewscore.metacore.modelscore.nativeGridcore.nativeGrid.factorycore.nativeGrid.filterViewFactorycore.nativeGrid.viewscore.servicescore.services.GlobalEventServicecore.services.WindowServicecore.utilscore.utils.comparatorscore.utils.cookieHelperscore.utils.dateHelperscore.utils.helperscore.utils.htmlHelperscore.utils.keyCode Classes core.collection.behaviors.HighlightableBehaviorcore.collections.SlidingWindowCollectioncore.collections.VirtualCollectioncore.dropdown.views.behaviors.CustomAnchorBehaviorcore.dropdown.views.DefaultButtonViewcore.dropdown.views.DropdownViewcore.dropdown.views.ListPanelViewcore.dropdown.views.MenuItemViewcore.dropdown.views.MenuPanelViewcore.dropdown.views.PopoutViewcore.form.behaviors.BackboneFormBehaviorcore.form.editors.avatar.controllers.BaseAvatarEditorControllercore.form.editors.AvatarEditorViewcore.form.editors.base.BaseEditorViewcore.form.editors.BooleanEditorViewcore.form.editors.DateEditorViewcore.form.editors.DateTimeEditorViewcore.form.editors.DropdownEditorViewcore.form.editors.DurationEditorViewcore.form.editors.MembersBubbleEditorViewcore.form.editors.MemberSelectEditorViewcore.form.editors.MentionEditorViewcore.form.editors.MultiSelectEditorViewcore.form.editors.NumberEditorViewcore.form.editors.PasswordEditorViewcore.form.editors.RadioGroupEditorViewcore.form.editors.reference.controllers.BaseReferenceEditorControllercore.form.editors.ReferenceEditorViewcore.form.editors.TextAreaEditorViewcore.form.editors.TextEditorViewcore.form.editors.TimeEditorViewcore.list.models.LoadingRowModelcore.list.views.EmptyGridViewcore.list.views.EmptyListViewcore.list.views.GridColumnHeaderViewcore.list.views.GridHeaderViewcore.list.views.GridViewcore.list.views.ListViewcore.list.views.LoadingRowViewcore.list.views.NoColumnsViewcore.list.views.RowViewcore.list.views.ScrollBarViewcore.nativeGrid.views.ColumnHeaderViewcore.nativeGrid.views.HeaderViewcore.nativeGrid.views.ListViewcore.nativeGrid.views.NativeGridViewcore.nativeGrid.views.RowViewcore.services.UserService Namespace: views module:core.dropdown. views DropdownView, PopoutView and panel/button views useful in common cases. Classes DefaultButtonView DropdownView ListPanelView MenuItemView MenuPanelView PopoutView Namespaces behaviors × Search results Close "},"module-core.dropdown.views.behaviors.html":{"id":"module-core.dropdown.views.behaviors.html","title":"Namespace: behaviors","body":" Comindware UI-Core API Namespaces core.collectionscore.collections.behaviorscore.dropdowncore.dropdown.factorycore.dropdown.viewscore.dropdown.views.behaviorscore.formcore.form.behaviorscore.form.editorscore.form.editors.avatarcore.form.editors.avatar.controllerscore.form.editors.basecore.form.editors.referencecore.form.editors.reference.controllerscore.form.Fieldcore.form.repositorycore.listcore.list.cellFactorycore.list.factorycore.list.modelscore.list.viewscore.metacore.modelscore.nativeGridcore.nativeGrid.factorycore.nativeGrid.filterViewFactorycore.nativeGrid.viewscore.servicescore.services.GlobalEventServicecore.services.WindowServicecore.utilscore.utils.comparatorscore.utils.cookieHelperscore.utils.dateHelperscore.utils.helperscore.utils.htmlHelperscore.utils.keyCode Classes core.collection.behaviors.HighlightableBehaviorcore.collections.SlidingWindowCollectioncore.collections.VirtualCollectioncore.dropdown.views.behaviors.CustomAnchorBehaviorcore.dropdown.views.DefaultButtonViewcore.dropdown.views.DropdownViewcore.dropdown.views.ListPanelViewcore.dropdown.views.MenuItemViewcore.dropdown.views.MenuPanelViewcore.dropdown.views.PopoutViewcore.form.behaviors.BackboneFormBehaviorcore.form.editors.avatar.controllers.BaseAvatarEditorControllercore.form.editors.AvatarEditorViewcore.form.editors.base.BaseEditorViewcore.form.editors.BooleanEditorViewcore.form.editors.DateEditorViewcore.form.editors.DateTimeEditorViewcore.form.editors.DropdownEditorViewcore.form.editors.DurationEditorViewcore.form.editors.MembersBubbleEditorViewcore.form.editors.MemberSelectEditorViewcore.form.editors.MentionEditorViewcore.form.editors.MultiSelectEditorViewcore.form.editors.NumberEditorViewcore.form.editors.PasswordEditorViewcore.form.editors.RadioGroupEditorViewcore.form.editors.reference.controllers.BaseReferenceEditorControllercore.form.editors.ReferenceEditorViewcore.form.editors.TextAreaEditorViewcore.form.editors.TextEditorViewcore.form.editors.TimeEditorViewcore.list.models.LoadingRowModelcore.list.views.EmptyGridViewcore.list.views.EmptyListViewcore.list.views.GridColumnHeaderViewcore.list.views.GridHeaderViewcore.list.views.GridViewcore.list.views.ListViewcore.list.views.LoadingRowViewcore.list.views.NoColumnsViewcore.list.views.RowViewcore.list.views.ScrollBarViewcore.nativeGrid.views.ColumnHeaderViewcore.nativeGrid.views.HeaderViewcore.nativeGrid.views.ListViewcore.nativeGrid.views.NativeGridViewcore.nativeGrid.views.RowViewcore.services.UserService Namespace: behaviors module:core.dropdown.views. behaviors Marionette Behavior which are required on panel/button views when some config options are enabled. Classes CustomAnchorBehavior × Search results Close "},"module-core.dropdown.views.behaviors.CustomAnchorBehavior.html":{"id":"module-core.dropdown.views.behaviors.CustomAnchorBehavior.html","title":"Class: CustomAnchorBehavior","body":" Comindware UI-Core API Namespaces core.collectionscore.collections.behaviorscore.dropdowncore.dropdown.factorycore.dropdown.viewscore.dropdown.views.behaviorscore.formcore.form.behaviorscore.form.editorscore.form.editors.avatarcore.form.editors.avatar.controllerscore.form.editors.basecore.form.editors.referencecore.form.editors.reference.controllerscore.form.Fieldcore.form.repositorycore.listcore.list.cellFactorycore.list.factorycore.list.modelscore.list.viewscore.metacore.modelscore.nativeGridcore.nativeGrid.factorycore.nativeGrid.filterViewFactorycore.nativeGrid.viewscore.servicescore.services.GlobalEventServicecore.services.WindowServicecore.utilscore.utils.comparatorscore.utils.cookieHelperscore.utils.dateHelperscore.utils.helperscore.utils.htmlHelperscore.utils.keyCode Classes core.collection.behaviors.HighlightableBehaviorcore.collections.SlidingWindowCollectioncore.collections.VirtualCollectioncore.dropdown.views.behaviors.CustomAnchorBehaviorcore.dropdown.views.DefaultButtonViewcore.dropdown.views.DropdownViewcore.dropdown.views.ListPanelViewcore.dropdown.views.MenuItemViewcore.dropdown.views.MenuPanelViewcore.dropdown.views.PopoutViewcore.form.behaviors.BackboneFormBehaviorcore.form.editors.avatar.controllers.BaseAvatarEditorControllercore.form.editors.AvatarEditorViewcore.form.editors.base.BaseEditorViewcore.form.editors.BooleanEditorViewcore.form.editors.DateEditorViewcore.form.editors.DateTimeEditorViewcore.form.editors.DropdownEditorViewcore.form.editors.DurationEditorViewcore.form.editors.MembersBubbleEditorViewcore.form.editors.MemberSelectEditorViewcore.form.editors.MentionEditorViewcore.form.editors.MultiSelectEditorViewcore.form.editors.NumberEditorViewcore.form.editors.PasswordEditorViewcore.form.editors.RadioGroupEditorViewcore.form.editors.reference.controllers.BaseReferenceEditorControllercore.form.editors.ReferenceEditorViewcore.form.editors.TextAreaEditorViewcore.form.editors.TextEditorViewcore.form.editors.TimeEditorViewcore.list.models.LoadingRowModelcore.list.views.EmptyGridViewcore.list.views.EmptyListViewcore.list.views.GridColumnHeaderViewcore.list.views.GridHeaderViewcore.list.views.GridViewcore.list.views.ListViewcore.list.views.LoadingRowViewcore.list.views.NoColumnsViewcore.list.views.RowViewcore.list.views.ScrollBarViewcore.nativeGrid.views.ColumnHeaderViewcore.nativeGrid.views.HeaderViewcore.nativeGrid.views.ListViewcore.nativeGrid.views.NativeGridViewcore.nativeGrid.views.RowViewcore.services.UserService Class: CustomAnchorBehavior module:core.dropdown.views.behaviors. CustomAnchorBehavior The behavior must be applied to a button View if PopoutView has option customAnchor: true. The button view should be passed into buttonView option of a PopoutView. The behavior defines the place where the speech bubble triangle (we call it anchor) should be placed. new CustomAnchorBehavior(options, view) Marionette.Behavior constructor shall never be called manually. The options described here should be passed as behavior options (look into Marionette documentation for details). Parameters: Name Type Description options Object Options object. Properties Name Type Argument Description anchor String <optional> jQuery-selector pointing to the DOM-element that should be used as an anchor. If omitted, root view element ($el) is used. view Marionette.View A view the behavior is applied to. Extends Marionette.Behavior × Search results Close "},"module-core.dropdown.views.DefaultButtonView.html":{"id":"module-core.dropdown.views.DefaultButtonView.html","title":"Class: DefaultButtonView","body":" Comindware UI-Core API Namespaces core.collectionscore.collections.behaviorscore.dropdowncore.dropdown.factorycore.dropdown.viewscore.dropdown.views.behaviorscore.formcore.form.behaviorscore.form.editorscore.form.editors.avatarcore.form.editors.avatar.controllerscore.form.editors.basecore.form.editors.referencecore.form.editors.reference.controllerscore.form.Fieldcore.form.repositorycore.listcore.list.cellFactorycore.list.factorycore.list.modelscore.list.viewscore.metacore.modelscore.nativeGridcore.nativeGrid.factorycore.nativeGrid.filterViewFactorycore.nativeGrid.viewscore.servicescore.services.GlobalEventServicecore.services.WindowServicecore.utilscore.utils.comparatorscore.utils.cookieHelperscore.utils.dateHelperscore.utils.helperscore.utils.htmlHelperscore.utils.keyCode Classes core.collection.behaviors.HighlightableBehaviorcore.collections.SlidingWindowCollectioncore.collections.VirtualCollectioncore.dropdown.views.behaviors.CustomAnchorBehaviorcore.dropdown.views.DefaultButtonViewcore.dropdown.views.DropdownViewcore.dropdown.views.ListPanelViewcore.dropdown.views.MenuItemViewcore.dropdown.views.MenuPanelViewcore.dropdown.views.PopoutViewcore.form.behaviors.BackboneFormBehaviorcore.form.editors.avatar.controllers.BaseAvatarEditorControllercore.form.editors.AvatarEditorViewcore.form.editors.base.BaseEditorViewcore.form.editors.BooleanEditorViewcore.form.editors.DateEditorViewcore.form.editors.DateTimeEditorViewcore.form.editors.DropdownEditorViewcore.form.editors.DurationEditorViewcore.form.editors.MembersBubbleEditorViewcore.form.editors.MemberSelectEditorViewcore.form.editors.MentionEditorViewcore.form.editors.MultiSelectEditorViewcore.form.editors.NumberEditorViewcore.form.editors.PasswordEditorViewcore.form.editors.RadioGroupEditorViewcore.form.editors.reference.controllers.BaseReferenceEditorControllercore.form.editors.ReferenceEditorViewcore.form.editors.TextAreaEditorViewcore.form.editors.TextEditorViewcore.form.editors.TimeEditorViewcore.list.models.LoadingRowModelcore.list.views.EmptyGridViewcore.list.views.EmptyListViewcore.list.views.GridColumnHeaderViewcore.list.views.GridHeaderViewcore.list.views.GridViewcore.list.views.ListViewcore.list.views.LoadingRowViewcore.list.views.NoColumnsViewcore.list.views.RowViewcore.list.views.ScrollBarViewcore.nativeGrid.views.ColumnHeaderViewcore.nativeGrid.views.HeaderViewcore.nativeGrid.views.ListViewcore.nativeGrid.views.NativeGridViewcore.nativeGrid.views.RowViewcore.services.UserService Class: DefaultButtonView module:core.dropdown.views. DefaultButtonView Trivial implementation of a button View that displays plain text without any styles. The text attribute of the passed model is displayed. Factory method createMenu uses this view to display menu button. new DefaultButtonView(options) Parameters: Name Type Description options Object Options object. Properties Name Type Description model Backbone.Model Data model. Must contain text attribute. Extends Marionette.ItemView × Search results Close "},"module-core.dropdown.views.DropdownView.html":{"id":"module-core.dropdown.views.DropdownView.html","title":"Class: DropdownView","body":" Comindware UI-Core API Namespaces core.collectionscore.collections.behaviorscore.dropdowncore.dropdown.factorycore.dropdown.viewscore.dropdown.views.behaviorscore.formcore.form.behaviorscore.form.editorscore.form.editors.avatarcore.form.editors.avatar.controllerscore.form.editors.basecore.form.editors.referencecore.form.editors.reference.controllerscore.form.Fieldcore.form.repositorycore.listcore.list.cellFactorycore.list.factorycore.list.modelscore.list.viewscore.metacore.modelscore.nativeGridcore.nativeGrid.factorycore.nativeGrid.filterViewFactorycore.nativeGrid.viewscore.servicescore.services.GlobalEventServicecore.services.WindowServicecore.utilscore.utils.comparatorscore.utils.cookieHelperscore.utils.dateHelperscore.utils.helperscore.utils.htmlHelperscore.utils.keyCode Classes core.collection.behaviors.HighlightableBehaviorcore.collections.SlidingWindowCollectioncore.collections.VirtualCollectioncore.dropdown.views.behaviors.CustomAnchorBehaviorcore.dropdown.views.DefaultButtonViewcore.dropdown.views.DropdownViewcore.dropdown.views.ListPanelViewcore.dropdown.views.MenuItemViewcore.dropdown.views.MenuPanelViewcore.dropdown.views.PopoutViewcore.form.behaviors.BackboneFormBehaviorcore.form.editors.avatar.controllers.BaseAvatarEditorControllercore.form.editors.AvatarEditorViewcore.form.editors.base.BaseEditorViewcore.form.editors.BooleanEditorViewcore.form.editors.DateEditorViewcore.form.editors.DateTimeEditorViewcore.form.editors.DropdownEditorViewcore.form.editors.DurationEditorViewcore.form.editors.MembersBubbleEditorViewcore.form.editors.MemberSelectEditorViewcore.form.editors.MentionEditorViewcore.form.editors.MultiSelectEditorViewcore.form.editors.NumberEditorViewcore.form.editors.PasswordEditorViewcore.form.editors.RadioGroupEditorViewcore.form.editors.reference.controllers.BaseReferenceEditorControllercore.form.editors.ReferenceEditorViewcore.form.editors.TextAreaEditorViewcore.form.editors.TextEditorViewcore.form.editors.TimeEditorViewcore.list.models.LoadingRowModelcore.list.views.EmptyGridViewcore.list.views.EmptyListViewcore.list.views.GridColumnHeaderViewcore.list.views.GridHeaderViewcore.list.views.GridViewcore.list.views.ListViewcore.list.views.LoadingRowViewcore.list.views.NoColumnsViewcore.list.views.RowViewcore.list.views.ScrollBarViewcore.nativeGrid.views.ColumnHeaderViewcore.nativeGrid.views.HeaderViewcore.nativeGrid.views.ListViewcore.nativeGrid.views.NativeGridViewcore.nativeGrid.views.RowViewcore.services.UserService Class: DropdownView module:core.dropdown.views. DropdownView Composite View that implements dropdown logic similar to SELECT HTML-element. Unlike PopoutView, a panel doesn't have a speech bubble triangle and it's min-width is always determined and equal to the width of a button view. A dropdown view contains button and panel regions that can be fully customizable by the properties buttonView and panelView. Button View is used for displaying a button. Click on that button trigger a panel to open. Panel View is used to display a panel that drops down. Panel width is determined by its layout but it cannot be less than the button's width. Panel height is fully determined by its layout. A place where the panel appears depends on the panelPosition option. Possible events: 'open' (dropdownView) - fires afte