Anomalie #2334
pied de page en vrac sur les petites résolution d'écran
100%
Associated revisions
Allow customization of global client-side behavior via a client page class.
This change refactors most Athena global JavaScript state into a client-side PageWidget class, and allows that class to be specified by application code. The page widget javascript class is responsible for, among other things, handling the "connection lost" notification, which allows for pages which intelligently reconnect or otherwise provide customized behavior in response to a connection-lost notification. A brief interactive example of a page which can reconnect without alerting the user is included.
In addition to the refactorings, this change touches a lot of old code, and thereby adds a lot of unit test coverage to code which was either completely uncovered or covered only by nits.
Fixes #2310
Fixes #2334
Author: glyph, moe
Reviewer: exarkun
Display problem for docs on FAQ for post-only see #2334
History
#1 Updated by Gérald Schwartzmann almost 11 years ago
- Status changed from Nouveau to Pas un bug
#2 Updated by Gérald Schwartzmann over 10 years ago
- % Done changed from 0 to 100