/// <summary> /// Used by the native animated module to bypass the process of /// updating the values through the shadow view hierarchy. This method /// will directly update the native views, which means that updates for /// layout-related props won't be handled properly. /// </summary> /// <param name="tag">The view tag.</param> /// <param name="props">The props.</param> /// <remarks> /// Make sure you know what you're doing before calling this method :) /// </remarks> public bool SynchronouslyUpdateViewOnDispatcherThread(int tag, JObject props) { DispatcherHelpers.AssertOnDispatcher(); return(_operationsQueue.SynchronouslyUpdateViewOnDispatcherThread(tag, props)); }
/// <summary> /// Used by the native animated module to bypass the process of /// updating the values through the shadow view hierarchy. This method /// will directly update the native views, which means that updates for /// layout-related properties won't be handled properly. /// </summary> /// <param name="tag">The view tag.</param> /// <param name="props">The properties</param> /// <remarks> /// Make sure you know what you're doing before calling this method :) /// </remarks> public bool SynchronouslyUpdateViewOnDispatcherThread(int tag, ReactStylesDiffMap props) { DispatcherHelpers.AssertOnDispatcher(); return(_operationsQueue.SynchronouslyUpdateViewOnDispatcherThread(tag, props)); }