isWebviewSourceInfoLocal
Type guard that checks whether a WebviewSourceInfo is a local asset source.
function isWebviewSourceInfoLocal(source: WebviewSourceInfo): source is WebviewSourceInfoLocal
Parameters
| Parameter | Type | Description |
|---|---|---|
source | WebviewSourceInfo | The source info to check |
Returns
true if source.type === "local", narrowing the type to WebviewSourceInfoLocal.
Example
const info = await webview.info();
if (isWebviewSourceInfoLocal(info.source)) {
console.log(info.source.id);
}