Recovered from decompiled OpenMaui.Controls.Linux.dll: - SkiaShell.cs: FlyoutHeader, FlyoutFooter, scroll support (918 -> 1325 lines) - X11Window.cs: Cursor support (XCreateFontCursor, XDefineCursor) - All handlers with dark mode support - All services with latest implementations - LinuxApplication with theme change handling
21 lines
416 B
C#
21 lines
416 B
C#
namespace Microsoft.Maui.Platform.Linux.Services;
|
|
|
|
public interface IAccessibleText : IAccessible
|
|
{
|
|
string Text { get; }
|
|
|
|
int CaretOffset { get; }
|
|
|
|
int SelectionCount { get; }
|
|
|
|
(int Start, int End) GetSelection(int index);
|
|
|
|
bool SetSelection(int index, int start, int end);
|
|
|
|
char GetCharacterAtOffset(int offset);
|
|
|
|
string GetTextInRange(int start, int end);
|
|
|
|
AccessibleRect GetCharacterBounds(int offset);
|
|
}
|