UNPKG

ractive

Version:

Next-generation DOM manipulation

20 lines (15 loc) 396 B
import runloop from 'global/runloop'; export default function Triple$setValue ( value ) { var wrapper; // TODO is there a better way to approach this? if ( wrapper = this.root.viewmodel.wrapped[ this.keypath ] ) { value = wrapper.get(); } if ( value !== this.value ) { this.value = value; this.parentFragment.bubble(); if ( this.rendered ) { runloop.addView( this ); } } }