dw.content
Class ContentMgr

dw.content.ContentMgr
Provides helper methods for getting content assets, library folders and the
content library of the current site.
PRIVATE_LIBRARY
:
String = "PrivateLibrary"The input string to identify that the library is a private site library when invoking
getLibrary(String).
siteLibrary
:
Library
(Read Only)The content library of the current site.
This class does not have a constructor, so you cannot create it directly.
static getContent(id
:
String)
:
Content
Returns the content with the corresponding identifier within the current site's site library.
static getFolder(id
:
String)
:
Folder
Returns the folder identified by the specified id within the current site's site library.
getContent
Returns the content with the corresponding identifier within the current
site's site library.
Parameters:
id
-
the ID of the content asset to find.
Returns:
the content if found, or null if not found.
getContent
Returns the content with the corresponding identifier within the specified library.
Parameters:
library
-
the content library to look for the content in
id
-
the ID of the content asset to find.
Returns:
the content if found, or null if not found.
getFolder
Returns the folder identified by the specified id within the current
site's site library.
Parameters:
id
-
the ID of the folder to find.
Returns:
the folder, or null if not found.
getFolder
Returns the folder identified by the specified id within the specified library.
Parameters:
library
-
the content library to look for the folder in
id
-
the ID of the folder to find.
Returns:
the folder, or null if not found.
getLibrary
Returns the content library specified by the given id. If
PRIVATE_LIBRARY is used, then the current
site's private library will be returned.
Parameters:
libraryId
-
the id of the library to return.
Returns:
the library for the passed id. Returns null if there is no content library with that id.
getSiteLibrary
Returns the content library of the current site.
Returns:
the content library of the current site, or null if there is not content library assigned to the current site.
© Copyright 2000-2020, salesforce.com inc. All rights reserved. Various trademarks held by their respective owners.