From d3669b9bba0c870e63659b34d0860c21394fbcc4 Mon Sep 17 00:00:00 2001 From: Simon Buckle Date: Tue, 19 Aug 2008 06:30:33 +0000 Subject: [PATCH] Added type filter query. Missing file from previous check-in. git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@10409 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 --- .../slingshot/documentlibrary/filters.lib.js | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/filters.lib.js b/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/filters.lib.js index 4d7129bdec..6554f9a694 100644 --- a/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/filters.lib.js +++ b/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/filters.lib.js @@ -90,3 +90,17 @@ function getFilterParams(filter, obj) return filterParams; } + +const TYPE_MAP = { + "documents": '+TYPE:"{http://www.alfresco.org/model/content/1.0}content"', + + "folders": '+TYPE:"{http://www.alfresco.org/model/content/1.0}folder"', + + "images": "+@cm\\:content.mimetype:image/*", +}; + +function getTypeFilterQuery(type) +{ + return TYPE_MAP[type] || ""; +} +