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
Members
# defaults
Properties
Name | Type | Default | Description | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
document |
HTMLDocument | document | Document |
||||||||||||||||
resources |
Object |
Properties
|
Methods
# addData(url, Object|undefined}) → {Monster.DOM.ResourceManager}
Add Data Tag
Parameters:
Name | Type | Description |
---|---|---|
url |
string | URL | |
Object|undefined} |
options |
Returns:
# addScript(url, Object|undefined}) → {Monster.DOM.ResourceManager}
Add a script
Parameters:
Name | Type | Description |
---|---|---|
url |
string | URL | |
Object|undefined} |
options |
Returns:
# addStylesheet(url, Object|undefined}) → {Monster.DOM.ResourceManager}
Add Stylesheet
Parameters:
Name | Type | Description |
---|---|---|
url |
string | URL | |
Object|undefined} |
options |
- See:
-
- Monster.DOM.Resource.Link.Stylesheet
Returns:
# available() → {Promise}
Check if available
Throws:
-
unsupported resource definition
- Type
- Error
Returns:
- Type
- Promise
# connect() → {Monster.DOM.ResourceManager}
Append Tags to DOM
Throws:
-
unsupported resource definition
- Type
- Error
Returns:
# getBaseURL()
Properties
Name | Type | Description |
---|---|---|
baseurl |
string |