UNPKG

taggedjs

Version:

tagged template reactive html

20 lines 743 B
import { addPaintRemover } from '../../render/paint.function.js'; export function deleteSubContext(contextItem, ownerSupport) { const subscription = contextItem.subContext; subscription.deleted = true; delete contextItem.subContext; const appendMarker = subscription.appendMarker; if (appendMarker) { addPaintRemover(appendMarker, 'deleteSubContext'); delete subscription.appendMarker; } delete contextItem.delete; if (!subscription.hasEmitted) { return; } const subContextItem = subscription.contextItem; const subTagJsVar = subContextItem.tagJsVar; subTagJsVar.delete(subContextItem, ownerSupport); return 76; } //# sourceMappingURL=deleteSubContext.function.js.map