<?xml version="1.0"?>
<doc>
    <assembly>
        <name>JetBrains.Profiler.Home.GUI.Avalonia</name>
    </assembly>
    <members>
        <member name="T:JetBrains.Profiler.Home.GUI.Avalonia.Common.Behaviors.TextBoxInputRegExBehavior">
            <summary>
            Regular expression for Textbox with properties: <see cref="P:JetBrains.Profiler.Home.GUI.Avalonia.Common.Behaviors.TextBoxInputRegExBehavior.RegularExpression"/>,   <see cref="P:JetBrains.Profiler.Home.GUI.Avalonia.Common.Behaviors.TextBoxInputRegExBehavior.MaxLength"/>, <see cref="P:JetBrains.Profiler.Home.GUI.Avalonia.Common.Behaviors.TextBoxInputRegExBehavior.EmptyValue"/>
            </summary>
        </member>
        <member name="M:JetBrains.Profiler.Home.GUI.Avalonia.Common.Behaviors.TextBoxInputRegExBehavior.PreviewKeyDownHandler(System.Object,Avalonia.Input.KeyEventArgs)">
            <summary>
                PreviewKeyDown event handler
            </summary>
        </member>
        <member name="M:JetBrains.Profiler.Home.GUI.Avalonia.Common.Behaviors.TextBoxInputRegExBehavior.ValidateText(System.String)">
            <summary>
                Validate certain text by our regular expression and text length conditions
            </summary>
            <param name="text"> Text for validation </param>
            <returns> True - valid, False - invalid </returns>
        </member>
        <member name="M:JetBrains.Profiler.Home.GUI.Avalonia.Common.Behaviors.TextBoxInputRegExBehavior.TreatSelectedText(System.String@)">
            <summary>
                Handle text selection
            </summary>
            <returns>true if the character was successfully removed; otherwise, false. </returns>
        </member>
        <member name="F:JetBrains.Profiler.Home.GUI.Avalonia.Common.Controls.DropDownButton.IsDropDownOpenProperty">
            <summary>
            Defines the <see cref="P:JetBrains.Profiler.Home.GUI.Avalonia.Common.Controls.DropDownButton.IsDropDownOpen"/> property.
            </summary>
        </member>
        <member name="F:JetBrains.Profiler.Home.GUI.Avalonia.Common.Controls.DropDownButton.PlaceholderTextProperty">
            <summary>
            Defines the <see cref="P:JetBrains.Profiler.Home.GUI.Avalonia.Common.Controls.DropDownButton.PlaceholderText"/> property.
            </summary>
        </member>
        <member name="F:JetBrains.Profiler.Home.GUI.Avalonia.Common.Controls.DropDownButton.PlaceholderForegroundProperty">
            <summary>
            Defines the <see cref="P:JetBrains.Profiler.Home.GUI.Avalonia.Common.Controls.DropDownButton.PlaceholderForeground"/> property.
            </summary>
        </member>
        <member name="F:JetBrains.Profiler.Home.GUI.Avalonia.Common.Controls.DropDownButton.HorizontalContentAlignmentProperty">
            <summary>
            Defines the <see cref="P:JetBrains.Profiler.Home.GUI.Avalonia.Common.Controls.DropDownButton.HorizontalContentAlignment"/> property.
            </summary>
        </member>
        <member name="F:JetBrains.Profiler.Home.GUI.Avalonia.Common.Controls.DropDownButton.VerticalContentAlignmentProperty">
            <summary>
            Defines the <see cref="P:JetBrains.Profiler.Home.GUI.Avalonia.Common.Controls.DropDownButton.VerticalContentAlignment"/> property.
            </summary>
        </member>
        <member name="F:JetBrains.Profiler.Home.GUI.Avalonia.Common.Controls.DropDownButton.MaxDropDownHeightProperty">
            <summary>
            Defines the <see cref="P:JetBrains.Profiler.Home.GUI.Avalonia.Common.Controls.DropDownButton.MaxDropDownHeight"/> property.
            </summary>
        </member>
        <member name="M:JetBrains.Profiler.Home.GUI.Avalonia.Common.Controls.DropDownButton.#cctor">
            <summary>
            Initializes static members of the <see cref="T:JetBrains.Profiler.Home.GUI.Avalonia.Common.Controls.DropDownButton"/> class.
            </summary>
        </member>
        <member name="P:JetBrains.Profiler.Home.GUI.Avalonia.Common.Controls.DropDownButton.IsDropDownOpen">
            <summary>
            Gets or sets a value indicating whether the dropdown is currently open.
            </summary>
        </member>
        <member name="P:JetBrains.Profiler.Home.GUI.Avalonia.Common.Controls.DropDownButton.MaxDropDownHeight">
            <summary>
            Gets or sets the maximum height for the dropdown list.
            </summary>
        </member>
        <member name="P:JetBrains.Profiler.Home.GUI.Avalonia.Common.Controls.DropDownButton.PlaceholderText">
            <summary>
            Gets or sets the PlaceHolder text.
            </summary>
        </member>
        <member name="P:JetBrains.Profiler.Home.GUI.Avalonia.Common.Controls.DropDownButton.PlaceholderForeground">
            <summary>
            Gets or sets the Brush that renders the placeholder text.
            </summary>
        </member>
        <member name="P:JetBrains.Profiler.Home.GUI.Avalonia.Common.Controls.DropDownButton.HorizontalContentAlignment">
            <summary>
            Gets or sets the horizontal alignment of the content within the control.
            </summary>
        </member>
        <member name="P:JetBrains.Profiler.Home.GUI.Avalonia.Common.Controls.DropDownButton.VerticalContentAlignment">
            <summary>
            Gets or sets the vertical alignment of the content within the control.
            </summary>
        </member>
        <member name="M:JetBrains.Profiler.Home.GUI.Avalonia.Common.Controls.DropDownButton.OnKeyDown(Avalonia.Input.KeyEventArgs)">
            <inheritdoc/>
        </member>
        <member name="M:JetBrains.Profiler.Home.GUI.Avalonia.Common.Controls.DropDownButton.OnPointerPressed(Avalonia.Input.PointerPressedEventArgs)">
            <inheritdoc/>
        </member>
        <member name="T:JetBrains.Profiler.Home.GUI.Avalonia.Common.Converters.UtcToHumanReadableDateAndTimeConverter">
            <summary>
            Convert DateTime to date and time string.  Use UTC time as input!!!
            For today return Today, 
            for yesterday Yesterday
            for this year dates something like June 5
            for previous year return date in short format depending on locale. 11.12.1923 for ru-RU
            for time returns LocalTime
            </summary>
        </member>
        <member name="P:JetBrains.Profiler.Home.GUI.Avalonia.Common.Converters.UtcToHumanReadableDateAndTimeConverter.UseRelativeFormatting">
            <summary>
            Turn on/off the mode when the source date converts into locale-aware string representations of a relative date.
            I.e. 'Today 12:00' or 'Yesterday 12:00' 
            </summary>
        </member>
        <member name="T:JetBrains.Profiler.Home.GUI.Avalonia.Common.Converters.UtcToHumanReadableDateConverter">
            <summary>
            Convert DateTime to date.  Use UTC time as input!!!
            For today return Today, 
            for yesterday Yesterday
            for this year dates something like June 5
            for previous year return date in short format depending on locale. 11.12.1923 for ru-RU
            </summary>
        </member>
        <member name="T:JetBrains.Profiler.Home.GUI.Avalonia.Common.Converters.UtcToLocalDateTimeConverter">
            <summary>
            Convert UTC DateTime to local time.  Use UTC time as input!!!
            </summary>
        </member>
        <member name="M:JetBrains.Profiler.Home.GUI.Avalonia.Common.KeyboardNavigation.FormattedTextSource.CreateTextStyleRun(Avalonia.Utilities.ReadOnlySlice{System.Char},Avalonia.Media.TextFormatting.TextRunProperties,System.Collections.Generic.IReadOnlyList{Avalonia.Utilities.ValueSpan{Avalonia.Media.TextFormatting.TextRunProperties}})">
            <summary>
              Creates a span of text run properties that has modifier applied.
            </summary>
            <param name="text">The text to create the properties for.</param>
            <param name="defaultProperties">The default text properties.</param>
            <param name="textModifier">The text properties modifier.</param>
            <returns>
              The created text style run.
            </returns>
        </member>
        <member name="M:JetBrains.Profiler.Home.GUI.Avalonia.Services.DialogService.TryGetOwnerHandle(JetBrains.Lifetimes.LifetimeDefinition)">
            <summary>
            Gets the owner window handle (Windows-only) using reflection to avoid restricted UIInteractive.Shell reference. 
            </summary>
            <returns>Owner window handle if success, or IntPtr.Zero if failed.</returns>
        </member>
        <member name="T:JetBrains.Profiler.Home.GUI.Avalonia.Services.PublishGlobalXamlResources">
            <summary>
            <para>Mounts <see cref="T:JetBrains.Application.Icons.IThemedIconManager"/> into the common <see cref="!:ThemedIconViewImage"/> for getting the value in UI controls.</para>
            <para>NOTE: individual icons are not added anymore because each resource dictionary modification has a performance impact, and we got some dynamic icons. In WPF, use <see cref="!:ThemedIconExtension"/> as content, or create a <see cref="T:JetBrains.UI.Avalonia.Utils.IPlatformResourceDictionary"/> control directly, or use the <see cref="T:JetBrains.UI.Icons.IconId"/> in XAML.</para>
            </summary>
        </member>
        <member name="T:Avalonia.Utilities.ReadOnlySlice`1">
            <summary>
                ReadOnlySlice enables the ability to work with a sequence within a region of memory and retains the position in within that region.
            </summary>
            <typeparam name="T">The type of elements in the slice.</typeparam>
        </member>
        <member name="P:Avalonia.Utilities.ReadOnlySlice`1.Start">
            <summary>
                Gets the start.
            </summary>
            <value>
                The start.
            </value>
        </member>
        <member name="P:Avalonia.Utilities.ReadOnlySlice`1.End">
            <summary>
                Gets the end.
            </summary>
            <value>
                The end.
            </value>
        </member>
        <member name="P:Avalonia.Utilities.ReadOnlySlice`1.Length">
            <summary>
                Gets the length.
            </summary>
            <value>
                The length.
            </value>
        </member>
        <member name="P:Avalonia.Utilities.ReadOnlySlice`1.IsEmpty">
            <summary>
                Gets a value that indicates whether this instance of <see cref="T:Avalonia.Utilities.ReadOnlySlice`1"/> is Empty.
            </summary>
        </member>
        <member name="P:Avalonia.Utilities.ReadOnlySlice`1.Buffer">
            <summary>
                The buffer.
            </summary>
        </member>
        <member name="M:Avalonia.Utilities.ReadOnlySlice`1.AsSlice(System.Int32,System.Int32)">
            <summary>
                Returns a sub slice of elements that start at the specified index and has the specified number of elements.
            </summary>
            <param name="start">The start of the sub slice.</param>
            <param name="length">The length of the sub slice.</param>
            <returns>A <see cref="T:Avalonia.Utilities.ReadOnlySlice`1"/> that contains the specified number of elements from the specified start.</returns>
        </member>
        <member name="M:Avalonia.Utilities.ReadOnlySlice`1.Take(System.Int32)">
            <summary>
                Returns a specified number of contiguous elements from the start of the slice.
            </summary>
            <param name="length">The number of elements to return.</param>
            <returns>A <see cref="T:Avalonia.Utilities.ReadOnlySlice`1"/> that contains the specified number of elements from the start of this slice.</returns>
        </member>
        <member name="M:Avalonia.Utilities.ReadOnlySlice`1.Skip(System.Int32)">
            <summary>
                Bypasses a specified number of elements in the slice and then returns the remaining elements.
            </summary>
            <param name="length">The number of elements to skip before returning the remaining elements.</param>
            <returns>A <see cref="T:Avalonia.Utilities.ReadOnlySlice`1"/> that contains the elements that occur after the specified index in this slice.</returns>
        </member>
        <member name="M:Avalonia.Utilities.ReadOnlySlice`1.GetEnumerator">
            <summary>
            Returns an enumerator for the slice.
            </summary>
        </member>
    </members>
</doc>
