Created
July 30, 2019 16:10
-
-
Save lemkorp/c20a0f5c812b30c9b9cf7e1545733a7a to your computer and use it in GitHub Desktop.
Create a new snippet from a blank template.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: Promise | |
description: Create a new snippet from a blank template. | |
host: EXCEL | |
api_set: {} | |
script: | |
content: | | |
$("#run").click(affichage); | |
async function attendre(ms) { | |
let promise = new Promise((resolve) => { | |
setTimeout(resolve,ms); | |
}); | |
return promise; | |
} | |
async function affichage() { | |
let compteur = 1; | |
setTimeout(() => { | |
++compteur; | |
console.log('Dans la fonction setTimeout() de affichage(), compteur vaut ' + compteur); | |
}, 1000); | |
console.log('Juste après le setTimeout de la fonction affichage(), compteur vaut ' + compteur); | |
await attendre(2000); | |
console.log('compteur vaut ' + compteur + ' après l\'instruction await'); | |
} | |
language: typescript | |
template: | |
content: | | |
<button id="run" class="ms-Button"> | |
<span class="ms-Button-label">Run</span> | |
</button> | |
language: html | |
style: | |
content: |- | |
section.samples { | |
margin-top: 20px; | |
} | |
section.samples .ms-Button, section.setup .ms-Button { | |
display: block; | |
margin-bottom: 5px; | |
margin-left: 20px; | |
min-width: 80px; | |
} | |
language: css | |
libraries: | | |
https://appsforoffice.microsoft.com/lib/1/hosted/office.js | |
@types/office-js | |
office-ui-fabric-js@1.4.0/dist/css/fabric.min.css | |
office-ui-fabric-js@1.4.0/dist/css/fabric.components.min.css | |
core-js@2.4.1/client/core.min.js | |
@types/core-js | |
jquery@3.1.1 | |
@types/jquery@3.3.1 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment