fix(core): Remove static dependency from @angular/core to @angular/compiler (#26734)
PR Close #26734
This commit is contained in:

committed by
Matias Niemelä

parent
5d740785a9
commit
d042c4afe0
@ -6,7 +6,6 @@
|
||||
* found in the LICENSE file at https://angular.io/license
|
||||
*/
|
||||
|
||||
import {StaticSymbol} from '../aot/static_symbol';
|
||||
import {CompileShallowModuleMetadata, identifierName} from '../compile_metadata';
|
||||
import {InjectableCompiler} from '../injectable_compiler';
|
||||
import {mapLiteral} from '../output/map_util';
|
||||
|
@ -86,7 +86,7 @@ export interface R3DirectiveMetadata {
|
||||
/**
|
||||
* A mapping of input field names to the property names.
|
||||
*/
|
||||
inputs: {[field: string]: string | string[]};
|
||||
inputs: {[field: string]: string | [string, string]};
|
||||
|
||||
/**
|
||||
* A mapping of output field names to the property names.
|
||||
|
@ -44,7 +44,7 @@ export interface DirectiveMeta {
|
||||
*
|
||||
* Goes from property names to field names.
|
||||
*/
|
||||
inputs: {[property: string]: string | string[]};
|
||||
inputs: {[property: string]: string | [string, string]};
|
||||
|
||||
/**
|
||||
* Set of outputs which this directive claims.
|
||||
|
Reference in New Issue
Block a user