A structure defining an asset category.
clientConfig.json
{ "assetSources": { "My files": { "type": "PrivateSource", "allowedExtensions": [ "jpg", "jpeg", "png" ] }, "External urls": { "type": "MemorySource", "rootCategory": { "assets": [ { "title": "Square", "preview": "http://example.com/images/preview/2.jpg", "source": "http://example.com/images/2.jpg" }, { "title": "Buildings", "preview": "http://example.com/images/preview/4.jpg", "source": "http://example.com/images/4.jpg" } ], "categories": [ { "name": "Stock images", "assets": [ { "title": "Winter", "preview": "http://example.com/images/preview/16.jpg", "source": "http://example.com/images/16.jpg" }, { "title": "Skating", "preview": "http://example.com/images/preview/20.jpg", "source": "http://example.com/images/20.jpg" } ] } ] } } }, "widgets": { "AssetManager": { "tabs": [ { "name": "My files", "assetSourceInstance": "My files", "iconClassName": "cc-icon-uploadable", "controls": { "toolbarEnabled": false } }, { "name": "The gallery based on external urls", "assetSourceInstance": "External urls", "iconClassName": "cc-icon-add-image" } ] } } }
An array of links to assets of this category.
An array of embedded categories.
A category name.