PHP Classes

File: modules/system/tests/js/fixtures/framework/TestPromiseClosureListener.js

Recommend this page to a friend!
  Packages of Luke Towers   Winter   modules/system/tests/js/fixtures/framework/TestPromiseClosureListener.js   Download  
File: modules/system/tests/js/fixtures/framework/TestPromiseClosureListener.js
Role: Auxiliary data
Content type: text/plain
Description: Auxiliary data
Class: Winter
Content management system that uses MVC
Author: By
Last change:
Date: 7 months ago
Size: 775 bytes
 

Contents

Class file image Download
/* globals window */ ((Snowboard) => { class TestPromiseClosureListener extends Snowboard.Singleton { listens() { return { promiseOne: (arg) => { return new Promise((resolve) => { window.setTimeout(() => { this.eventResult = 'Event called with arg ' + arg; resolve(); }, 500); }); }, promiseTwo: (arg) => { this.eventResult = 'Promise two called with arg ' + arg; return true; }, }; } } Snowboard.addPlugin('testClosure', TestPromiseClosureListener); })(window.Snowboard);