taggedjs
Version:
tagged template reactive html
16 lines (15 loc) • 694 B
TypeScript
import { AnySupport } from '../tag/AnySupport.type.js';
import { State } from './state.types.js';
import { StatesSetter } from './states.utils.js';
/**
* Sync two supports
* @param support FROM
* @param newestSupport ONTO
* @returns
*/
export declare function syncSupports(support: AnySupport, // from
newestSupport: AnySupport): void;
export declare function syncStatesArray(from: StatesSetter[], onto: StatesSetter[]): void;
export declare function syncStates(from: StatesSetter, onto: StatesSetter): void;
/** @deprecated favor using syncSupports */
export declare function oldSyncStates(stateFrom: State, stateTo: State, intoStates: StatesSetter[], statesFrom: StatesSetter[]): void;