Files
Angular-Cn/modules/angular2/src/core/annotations/visibility.js
T
2015-03-19 18:21:52 +00:00

29 lines
572 B
JavaScript

import {CONST} from 'angular2/src/facade/lang';
import {DependencyAnnotation} from 'angular2/di';
/**
* The directive can only be injected from the current element
* or from its parent.
*
* @publicModule angular2/annotations
*/
export class Parent extends DependencyAnnotation {
@CONST()
constructor() {
super();
}
}
/**
* The directive can only be injected from the current element
* or from its ancestor.
*
* @publicModule angular2/annotations
*/
export class Ancestor extends DependencyAnnotation {
@CONST()
constructor() {
super();
}
}