import { OnChanges, SimpleChanges, TemplateRef, ViewContainerRef } from '@angular/core'; import { SafeAny } from '@ngx-simple/core/types'; /** * templateRefExp * Hello * 参考NgTemplateOutlet写法 唯一区别 自动处理String和Template 优先处理Template */ export declare class SimStringTemplateOutletDirective implements OnChanges { private _viewContainerRef; private templateRef; /** 一个字符串,定义模板引用以及模板的上下文对象(可选)。 */ simStringTemplateOutlet: TemplateRef | null; /** * 要附加到{@link EmbeddedViewRef}的上下文对象。 * 这应该是一个对象,对象的键可以通过本地模板`let`声明进行绑定。 * 在上下文对象中使用`$implicit`将把它的值设置为默认值。 */ simStringTemplateOutletContext: object | null; private _viewRef; constructor(_viewContainerRef: ViewContainerRef, templateRef: TemplateRef); ngOnChanges(changes: SimpleChanges): void; private _shouldRecreateView; private _hasContextShapeChanged; private _updateExistingContext; }