docs: convert all @experimental
tags to @publicApi
tags (#26595)
PR Close #26595
This commit is contained in:

committed by
Alex Rickabaugh

parent
4bd9f53e8f
commit
24521f549c
@ -21,7 +21,7 @@ import {NgModuleFactory} from './ng_module_factory';
|
||||
/**
|
||||
* Combination of NgModuleFactory and ComponentFactorys.
|
||||
*
|
||||
* @experimental
|
||||
* @publicApi
|
||||
*/
|
||||
export class ModuleWithComponentFactories<T> {
|
||||
constructor(
|
||||
@ -91,7 +91,7 @@ export class Compiler {
|
||||
/**
|
||||
* Options for creating a compiler
|
||||
*
|
||||
* @experimental
|
||||
* @publicApi
|
||||
*/
|
||||
export type CompilerOptions = {
|
||||
useJit?: boolean,
|
||||
@ -104,14 +104,14 @@ export type CompilerOptions = {
|
||||
/**
|
||||
* Token to provide CompilerOptions in the platform injector.
|
||||
*
|
||||
* @experimental
|
||||
* @publicApi
|
||||
*/
|
||||
export const COMPILER_OPTIONS = new InjectionToken<CompilerOptions[]>('compilerOptions');
|
||||
|
||||
/**
|
||||
* A factory for creating a Compiler
|
||||
*
|
||||
* @experimental
|
||||
* @publicApi
|
||||
*/
|
||||
export abstract class CompilerFactory {
|
||||
abstract createCompiler(options?: CompilerOptions[]): Compiler;
|
||||
|
@ -55,7 +55,7 @@ export interface InternalNgModuleRef<T> extends NgModuleRef<T> {
|
||||
}
|
||||
|
||||
/**
|
||||
* @experimental
|
||||
* @publicApi
|
||||
*/
|
||||
export abstract class NgModuleFactory<T> {
|
||||
abstract get moduleType(): Type<T>;
|
||||
|
@ -20,7 +20,7 @@ let moduleFactories = new Map<string, NgModuleFactory<any>>();
|
||||
|
||||
/**
|
||||
* Registers a loaded module. Should only be called from generated NgModuleFactory code.
|
||||
* @experimental
|
||||
* @publicApi
|
||||
*/
|
||||
export function registerModuleFactory(id: string, factory: NgModuleFactory<any>) {
|
||||
const existing = moduleFactories.get(id);
|
||||
@ -39,7 +39,7 @@ export function clearModulesForTest() {
|
||||
* Returns the NgModuleFactory with the given id, if it exists and has been loaded.
|
||||
* Factories for modules that do not specify an `id` cannot be retrieved. Throws if the module
|
||||
* cannot be found.
|
||||
* @experimental
|
||||
* @publicApi
|
||||
*/
|
||||
export function getModuleFactory(id: string): NgModuleFactory<any> {
|
||||
const factory = moduleFactories.get(id);
|
||||
|
@ -22,7 +22,7 @@ declare var System: any;
|
||||
* Configuration for SystemJsNgModuleLoader.
|
||||
* token.
|
||||
*
|
||||
* @experimental
|
||||
* @publicApi
|
||||
*/
|
||||
export abstract class SystemJsNgModuleLoaderConfig {
|
||||
/**
|
||||
@ -45,7 +45,7 @@ const DEFAULT_CONFIG: SystemJsNgModuleLoaderConfig = {
|
||||
|
||||
/**
|
||||
* NgModuleFactoryLoader that uses SystemJS to load NgModuleFactory
|
||||
* @experimental
|
||||
* @publicApi
|
||||
*/
|
||||
@Injectable()
|
||||
export class SystemJsNgModuleLoader implements NgModuleFactoryLoader {
|
||||
|
@ -13,9 +13,9 @@ import {ChangeDetectorRef} from '../change_detection/change_detector_ref';
|
||||
* Represents an Angular [view](guide/glossary#view),
|
||||
* specifically the [host view](guide/glossary#view-tree) that is defined by a component.
|
||||
* Also serves as the base class
|
||||
* that adds destroy methods for [embedded views](guide/glossary#view-tree).
|
||||
*
|
||||
* @see `EmbeddedViewRef`
|
||||
* that adds destroy methods for [embedded views](guide/glossary#view-tree).
|
||||
*
|
||||
* @see `EmbeddedViewRef`
|
||||
*/
|
||||
export abstract class ViewRef extends ChangeDetectorRef {
|
||||
/**
|
||||
@ -89,7 +89,7 @@ export abstract class ViewRef extends ChangeDetectorRef {
|
||||
* </ul>
|
||||
* <!-- /ViewRef: outer-0 -->
|
||||
* ```
|
||||
* @experimental
|
||||
* @publicApi
|
||||
*/
|
||||
export abstract class EmbeddedViewRef<C> extends ViewRef {
|
||||
/**
|
||||
|
Reference in New Issue
Block a user