Represents the structure of an external script that can be loaded into a document. ```ts // 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. |