EyeAuras Docs EyeAuras Docs
EyeAuras Docs EyeAuras Docs
DocFX + Singulink = ♥

Search Results for

    Class ComplexPositionProperties

    Represents the 2D position of something, including bounds, offsets, anchors and everything More info on coordinate system: https://wiki.eyeauras.net/en/coordinate-system

    Inheritance
    object
    AuraPropertiesBase
    ComplexPositionProperties
    Implements
    IAuraProperties
    IPoeEyeConfigVersioned
    IPoeEyeConfig
    IHasVersion
    ICanSetId
    IHasId
    IHasTypedId<string>
    IEquatable<AuraPropertiesBase>
    IHasLinkedAuraIds
    IEquatable<ComplexPositionProperties>
    Inherited Members
    AuraPropertiesBase.Id
    AuraPropertiesBase.Bindings
    object.GetType()
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    Namespace: EyeAuras.Shared.Model
    Assembly: EyeAuras.Shared.Metadata.dll
    Syntax
    public sealed record ComplexPositionProperties : AuraPropertiesBase, IAuraProperties, IPoeEyeConfigVersioned, IPoeEyeConfig, IHasVersion, ICanSetId, IHasId, IHasTypedId<string>, IEquatable<AuraPropertiesBase>, IHasLinkedAuraIds, IEquatable<ComplexPositionProperties>

    Constructors

    Name Description
    ComplexPositionProperties()

    Properties

    Name Description
    AnchorAuraIds

    Gets or sets the array of IDs for anchor Auras.

    Bounds

    Gets or sets the bounding rectangle

    ContentAnchorType

    Gets or sets the Content anchor More info about Anchors here: https://wiki.eyeauras.net/en/coordinate-system

    EqualityContract
    IsEmpty

    Gets a value indicating whether the properties are set to default values.

    LinkedAuraIds

    Gets a read-only list of linked Aura IDs.

    LinkedFolderIds

    Gets a read-only list of linked folder IDs.

    Offset

    Gets or sets the offset which is applied to Bounds to calculate the final rectangle

    PositionAnchorType

    Gets or sets the anchor type for the position. More info about Anchors here: https://wiki.eyeauras.net/en/coordinate-system

    Version

    Gets or sets the version of these properties.

    Methods

    Name Description
    Equals(AuraPropertiesBase?)
    Equals(ComplexPositionProperties?)
    Equals(object?)
    GetHashCode()
    PrintMembers(StringBuilder)
    ReplaceId(string, string)

    Replaces a specified Aura/Folder ID with a new ID.

    ToString()
    <Clone>$()

    Operators

    Name Description
    operator ==(ComplexPositionProperties?, ComplexPositionProperties?)
    operator !=(ComplexPositionProperties?, ComplexPositionProperties?)

    Extension Methods

    ReactiveObjectExtensions.Listen<TContext, TItem>(TContext, Expression<Func<TContext, IObservableList<TItem>>>)
    ReactiveObjectExtensions.Listen<TContext, TOut>(TContext, Expression<Func<TContext, TOut>>)
    ReactiveObjectExtensions.Listen<TContext, TOut1, TOut2>(TContext, Expression<Func<TContext, TOut1>>, Expression<Func<TContext, TOut2>>)
    ReactiveObjectExtensions.Listen<TContext, TOut1, TOut2, TOut3>(TContext, Expression<Func<TContext, TOut1>>, Expression<Func<TContext, TOut2>>, Expression<Func<TContext, TOut3>>)
    ReactiveObjectExtensions.Listen<TContext, TOut1, TOut2, TOut3, TOut4>(TContext, Expression<Func<TContext, TOut1>>, Expression<Func<TContext, TOut2>>, Expression<Func<TContext, TOut3>>, Expression<Func<TContext, TOut4>>)
    ObjectExtensions.AddTo<TItem, TCollection>(TItem, ISourceList<TCollection>)
    ObjectExtensions.AddTo<TItem, TCollection>(TItem, ICollection<TCollection>)
    ObjectExtensions.CloneJson<T>(T)
    ObjectExtensions.CopyPropertiesTo<TSource, TTarget>(TSource, TTarget)
    ObjectExtensions.DumpToTextRaw<T>(T)
    ObjectExtensions.DumpToText<T>(T)
    ObjectExtensions.Dump<T>(T)
    ObjectExtensions.EvalOrDefault<T, TValue>(T, Func<T, TValue>, TValue)
    ObjectExtensions.Eval<T, TValue>(T, Func<T, TValue>)
    ObjectExtensions.GetPropertyAccessor<TSource, TValue>(TSource, Expression<Func<TSource, TValue>>)
    ObjectExtensions.InsertTo<TItem, TCollection>(TItem, IList<TCollection>, int)
    ObjectExtensions.ToJson<T>(T)
    ObjectExtensions.ToStringSafe<T>(T)
    ObjectExtensions.TransferPropertiesTo<TSource, TTarget>(TSource, TTarget, params string[])
    XDocumentExtensions.AddTo<T>(T, XContainer)
    ObjectExtensions.GetPropertyAccessor<TValue>(object, string)
    ObjectReflectionExtensions.GetPropertyTypeOrDefault(object, string)
    ObjectReflectionExtensions.GetPropertyValue<T>(object, string)
    ObjectReflectionExtensions.SetPropertyValue<T>(object, string, T)
    © Xab3r. All rights reserved.