.. _frame_drag_drop_properties: Drag&Drop файлов ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .. seealso:: :ref:`drag_and_drop_files` .. btk:frameprop:: dragDrop.files.isDropEnabled :title: Доступность перетаскивания файла в область :term:`главного контрола фрейма.<Главный контрол фрейма>`. .. attention:: Бросание перетаскиваемого файла реализован только для списков и деревьев. .. versionadded:: AS 1.18 .. btk:frameprop:: dragDrop.files.dropOperation :title: Имя операции выборки, вызываемой при бросании файла в область :term:`главного контрола фрейма.<Главный контрол фрейма>`. Операция должна иметь один аргумент: массив файлов. .. code-block:: scala :linenos: override protected def onDropFiles(event: DropFilesEvent): Unit = {} .. versionadded:: AS 1.18 .. btk:frameprop:: dragDrop.files.filter.exts :title: Ограничение на расширение файла. | Ограничение на расширение файла, который может быть загружен на сервер при его броске в область :term:`главного контрола фрейма.<Главный контрол фрейма>`. | Значение может быть пустым, или быть перечислением расширений через запятую: "xls,doc,docx". Если значение не указано, принимаются все файлы. | По умолчанию: ограничение не задано. .. versionadded:: AS 1.18 .. btk:frameprop:: dragDrop.files.filter.maxSize :title: Ограничение на максимальный размер файла в байтах. | Ограничение на максимальный размер файла в байтах, который может быть загружен на сервер при его броске в область :term:`главного контрола фрейма.<Главный контрол фрейма>`. | Возможные форматы значения: ``1234, 1K, 1M, 1G - Число от 0 до 1 000 000 000 байт``. Если ``0`` - размер файла не ограничен. | По умолчанию: ``0``. .. versionadded:: AS 1.18 .. btk:frameprop:: dragDrop.files.filter.maxTotalSize :title: Ограничение на максимальный суммарный размер файлов. | Ограничение на максимальный суммарный размер файлов в байтах, который может быть загружен на сервер при его броске в область :term:`главного контрола фрейма.<Главный контрол фрейма>`. | Возможные форматы значения: ``1234, 1K, 1M, 1G - Число от 0 до 1 000 000 000 байт``. Если ``0`` - суммарный размер загружаемых файлов не ограничен. | По умолчанию: ``256M``. .. versionadded:: AS 1.18 .. btk:frameprop:: dragDrop.files.filter.maxCount :title: Ограничение на максимальное число файлов. | Ограничение на максимальное число файлов, которые могут быть одномоментно загружены на сервер при броске в область :term:`главного контрола фрейма.<Главный контрол фрейма>`. | Если ``0`` - количество не ограничено. | По умолчанию: ``0``. .. versionadded:: AS 1.18 .. :