Demo-2 File Explorer

by Vinod Chandru

HTML

<script src="https://demo-2-ents.kloudless.com/static/explorer/kloudless.explorer.js"></script>
<h1>Welcome to the Kloudless JS File Explorer</h1>

<hr />

<h2>Documentation</h2>

<p>Documentation can be found <a href="https://developers.kloudless.com/docs#ui-tools" target="_blank">here</a>

</p>

<h2>Example</h2>

<button id="chooser">Choose a file</button>

<button id="saver">Save a file</button>

<h3>File information</h3>

<div id="file-info"><pre></pre></div>

JavaScript

// File Explorer with jQuery

var explorer = window.Kloudless.explorer({
    app_id: 'kkuEXLlLoEFpg4kctJe1ydb_ZyXLQiVkPdLqs1yaCsDb4zdG',
    multiselect: true,
    computer: true,
    services: ['box', 'dropbox', 'gdrive', 'sharepoint', 'onedrivebiz', 'cmis', 'alfresco'],
    copy_to_upload_location: true,
    upload_location_account: 14975,
    upload_location_folder: "FsXrc7DyPfG2TRLCsSX646jwiGpxuwkXC4HPSG4Pc5Ok=",
});

explorer.on('success', function(files) {
    $("#file-info > pre ").replaceWith('<pre>' + JSON.stringify(files, null, 2) + '</pre>');
});

explorer.choosify($('#chooser'));

var files = [{
    url: "https://s3-us-west-2.amazonaws.com/static-assets.kloudless.com/static/logo_white.png",
    name: "kloudless-logo.png"
}];

explorer.savify($("#saver"), files);