class UrlListPluginRepository
implements PluginRepository
import { UrlListPluginRepository } from "https://deno.land/x/flowscripter_dynamic_plugin_framework@v1.1.3/mod.ts";
Implementation of PluginRepository using a provided set of URLs to access Plugins.
When scanning for Plugins each provided URL will be used to attempt to load a Plugin and examine it.
Methods
private
getExtensionEntryAsyncIterable(extensionPoint: string): AsyncIterable<ExtensionEntry>getExtensionDescriptorFromExtensionEntry(extensionEntry: ExtensionEntry): Promise<Readonly<ExtensionDescriptor>>
scanForExtensions(extensionPoint: string): AsyncIterable<ExtensionEntry>