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

Search Results for

    Interface IBlazorWindowNativeController

    Defines a contract for managing native window properties and operations within the Blazor environment, providing direct control over window positioning, sizing, and retrieval of window handles.

    Namespace: PoeShared.Blazor.Wpf
    Assembly: PoeShared.Blazor.Wpf.dll
    Syntax
    public interface IBlazorWindowNativeController

    Properties

    Name Description
    Dispatcher

    Gets the current window dispatcher

    Methods

    Name Description
    GetWindowHandle()

    Retrieves the handle (HWND) of the native window associated with this Blazor window instance.

    GetWindowRect()

    Gets the rectangular bounds of the native window, including position and size.

    SetWindowPos(Point)

    Updates the position of the native window without changing its size.

    SetWindowRect(Rectangle)

    Sets the rectangular bounds of the native window, including position and size.

    SetWindowSize(Size)

    Sets the size dimensions of the native window without altering its current position.

    Extension Methods

    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.DumpToJson<T>(T)
    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, Formatting)
    ObjectExtensions.ToStringSafe<T>(T)
    ObjectExtensions.TransferPropertiesTo<TSource, TTarget>(TSource, TTarget, params string[])
    ObjectExtensions.WaitForAsync<TObject, T1>(TObject, Func<TObject, T1>, Predicate<T1>, TimeSpan, int)
    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)
    2025 © Xab3r. All rights reserved.