Input options for the ‘addScriptTag’ mutation.

Definition

input AddScriptTagOptions {
  content: String
  id: String
  path: String
  type: String
  url: URL
}

Fields

content

String The inline JavaScript content of the script tag. Use this or ‘url’ or ‘path’. Example: "console.log('Hello from injected script');"

id

String The ID attribute for the new script tag. Example: "my-custom-script".

path

String Path to a local JavaScript file to load. Not typically used in remote execution; prefer ‘content’ or ‘url’.

type

String The type attribute for the script tag (e.g., ‘module’). Defaults to ‘text/javascript’.

url

URL The URL source for the script tag. Use this or ‘content’ or ‘path’. Example: "https://example.com/myscript.js".