@serenity-is/corelib / ScriptData
Namespace: ScriptData
Table of contents
Functions
Functions
bindToChange
▸ bindToChange(name
, onChange
): void
| () => void
Parameters
Name | Type |
---|---|
name |
string |
onChange |
() => void |
Returns
void
| () => void
Defined in
canLoad
▸ canLoad(name
): boolean
Check if a dynamic script with provided name is available in the cache or it is a registered script name
Parameters
Name | Type | Description |
---|---|---|
name |
string |
Dynamic script name |
Returns
boolean
True if already available or registered
Defined in
ensure
▸ ensure<TData
>(name
, dynJS?
): TData
Type parameters
Name | Type |
---|---|
TData |
any |
Parameters
Name | Type |
---|---|
name |
string |
dynJS? |
boolean |
Returns
TData
Defined in
reload
▸ reload<TData
>(name
, dynJS?
): TData
Type parameters
Name | Type |
---|---|
TData |
any |
Parameters
Name | Type |
---|---|
name |
string |
dynJS? |
boolean |
Returns
TData
Defined in
reloadAsync
▸ reloadAsync<TData
>(name
): Promise
<TData
>
Type parameters
Name | Type |
---|---|
TData |
any |
Parameters
Name | Type |
---|---|
name |
string |
Returns
Promise
<TData
>
Defined in
set
▸ set(name
, value
): void
Parameters
Name | Type |
---|---|
name |
string |
value |
any |
Returns
void