frdl.when

- Asynchronous Promise
Aus der Kategorie: Resources

window.frdl.when

function(condition, _then, withMe, _or, delayed, initFn)

Checks a given scope for a specific condition (by condition || function) repeatedly within a configurable interval and triggers a thenable if the condition evaluates to true by calling a given callback function applying a given scope variable as argument. The returned Promise provides a ["magic function"].__call(name, args) to provide some kind of "overloading".

@returns instanceof Promise




Example

The following snippet triggers an alert and resolves to true if the name of the window changes (checks for the change every 1 microsecond and should trigger after 5 seconds).


var NumChecks = -1;
var oldWindowName = window.name;
var AlteredWindowName = frdl.when(function(wn){


















});

Core

/**




*


*

*/
_.when=function(condition, _then, withMe, _or, delayed /* !isNaN || typeof function */, initFn /* typeof function || undefined */){


































































};






Erstellt von WEBFAN (Monday 1st of August 2016 09:04:07 AM - vor 416.37 Tagen)
in der Kategorie Resources als statische Seite
Zuletzt geändert: Monday 1st of August 2016 10:01:30 AM von WEBFAN
Der Beitrag wurde insgesamt 572 mal gelesen (durchschnittlich 1.37 mal am Tag)

Bewertung des Beitrages: - Noch keine Bewertung - von 10 Punkten (bei 0 Stimmen)

Für Benachrichtigung über neue Beiträge aus der Kategorie Resources:
Jetzt kostenlos als Benutzer von "frdl" registrieren...!

Kommentar zu diesem Beitrag verfassen:

Dein Name (* Pflichtfeld):


Deine Website:
(mit http://)


Deine E-Mail Adresse:
(Nicht öffentlich, wird intern bei Webfan gespeichert, aber niemandem angezeigt.)


Track Back Url:
(mit http:// - Auf dieser Url hast Du auf den vorliegenden Artikel verlinkt)


Bewertung des Artikels abgeben:
(10=besonders gut | 0=besonders schlecht)


Dein Kommentar zu diesem Beitrag (* Pflichtfeld):

Html erlaubt: a> <b> <blockquote> <br> <center> <div> <font> <h1> <h2> <h3> <h4> <h5> <h6> <hr> <i> <img> <ul> <li> <p> <pre> <small> <sub> <sup> <table> <td> <tr> <u> <strong> <span> <nodocu> <docu> <wemc> <dl> <dt> <dd> <abbr> <em> <tbody


Bitte mit TAN D1 bestätigen:



Bewertung des Beitrages: - Noch keine Bewertung - von 10 Punkten (bei 0 Stimmen)

Kommentare zu diesem Beitrag:


- keine Kommentare zu diesem Beitrag vorhanden -