Merged all pending work done on the private repository
This commit is contained in:
@@ -120,7 +120,8 @@ Clipperz.Base.extend(Clipperz.PM.DataModel.DirectLogin, Object, {
|
||||
'setLabelKeepingBackwardCompatibilityWithBeta': function (aValue) {
|
||||
return Clipperz.Async.callbacks("DirectLogin.setLabelKeepingBackwardCompatibilityWithBeta", [
|
||||
MochiKit.Base.method(this, 'setIndexDataForKey', 'label', aValue),
|
||||
MochiKit.Base.method(this, 'setValue', 'label', aValue)
|
||||
MochiKit.Base.method(this, 'setValue', 'label', aValue),
|
||||
MochiKit.Base.partial(MochiKit.Async.succeed, this),
|
||||
], {trace:false});
|
||||
},
|
||||
|
||||
@@ -497,7 +498,8 @@ Clipperz.Base.extend(Clipperz.PM.DataModel.DirectLogin, Object, {
|
||||
MochiKit.Base.method(this, 'updateFormValuesAfterChangingBookmarkletConfiguration'),
|
||||
MochiKit.Base.method(this, 'updateBindingsAfterChangingBookmarkletConfiguration'),
|
||||
|
||||
MochiKit.Base.noop
|
||||
// MochiKit.Base.noop
|
||||
MochiKit.Base.partial(MochiKit.Async.succeed, this),
|
||||
], {trace:false});
|
||||
},
|
||||
|
||||
@@ -607,6 +609,20 @@ Clipperz.Base.extend(Clipperz.PM.DataModel.DirectLogin, Object, {
|
||||
], {trace:false});
|
||||
},
|
||||
|
||||
'setBindings': function (someBindings, originalFields) {
|
||||
var self = this;
|
||||
|
||||
return Clipperz.Async.callbacks("DirectLogin.setBindings", [
|
||||
function () {
|
||||
return MochiKit.Base.map(function (aBindingInfo) {
|
||||
return self.bindFormFieldWithLabelToRecordFieldWithLabel(aBindingInfo[0], originalFields[aBindingInfo[1]]['label']);
|
||||
}, MochiKit.Base.zip(MochiKit.Base.keys(someBindings), MochiKit.Base.values(someBindings)));
|
||||
},
|
||||
Clipperz.Async.collectAll,
|
||||
MochiKit.Base.partial(MochiKit.Async.succeed, this),
|
||||
], {trace:false});
|
||||
},
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
/*
|
||||
'bindingValues': function () {
|
||||
|
||||
Reference in New Issue
Block a user