C# Class ReactNative.Framework.UIManager

Inheritance: IUIManager, IBridgeModule
Show file Open project: joemcbride/react-native-wpf

Public Methods

Method Description
ConstantsToExport ( ) : object>.IDictionary
Initialize ( IReactBridge bridge ) : void
RegisterRootView ( IReactComponent view ) : void
Reset ( ) : void
ViewForReactTag ( long tag ) : IReactComponent
_manageChildren ( long containerReactTag, IList moveFromIndicies, IList moveToIndicies, IList addChildReactTags, IList addAtIndicies, IList removeAtIndices, IReactComponent>.IDictionary registry ) : void

Private Methods

Method Description
BubblingEventsConfig ( ) : object>.IDictionary
CreateView ( long reactTag, string viewName, long rootTag, object>.IDictionary props ) : void
DirectEventsConfig ( ) : object>.IDictionary
ManageChildren ( long containerReactTag, IList moveFromIndicies, IList moveToIndicies, IList addChildReactTags, IList addAtIndicies, IList removeAtIndices ) : void
UpdateView ( long reactTag, string viewName, object>.IDictionary props ) : void
_childrenToRemoveFromContainer ( IReactContainerComponent container, IList atIndices ) : IList

Disassociates children from container. Doesn't remove from registries.

_purgeChildrenFromRegistry ( IReactComponent>.IDictionary registry, IEnumerable children ) : void
_removeChildrenFromContainer ( IReactContainerComponent container, IEnumerable children ) : void

Method Details

ConstantsToExport() public method

public ConstantsToExport ( ) : object>.IDictionary
return object>.IDictionary

Initialize() public method

public Initialize ( IReactBridge bridge ) : void
bridge IReactBridge
return void

RegisterRootView() public method

public RegisterRootView ( IReactComponent view ) : void
view IReactComponent
return void

Reset() public method

public Reset ( ) : void
return void

ViewForReactTag() public method

public ViewForReactTag ( long tag ) : IReactComponent
tag long
return IReactComponent

_manageChildren() public method

public _manageChildren ( long containerReactTag, IList moveFromIndicies, IList moveToIndicies, IList addChildReactTags, IList addAtIndicies, IList removeAtIndices, IReactComponent>.IDictionary registry ) : void
containerReactTag long
moveFromIndicies IList
moveToIndicies IList
addChildReactTags IList
addAtIndicies IList
removeAtIndices IList
registry IReactComponent>.IDictionary
return void