z-util-page
Version:
16 lines (15 loc) • 421 B
TypeScript
import { Effect } from './index';
/**
* 普通对象转代理对象, 原始值转换
*/
export declare const wrapValue: (this: any, value: any) => any;
/**
* 清理副作用函数
* @param effectFn 副作用函数
*/
export declare const cleanup: (effectFn: Effect) => void;
/**
* 循环建立依赖追踪
* @param value 待建立对象
*/
export declare const traverse: (value: any, seen?: Set<unknown>) => any;