angular/adev/shared-docs/interfaces/example-viewer-content-loader.ts

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

16 lines
493 B
TypeScript
Raw Normal View History

/*!
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.dev/license
*/
import {Type} from '@angular/core';
/** The service responsible for fetching the type of Component to display in the preview */
export interface ExampleViewerContentLoader {
/** Returns type of Component to display in the preview */
loadPreview(id: string): Promise<Type<unknown>>;
}