Files
NativeScript/utils/lazy.d.ts
2016-04-21 17:20:48 +03:00

8 lines
269 B
TypeScript

declare module "utils/lazy" {
/**
* A function that evaluates the action only once.
* @param action The action to be evaluated to get the result.
* Returns the evaluated result.
*/
export default function lazy<T>(action: () => T): () => T;
}