Represents the structure of an external script that can be loaded into a document.
// Example of using DaffExternalScript interface to define an external script object.
const externalScript: DaffExternalScript = {
src: 'https://example.com/script.js',
async: true,
defer: false,
'data-custom-attribute': 'value',
};
Name | Type | Description |
---|---|---|
src | string | The source URL of the script. |
async | boolean | Optional. Indicates whether the script should be loaded asynchronously. |
defer | boolean | Optional. Indicates whether the script should be deferred in loading. |
__index | Optional. Custom attributes for the script. The keys must start with 'data-' followed by any string. |