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. |