(parser: Parser<unknown>, providers: Provider[])
| 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 }>; |
nothing calls this directly
no test coverage detected