Class ElementExtensions
Inheritance
System.Object
ElementExtensions
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Goui.Forms.Extensions
Assembly: Goui.Forms.dll
Syntax
public static class ElementExtensions
Methods
| Improve this Doc View SourceCollectElements<T>(Element)
Declaration
public static IEnumerable<T> CollectElements<T>(this Element element)
where T : Element
Parameters
Type | Name | Description |
---|---|---|
Xamarin.Forms.Element | element |
Returns
Type | Description |
---|---|
System.Collections.Generic.IEnumerable<T> |
Type Parameters
Name | Description |
---|---|
T |
GetChildren(Element)
Declaration
public static IEnumerable<Element> GetChildren(this Element element)
Parameters
Type | Name | Description |
---|---|---|
Xamarin.Forms.Element | element |
Returns
Type | Description |
---|---|
System.Collections.Generic.IEnumerable<Xamarin.Forms.Element> |
GetChildrenRecursive(Element)
Declaration
public static IEnumerable<Element> GetChildrenRecursive(this Element element)
Parameters
Type | Name | Description |
---|---|---|
Xamarin.Forms.Element | element |
Returns
Type | Description |
---|---|
System.Collections.Generic.IEnumerable<Xamarin.Forms.Element> |
GetSizeRequest(Element, Double, Double, Double, Double)
Declaration
public static SizeRequest GetSizeRequest(this Element self, double widthConstraint, double heightConstraint, double minimumWidth = -1, double minimumHeight = -1)
Parameters
Type | Name | Description |
---|---|---|
Element | self | |
System.Double | widthConstraint | |
System.Double | heightConstraint | |
System.Double | minimumWidth | |
System.Double | minimumHeight |
Returns
Type | Description |
---|---|
Xamarin.Forms.SizeRequest |