private void Splice(IJavascriptViewModelUpdater viewModelUpdater, int index, int number) { viewModelUpdater?.SpliceCollection(CachableJsValue, index, number); }
private void Splice(int index, int number, IJSCSGlue glue) { _ViewModelUpdater?.SpliceCollection(MappedJSValue, index, number, glue.GetJSSessionValue()); }
private void Splice(IJavascriptViewModelUpdater viewModelUpdater, int index, int number, IJsCsGlue glue) { viewModelUpdater?.SpliceCollection(CachableJsValue, index, number, glue.GetJsSessionValue()); }
private void Splice(IJavascriptViewModelUpdater viewModelUpdater, int index, int number, IList <IJsCsGlue> glues) { viewModelUpdater?.SpliceCollection(CachableJsValue, index, number, glues.Select(glue => glue.GetJsSessionValue()).ToArray()); }