UNPKG

taggedjs

Version:

tagged template reactive html

10 lines (9 loc) 1.11 kB
import { TemplaterResult } from '../getTemplaterResult.function.js'; import { AnySupport, ContextItem } from '../index.js'; import { SupportContextItem } from '../SupportContextItem.type.js'; import { Subject, SubscribeValue, TagJsComponent } from '../../index.js'; import { Callback } from '../../interpolations/attributes/bindSubjectCallback.function.js'; export declare function processReplacementComponent(templater: TemplaterResult, context: SupportContextItem, ownerSupport?: AnySupport): AnySupport; export declare function makeRealUpdate(newContext: ContextItem, value: string | number | boolean | TagJsComponent<any> | SubscribeValue | TemplaterResult | (TagJsComponent<any> | TemplaterResult)[] | Subject<unknown> | Callback | null | undefined, context: SupportContextItem, convertValue: any, support: AnySupport): void; export declare function afterDestroy(context: ContextItem & SupportContextItem, _ownerSupport: AnySupport): void; export declare function processFirstSubjectComponent(templater: TemplaterResult, subject: SupportContextItem, ownerSupport: AnySupport, _appendTo: Element): AnySupport;