{"id":9395,"date":"2021-11-03T09:28:50","date_gmt":"2021-11-03T06:28:50","guid":{"rendered":"https:\/\/dhtmlx.com\/blog\/?p=9395"},"modified":"2023-05-02T14:06:38","modified_gmt":"2023-05-02T11:06:38","slug":"dhtmlx-vault-4-1","status":"publish","type":"post","link":"https:\/\/dhtmlx.com\/blog\/dhtmlx-vault-4-1\/","title":{"rendered":"DHTMLX Vault 4.1: Inline Editing, Keyboard Navigation, and Disabling File Preview"},"content":{"rendered":"<p>We are excited to announce that DHTMLX Vault has been updated to version 4.1. The new minor release comes with a range of useful features designed to make your experience with our file uploading component more convenient and productive. From now on, you can take advantage of inline editing, key navigation, and ensure better performance by disabling file preview.<\/p>\n<p><a href=\"https:\/\/dhtmlx.com\/docs\/products\/dhtmlxVault\/download.shtml\" rel=\"noopener\" target=\"_blank\"><strong>Download the latest version 4.1 of DHTMLX Vault ><\/strong><\/a><\/p>\n<p>Let us have a closer look at the novelties included in the release.<\/p>\n<h5>Inline Editing<\/h5>\n<p>When working with a <a href=\"https:\/\/dhtmlx.com\/docs\/products\/dhtmlxVault\/\" rel=\"noopener\" target=\"_blank\">JavaScript file uploader<\/a>, it is always nice to have the opportunity to quickly edit specific files without toggling between different views. The new <a href=\"https:\/\/docs.dhtmlx.com\/vault\/configuring.html#inlineediting\" rel=\"noopener\" target=\"_blank\">inline editing<\/a> feature of DHTMLX Vault helps end-users to change the name of a file on the fly by simply double-clicking on it. <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/dhtmlx.com\/blog\/wp-content\/uploads\/2021\/11\/image1.gif\" alt=\"DHTMLX Vault 4.1 - Inline editing\" width=\"400\" height=\"364\" class=\"aligncenter size-full wp-image-9399\" \/><a href=\"https:\/\/snippet.dhtmlx.com\/cnz8nio5\" rel=\"noopener\" target=\"_blank\">Check the code snippet ><\/a><\/p>\n<div class=\"codecolorer-container javascript default codecolorer-noborder\" style=\"overflow:auto;white-space:nowrap;\"><div class=\"javascript codecolorer\"><span class=\"kw1\">const<\/span> vault <span class=\"sy0\">=<\/span> <span class=\"kw1\">new<\/span> dhx.<span class=\"me1\">Vault<\/span><span class=\"br0\">&#40;<\/span><span class=\"st0\">&quot;vault&quot;<\/span><span class=\"sy0\">,<\/span> <span class=\"br0\">&#123;<\/span><br \/>\n&nbsp; &nbsp; mode<span class=\"sy0\">:<\/span> <span class=\"st0\">&quot;grid&quot;<\/span><span class=\"sy0\">,<\/span><br \/>\n&nbsp; &nbsp; uploader<span class=\"sy0\">:<\/span> <span class=\"br0\">&#123;<\/span><br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; target<span class=\"sy0\">:<\/span> <span class=\"st0\">&quot;https:\/\/docs.dhtmlx.com\/vault\/backend\/upload&quot;<\/span><span class=\"sy0\">,<\/span><br \/>\n&nbsp; &nbsp; <span class=\"br0\">&#125;<\/span><span class=\"sy0\">,<\/span><br \/>\n&nbsp; &nbsp; downloadURL<span class=\"sy0\">:<\/span> <span class=\"st0\">&quot;https:\/\/docs.dhtmlx.com&quot;<\/span><span class=\"sy0\">,<\/span><br \/>\n&nbsp; &nbsp; editable<span class=\"sy0\">:<\/span> <span class=\"kw2\">true<\/span><br \/>\n<span class=\"br0\">&#125;<\/span><span class=\"br0\">&#41;<\/span><span class=\"sy0\">;<\/span><\/div><\/div>\n<p>This editing option is enabled by default with the <strong>editable<\/strong> property. If it is needed to disable the inline editing, just set the property to <em>false<\/em>.<\/p>\n<h5>Keyboard Navigation<\/h5>\n<p>Starting from v4.1, DHTMLX Vault provides support for <a href=\"https:\/\/docs.dhtmlx.com\/vault\/configuring.html#keyboardnavigation\" rel=\"noopener\" target=\"_blank\">keyboard navigation<\/a>. This important feature contributes to the accessibility and usability of the Vault component. It allows navigating a file uploader with a set of keys rather than with a mouse.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/dhtmlx.com\/blog\/wp-content\/uploads\/2021\/11\/image3.gif\" alt=\"DHTMLX v4.1 - keyboard navigation\" width=\"408\" height=\"372\" class=\"aligncenter size-full wp-image-9403\" \/><a href=\"https:\/\/snippet.dhtmlx.com\/cnz8nio5\" rel=\"noopener\" target=\"_blank\">Check the code snippet ><\/a><\/p>\n<p>For instance, it is possible to use arrow keys to switch between files, <strong>Enter<\/strong> to open the editor in the selected file, <strong>Ctrl+A<\/strong> (<strong>Cmd+A<\/strong>) shortcut to select all uploaded files, and <strong>Delete<\/strong> to remove them. Keyboard navigation can be especially helpful for users with vision impairment and mobility disabilities.<\/p>\n<h5>Disabling File Preview<\/h5>\n<p>Uploading a large number of files can be a time-consuming task. Now you have a chance to speed up this process in the Vault by <a href=\"https:\/\/docs.dhtmlx.com\/vault\/configuring.html#disablingfilepreview\" rel=\"noopener\" target=\"_blank\">not showing previews for recently added files<\/a>. <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/dhtmlx.com\/blog\/wp-content\/uploads\/2021\/11\/image2.png\" alt=\"DHTMLX Vault v4.1 - disabling file preview\" width=\"441\" height=\"405\" class=\"aligncenter size-full wp-image-9401\" srcset=\"https:\/\/dhtmlx.com\/blog\/wp-content\/uploads\/2021\/11\/image2.png 441w, https:\/\/dhtmlx.com\/blog\/wp-content\/uploads\/2021\/11\/image2-300x276.png 300w\" sizes=\"auto, (max-width: 441px) 100vw, 441px\" \/><a href=\"https:\/\/snippet.dhtmlx.com\/cnz8nio5\" rel=\"noopener\" target=\"_blank\">Check the code snippet ><\/a><\/p>\n<div class=\"codecolorer-container javascript default codecolorer-noborder\" style=\"overflow:auto;white-space:nowrap;\"><div class=\"javascript codecolorer\"><span class=\"kw1\">const<\/span> vault <span class=\"sy0\">=<\/span> <span class=\"kw1\">new<\/span> dhx.<span class=\"me1\">Vault<\/span><span class=\"br0\">&#40;<\/span><span class=\"st0\">&quot;vault&quot;<\/span><span class=\"sy0\">,<\/span> <span class=\"br0\">&#123;<\/span><br \/>\n&nbsp; &nbsp; mode<span class=\"sy0\">:<\/span> <span class=\"st0\">&quot;grid&quot;<\/span><span class=\"sy0\">,<\/span><br \/>\n&nbsp; &nbsp; disablePreview<span class=\"sy0\">:<\/span> <span class=\"kw2\">true<\/span><span class=\"sy0\">,<\/span><br \/>\n&nbsp; &nbsp; uploader<span class=\"sy0\">:<\/span> <span class=\"br0\">&#123;<\/span><br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; target<span class=\"sy0\">:<\/span> <span class=\"st0\">&quot;https:\/\/docs.dhtmlx.com\/vault\/backend\/upload&quot;<\/span><span class=\"sy0\">,<\/span><br \/>\n&nbsp; &nbsp; <span class=\"br0\">&#125;<\/span><span class=\"sy0\">,<\/span><br \/>\n<span class=\"br0\">&#125;<\/span><span class=\"br0\">&#41;<\/span><span class=\"sy0\">;<\/span><\/div><\/div>\n<p>This functionality is enabled by setting the <strong>disablePreview<\/strong> property to <em>true<\/em>.<\/p>\n<p>If you want to test the brand-new Vault features in your own scenarios, make use of a <a href=\"https:\/\/dhtmlx.com\/docs\/products\/dhtmlxVault\/download.shtml\" rel=\"noopener\" target=\"_blank\">free 30-day trial version<\/a>. Our current clients can get acquainted with the latest version of the Vault component in their <a href=\"https:\/\/dhtmlx.com\/clients\/\" rel=\"noopener\" target=\"_blank\">Client\u2019s Area<\/a>.<\/p>\n<p>We encourage you to share your thoughts on the features delivered in v4.1. Feel free to express your opinions in the comments below.<\/p>\n<p>Take care and don\u2019t forget to regularly visit our blog for more updates and other useful articles.<\/p>\n<h5>Related Materials:<\/h5>\n<ul>\n<li><a href=\"https:\/\/docs.dhtmlx.com\/vault\/whats_new.html#version41\" rel=\"noopener\" target=\"_blank\">What\u2019s new in v4.1<\/a><\/li>\n<li><a href=\"https:\/\/snippet.dhtmlx.com\/ssiegemu?text=Vault\" rel=\"noopener\" target=\"_blank\">DHTMLX Vault code snippets<\/a><\/li>\n<li><a href=\"https:\/\/docs.dhtmlx.com\/vault\/index.html\" rel=\"noopener\" target=\"_blank\">DHTMLX Vault documentation<\/a><\/li>\n<li><a href=\"https:\/\/dhtmlx.com\/docs\/products\/dhtmlxVault\/download.shtml\" rel=\"noopener\" target=\"_blank\">Free 30-day trial version<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>We are excited to announce that DHTMLX Vault has been updated to version 4.1. The new minor release comes with a range of useful features designed to make your &#8230;<\/p>\n","protected":false},"author":101012,"featured_media":9405,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[70],"tags":[33,16,4],"class_list":["post-9395","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-releases","tag-all-posts","tag-dhtmlxvault","tag-dhtmlx-updates"],"_links":{"self":[{"href":"https:\/\/dhtmlx.com\/blog\/wp-json\/wp\/v2\/posts\/9395","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dhtmlx.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dhtmlx.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dhtmlx.com\/blog\/wp-json\/wp\/v2\/users\/101012"}],"replies":[{"embeddable":true,"href":"https:\/\/dhtmlx.com\/blog\/wp-json\/wp\/v2\/comments?post=9395"}],"version-history":[{"count":9,"href":"https:\/\/dhtmlx.com\/blog\/wp-json\/wp\/v2\/posts\/9395\/revisions"}],"predecessor-version":[{"id":9411,"href":"https:\/\/dhtmlx.com\/blog\/wp-json\/wp\/v2\/posts\/9395\/revisions\/9411"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dhtmlx.com\/blog\/wp-json\/wp\/v2\/media\/9405"}],"wp:attachment":[{"href":"https:\/\/dhtmlx.com\/blog\/wp-json\/wp\/v2\/media?parent=9395"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dhtmlx.com\/blog\/wp-json\/wp\/v2\/categories?post=9395"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dhtmlx.com\/blog\/wp-json\/wp\/v2\/tags?post=9395"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}