* Installs all ampdoc factories previously registered with * `addDocFactory`. * @param {!./ampdoc-impl.AmpDoc} ampdoc * @param {!Array<{extensionId: string, extensionVersion: string}>} extensions * @return {!Promise} * @restricted
(ampdoc, extensions)
| 484 | * @restricted |
| 485 | */ |
| 486 | installExtensionsInDoc(ampdoc, extensions) { |
| 487 | return Promise.all( |
| 488 | extensions.map(({extensionId, extensionVersion}) => |
| 489 | this.installExtensionInDoc(ampdoc, extensionId, extensionVersion) |
| 490 | ) |
| 491 | ); |
| 492 | } |
| 493 | |
| 494 | /** |
| 495 | * Installs all ampdoc factories for the specified extension. |
no test coverage detected