MCPcopy Create free account
hub / github.com/Fredkiss3/gh-next / initialize

Method initialize

scripts/github-query-builder-element.ts:178–192  ·  view source on GitHub ↗
(parser: Parser<unknown>, providers: Provider[])

Source from the content-addressed store, hash-verified

176 }
177
178 initialize(parser: Parser<unknown>, providers: Provider[]) {
179 this.parser = parser;
180 this.#usingCustomParser = true;
181 this.#canAttachProviders = true;
182 for (const provider of providers) {
183 this.attachProvider(provider);
184 }
185 this.#canAttachProviders = false;
186 this.#providers = providers.reduce((rest, provider) => {
187 return {
188 ...rest,
189 [provider.value]: provider
190 };
191 }, {});
192 }
193
194 elementDefinitionReadyForProviders = (e: Event) => {
195 const event = e as CustomEvent<{ id: string }>;

Callers

nothing calls this directly

Calls 1

attachProviderMethod · 0.95

Tested by

no test coverage detected