C# Class Microsoft.MobileBlazorBindings.Core.ElementManager

Utility intermediate class to make it easier to strongly-type a derived ElementManager.
Inheritance: ElementManager
Datei anzeigen Open project: zhongzf/AvaloniaBlazorBindings

Public Methods

Method Description
AddChildElement ( IElementHandler parentHandler, IElementHandler childHandler, int physicalSiblingIndex ) : void
GetPhysicalSiblingIndex ( IElementHandler handler ) : int
IsParentOfChild ( IElementHandler parentHandler, IElementHandler childHandler ) : bool
IsParented ( IElementHandler handler ) : bool
RemoveElement ( IElementHandler handler ) : void

Method Details

AddChildElement() public abstract method

public abstract AddChildElement ( IElementHandler parentHandler, IElementHandler childHandler, int physicalSiblingIndex ) : void
parentHandler IElementHandler
childHandler IElementHandler
physicalSiblingIndex int
return void

GetPhysicalSiblingIndex() public abstract method

public abstract GetPhysicalSiblingIndex ( IElementHandler handler ) : int
handler IElementHandler
return int

IsParentOfChild() public abstract method

public abstract IsParentOfChild ( IElementHandler parentHandler, IElementHandler childHandler ) : bool
parentHandler IElementHandler
childHandler IElementHandler
return bool

IsParented() public abstract method

public abstract IsParented ( IElementHandler handler ) : bool
handler IElementHandler
return bool

RemoveElement() public abstract method

public abstract RemoveElement ( IElementHandler handler ) : void
handler IElementHandler
return void