Lines Matching refs:callback

5 const _commonGM = (it, pause, name, callback, assetsToFetchOrPromisesToWaitOn) => {
31 // resolve right away and just call the callback.
34 // If callback returns a promise, the chained .then
36 return callback(surface.getCanvas(), values, surface);
89 * Takes a name, a callback, and any number of assets or promises. It executes the
90 * callback (presumably, the test) and reports the resulting surface to Gold.
92 * @param callback {Function}, has two params, the first is a CanvasKit.Canvas
97 * a result in the callback. Otherwise, the promise will be waited on and its
100 const gm = (name, callback, ...assetsToFetchOrPromisesToWaitOn) => {
101 _commonGM(it, false, name, callback, assetsToFetchOrPromisesToWaitOn);
108 const fgm = (name, callback, ...assetsToFetchOrPromisesToWaitOn) => {
109 _commonGM(fit, false, name, callback, assetsToFetchOrPromisesToWaitOn);
116 const force_gm = (name, callback, ...assetsToFetchOrPromisesToWaitOn) => {
117 fgm(name, callback, assetsToFetchOrPromisesToWaitOn);
123 const skip_gm = (name, callback, ...assetsToFetchOrPromisesToWaitOn) => {
132 const pause_gm = (name, callback, ...assetsToFetchOrPromisesToWaitOn) => {
133 _commonGM(fit, true, name, callback, assetsToFetchOrPromisesToWaitOn);
136 const _commonMultipleCanvasGM = (it, pause, name, callback) => {
147 callback(realCanvas);
148 callback(skcanvas);
160 callback(canvas);
173 * Takes a name and a callback. It executes the callback (presumably, the test)
177 * @param callback {Function}, has one param, either a CanvasKit.Canvas or a native
180 const multipleCanvasGM = (name, callback) => {
181 _commonMultipleCanvasGM(it, false, name, callback);
189 const fmultipleCanvasGM = (name, callback) => {
190 _commonMultipleCanvasGM(fit, false, name, callback);
198 const force_multipleCanvasGM = (name, callback) => {
199 fmultipleCanvasGM(name, callback);
206 const pause_multipleCanvasGM = (name, callback) => {
207 _commonMultipleCanvasGM(fit, true, name, callback);
213 const skip_multipleCanvasGM = (name, callback) => {