blob: b58be8afc720cbb43210b595b34fbeb4b9e03233 [file] [log] [blame]
callback VoidCallback = void ();
callback StringCallback = void (DOMString result);
callback Comparator = long (DOMString a, DOMString b);
callback Transformer = any (any input);
callback AsyncOperationCallback = undefined (DOMString status);
[Exposed=Window]
interface AsyncOperations {
undefined performOperation(AsyncOperationCallback whenFinished);
};
interface Processor {
void run(VoidCallback onComplete);
void compare(Comparator cmp);
void stringManipulate(DOMString string, StringCallback callback);
void transform(any data, Transformer transformer);
};