Constructor
new ResourceManager(options)
A Resource class
Parameters:
Name | Type | Description |
---|---|---|
options | Object | throw {Error} unsupported document type |
- Since
- 1.25.0
- Copyright
- schukai GmbH
- License
- AGPLv3
Members
defaults
PropertiesName | Type | Description |
---|---|---|
baseurl | string |
- Deprecated
- since 3.15.0 use internalDefaults instead
internalDefaults
PropertiesName | Type | Default | Description | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
document | HTMLDocument | document | Document | ||||||||||||||||
resources | Object | Properties
|
Methods
addData(url, Object|undefined}) → {Monster.DOM.ResourceManager}
Add Data Tag
.Add Data Tag
Parameters:
Name | Type | Description |
---|---|---|
url | string | | |
Object|undefined} | options |
Returns:
addScript(url, Object|undefined}) → {Monster.DOM.ResourceManager}
Add a script
.Add a script
Parameters:
Name | Type | Description |
---|---|---|
url | string | | |
Object|undefined} | options |
Returns:
addStylesheet(url, Object|undefined}) → {Monster.DOM.ResourceManager}
Add Stylesheet
.Add Stylesheet
Parameters:
Name | Type | Description |
---|---|---|
url | string | | |
Object|undefined} | options |
- See
- Monster.DOM.Resource.Link.Stylesheet
Returns:
available() → {Promise}
Check if available
.Check if available
Throws:
unsupported resource definition
- Type
- Error
Returns:
- Type:
- Promise
connect() → {Monster.DOM.ResourceManager}
Append Tags to DOM
.Append Tags to DOM
Throws:
unsupported resource definition
- Type
- Error
Returns:
getBaseURL()
PropertiesName | Type | Description |
---|---|---|
baseurl | string |
getOption()
PropertiesName | Type | Description |
---|---|---|
baseurl | string |
- Deprecated
- since 3.15.0 use getInternal instead