UNPKG

@danielkalen/simplybind

Version:

Magically simple, framework-less one-way/two-way data binding for frontend/backend in ~5kb.

30 lines (23 loc) 630 B
new TestSuite 'title': 'Object Update' 'subtitle': 'Update the value of an object property 10,000 times' 'measureMethod': 'sync' 'nonSharedTest': true 'warmUps': 10000 'timesToRun': 10000 'setupFn': (container$)-> @objA = 'prop':'value' @objB = 'prop':'value' currentValue = 0 SimplyBind('prop').of(@objA) .to('prop').of(@objB) @getNewValue = ()-> "value#{currentValue++}" return 'teardownFn': (container$)-> container$.empty() SimplyBind.unBindAll(@objA, true) SimplyBind.unBindAll(@objB, true) delete @objA delete @objB delete @getNewValue 'testFn': ()-> @objA.prop = @getNewValue()