refactor(ivy): remove unnecessary D instruction (#21484)
PR Close #21484
This commit is contained in:

committed by
Miško Hevery

parent
21e37e47c6
commit
e18f1de003
@ -12,7 +12,6 @@ export {
|
||||
detectChanges as ɵdetectChanges,
|
||||
renderComponent as ɵrenderComponent,
|
||||
C as ɵC,
|
||||
D as ɵD,
|
||||
E as ɵE,
|
||||
T as ɵT,
|
||||
V as ɵV,
|
||||
|
@ -13,7 +13,7 @@ import {ComponentRef as viewEngine_ComponentRef} from '../linker/component_facto
|
||||
import {EmbeddedViewRef as viewEngine_EmbeddedViewRef} from '../linker/view_ref';
|
||||
|
||||
import {assertNotNull} from './assert';
|
||||
import {NG_HOST_SYMBOL, createError, createLView, directive, directiveCreate, enterView, hostElement, leaveView, locateHostElement, renderComponentOrTemplate} from './instructions';
|
||||
import {NG_HOST_SYMBOL, createError, createLView, directiveCreate, enterView, hostElement, leaveView, locateHostElement, renderComponentOrTemplate} from './instructions';
|
||||
import {ComponentDef, ComponentType, TypedComponentDef} from './interfaces/definition';
|
||||
import {LElementNode} from './interfaces/node';
|
||||
import {RElement, Renderer3, RendererFactory3, domRendererFactory3} from './interfaces/renderer';
|
||||
|
@ -43,8 +43,6 @@ export {
|
||||
containerRefreshStart as cR,
|
||||
containerRefreshEnd as cr,
|
||||
|
||||
directive as D,
|
||||
|
||||
elementAttribute as a,
|
||||
elementClass as k,
|
||||
elementEnd as e,
|
||||
@ -83,4 +81,4 @@ export {
|
||||
defineDirective,
|
||||
};
|
||||
export {createComponentRef, detectChanges, getHostElement, markDirty, renderComponent};
|
||||
export {InjectFlags} from './di';
|
||||
export {InjectFlags} from './di';
|
||||
|
@ -898,20 +898,6 @@ export function textBinding<T>(index: number, value: T | NO_CHANGE): void {
|
||||
//// Directive
|
||||
//////////////////////////
|
||||
|
||||
/**
|
||||
* Retrieve a directive.
|
||||
*
|
||||
* NOTE: directives can be created in order other than the index order. They can also
|
||||
* be retrieved before they are created in which case the value will be null.
|
||||
*
|
||||
* @param index Each directive in a `View` will have a unique index. Directives can
|
||||
* be created or retrieved out of order.
|
||||
*/
|
||||
export function directive<T>(index: number): T {
|
||||
ngDevMode && assertDataInRange(index);
|
||||
return data[index];
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a directive.
|
||||
*
|
||||
|
Reference in New Issue
Block a user