mirror of
https://github.com/the-djmaze/snappymail.git
synced 2026-09-04 06:57:03 +03:00
Minor contacts interface improvements.
Move intervals to pub/sub system
This commit is contained in:
parent
b4e52e768c
commit
975947a948
31 changed files with 691 additions and 524 deletions
|
|
@ -348,7 +348,7 @@ Utils.i18nToDoc = function ()
|
|||
I18n = window.rainloopI18N || {};
|
||||
Utils.i18nToNode($document);
|
||||
|
||||
Globals.langChangeTick(!Globals.langChangeTick());
|
||||
Globals.langChangeTrigger(!Globals.langChangeTrigger());
|
||||
}
|
||||
|
||||
window.rainloopI18N = {};
|
||||
|
|
@ -368,7 +368,7 @@ Utils.initOnStartOrLangChange = function (fCallback, oScope, fLangCallback)
|
|||
|
||||
if (fLangCallback)
|
||||
{
|
||||
Globals.langChangeTick.subscribe(function () {
|
||||
Globals.langChangeTrigger.subscribe(function () {
|
||||
if (fCallback)
|
||||
{
|
||||
fCallback.call(oScope);
|
||||
|
|
@ -379,7 +379,7 @@ Utils.initOnStartOrLangChange = function (fCallback, oScope, fLangCallback)
|
|||
}
|
||||
else if (fCallback)
|
||||
{
|
||||
Globals.langChangeTick.subscribe(fCallback, oScope);
|
||||
Globals.langChangeTrigger.subscribe(fCallback, oScope);
|
||||
}
|
||||
};
|
||||
|
||||
|
|
@ -934,8 +934,13 @@ Utils.initDataConstructorBySettings = function (oData)
|
|||
*/
|
||||
Utils.createMomentDate = function (oObject)
|
||||
{
|
||||
if (Utils.isUnd(oObject.moment))
|
||||
{
|
||||
oObject.moment = ko.observable(moment());
|
||||
}
|
||||
|
||||
return ko.computed(function () {
|
||||
Globals.minuteTick();
|
||||
Globals.momentTrigger();
|
||||
return this.moment().fromNow();
|
||||
}, oObject);
|
||||
};
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue