File tree Expand file tree Collapse file tree 1 file changed +21
-21
lines changed
Expand file tree Collapse file tree 1 file changed +21
-21
lines changed Original file line number Diff line number Diff line change @@ -26,30 +26,30 @@ export function throttle<F extends (...args: any[]) => any>(
2626) : F ;
2727export function uid ( ) : string ;
2828
29- // interface MorphUtil {
30- // from: Element | string | (() => Element);
31- // to?: Element | string | (() => Element);
32- // onToggle?: () => any ;
33- // waitFor?: number | 'transitionend' | Promise<any>;
29+ interface MorphOptions {
30+ from : Element | string | ( ( ) => Element | undefined ) ;
31+ to ?: Element | string | ( ( ) => Element | undefined ) ;
32+ onToggle ?: ( ) => void ;
33+ waitFor ?: number | 'transitionend' | Promise < any > ;
3434
35- // duration?: number;
36- // easing?: string;
37- // delay?: number;
38- // fill?: string;
35+ duration ?: number ;
36+ easing ?: string ;
37+ delay ?: number ;
38+ fill ?: string ;
3939
40- // style?: string | Partial<CSSStyleDeclaration>;
41- // classes?: string;
40+ style ?: string | Partial < CSSStyleDeclaration > ;
41+ classes ?: string ;
4242
43- // resize?: boolean;
44- // useCSS?: boolean;
45- // hideFromClone?: boolean;
46- // keepToClone?: boolean;
43+ resize ?: boolean ;
44+ useCSS ?: boolean ;
45+ hideFromClone ?: boolean ;
46+ keepToClone ?: boolean ;
4747
48- // tween?: boolean;
49- // tweenFromOpacity?: number;
50- // tweenToOpacity?: number;
48+ tween ?: boolean ;
49+ tweenFromOpacity ?: number ;
50+ tweenToOpacity ?: number ;
5151
52- // onReady?: (end: 'to' | 'from') => any ;
53- // }
52+ onReady ?: ( end : 'to' | 'from' ) => void ;
53+ }
5454
55- // export function morph(): () => boolean
55+ export function morph ( options : MorphOptions ) : ( ) => boolean ;
You can’t perform that action at this time.
0 commit comments