fix(ivy): *Def types are private (ɵ) symbols (#24738)
On accident a few of the definition types were emitted as public API symbols. Much of the Ivy API surface is still prefixed with ɵ, indicating it's a private API. The definition types should be private for now. PR Close #24738
This commit is contained in:

committed by
Matias Niemelä

parent
9f20dd937a
commit
cde0b4b361
@ -104,7 +104,7 @@ export class Identifiers {
|
||||
static defineComponent: o.ExternalReference = {name: 'ɵdefineComponent', moduleName: CORE};
|
||||
|
||||
static ComponentDef: o.ExternalReference = {
|
||||
name: 'ComponentDef',
|
||||
name: 'ɵComponentDef',
|
||||
moduleName: CORE,
|
||||
};
|
||||
|
||||
@ -114,12 +114,12 @@ export class Identifiers {
|
||||
};
|
||||
|
||||
static DirectiveDef: o.ExternalReference = {
|
||||
name: 'DirectiveDef',
|
||||
name: 'ɵDirectiveDef',
|
||||
moduleName: CORE,
|
||||
};
|
||||
|
||||
static InjectorDef: o.ExternalReference = {
|
||||
name: 'InjectorDef',
|
||||
name: 'ɵInjectorDef',
|
||||
moduleName: CORE,
|
||||
};
|
||||
|
||||
@ -129,7 +129,7 @@ export class Identifiers {
|
||||
};
|
||||
|
||||
static NgModuleDef: o.ExternalReference = {
|
||||
name: 'NgModuleDef',
|
||||
name: 'ɵNgModuleDef',
|
||||
moduleName: CORE,
|
||||
};
|
||||
|
||||
|
Reference in New Issue
Block a user