taggedjs
Version:
tagged template reactive html
10 lines (9 loc) • 496 B
TypeScript
import { Subscription } from '../subject/subject.utils.js';
import { AnySupport } from './AnySupport.type.js';
import { ContextItem } from '../index.js';
export declare function destroyContext(childTags: ContextItem[], ownerSupport: AnySupport): void;
export declare function getChildTagsToSoftDestroy(childTags: ContextItem[], tags?: AnySupport[], subs?: Subscription<any>[]): {
subs: Subscription<any>[];
tags: AnySupport[];
};
export declare function unsubscribeFrom(from: any): void;