|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ConfluenceWebResourceManager
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface com.atlassian.plugin.webresource.WebResourceManager |
|---|
com.atlassian.plugin.webresource.WebResourceManager.IncludeMode |
| Field Summary |
|---|
| Fields inherited from interface com.atlassian.plugin.webresource.WebResourceManager |
|---|
DELAYED_INCLUDE_MODE, INLINE_INCLUDE_MODE |
| Method Summary | |
|---|---|
String |
getCssResources()
Returns the HTML output of WebResourceManager.includeResources(Writer, UrlMode, WebResourceFilter), which includes
references to all the delayed CSS resources requested by WebResourceManager.requireResource(String). |
String |
getGlobalCssResourcePrefix()
Get the resource prefix for the global CSS file. |
String |
getJsResources()
Returns the HTML output of WebResourceManager.includeResources(Writer, UrlMode, WebResourceFilter), which includes
references to all the delayed Javascript resources requested by WebResourceManager.requireResource(String). |
String |
getResourceContent(String resourceName)
Gets the content of a resource specified. |
String |
getResources()
Returns the HTML output of WebResourceManager.includeResources(java.io.Writer), which includes references to
all the delayed Javascript and CSS resources requested by WebResourceManager.requireResource(String). |
String |
getSpaceCssPrefix(String spaceKey)
Get the resource prefix for a particular space's CSS file. |
String |
getThemeJsResources(String spaceKey)
Returns the script tags for the theme specific javascript resources. |
void |
requireResourcesForContext(String context)
Requires all resources which have the given context specified in their descriptor |
| Methods inherited from interface com.atlassian.plugin.webresource.WebResourceManager |
|---|
getRequiredResources, getRequiredResources, getRequiredResources, getResourceTags, getResourceTags, getStaticPluginResource, getStaticPluginResource, getStaticPluginResource, getStaticPluginResource, getStaticPluginResourcePrefix, getStaticResourcePrefix, getStaticResourcePrefix, getStaticResourcePrefix, getStaticResourcePrefix, includeResources, includeResources, includeResources, includeResources, requireResource, requireResource, requireResource, setIncludeMode |
| Method Detail |
|---|
String getResources()
WebResourceManager.includeResources(java.io.Writer), which includes references to
all the delayed Javascript and CSS resources requested by WebResourceManager.requireResource(String).
This is a convenience method for velocity templates and is equivalent to calling includeResources with
UrlMode.AUTO and DefaultWebResourceFilter.
String getCssResources()
WebResourceManager.includeResources(Writer, UrlMode, WebResourceFilter), which includes
references to all the delayed CSS resources requested by WebResourceManager.requireResource(String).
This method should only be called once for each request. Multiple calls to this method
will result with null being returned.
This is a convenience method for velocity templates and is equivalent to calling includeResources with
UrlMode.AUTO and CssWebResource.
String getJsResources()
WebResourceManager.includeResources(Writer, UrlMode, WebResourceFilter), which includes
references to all the delayed Javascript resources requested by WebResourceManager.requireResource(String).
This method should only be called once for each request. Multiple calls to this method
will result with null being returned.
This is a convenience method for velocity templates and is equivalent to calling includeResources with
UrlMode.AUTO and JavascriptWebResource.
String getThemeJsResources(String spaceKey)
null or invalid,
the globally configured theme resources are returned.
String getGlobalCssResourcePrefix()
String getSpaceCssPrefix(String spaceKey)
spaceKey - the key of the space we're viewing the CSS for, or null for the global CSS.String getResourceContent(String resourceName)
resourceName - The fully qualified plugin name and resource to include (eg confluence.web.resources:legacy-styles)
void requireResourcesForContext(String context)
requireResourcesForContext in interface com.atlassian.plugin.webresource.WebResourceManagercontext - The name of the context for which you want to require resources (eg "confluence.main")
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||