InputPaneStateEventArgs Class
Definition
Provides state change information about the input pane.
public class InputPaneStateEventArgs
Constructors
| Name | Description |
|---|---|
| InputPaneStateEventArgs (2 overloads) | No summary available. |
InputPaneStateEventArgs overloads
InputPaneStateEventArgs Constructor
public InputPaneStateEventArgs(Avalonia.Controls.Platform.InputPaneState newState, Nullable<Avalonia.Rect> startRect, Avalonia.Rect endRect)
Parameters
newState Avalonia.Controls.Platform.InputPaneState
startRect Nullable<Avalonia.Rect>
endRect Avalonia.Rect
InputPaneStateEventArgs Constructor
public InputPaneStateEventArgs(Avalonia.Controls.Platform.InputPaneState newState, Nullable<Avalonia.Rect> startRect, Avalonia.Rect endRect, TimeSpan animationDuration, Avalonia.Animation.Easings.IEasing easing)
Parameters
newState Avalonia.Controls.Platform.InputPaneState
startRect Nullable<Avalonia.Rect>
endRect Avalonia.Rect
animationDuration TimeSpan
Properties
| Name | Description |
|---|---|
| AnimationDuration | The duration of the input pane's state change animation. |
| Easing | The easing of the input pane's state changed animation. |
| EndRect | The final bounds of the input pane. |
| NewState | The new state of the input pane |
| StartRect | The initial bounds of the input pane. |
AnimationDuration Property
The duration of the input pane's state change animation.
public TimeSpan AnimationDuration { get; set; }
Easing Property
The easing of the input pane's state changed animation.
public Avalonia.Animation.Easings.IEasing Easing { get; set; }
EndRect Property
The final bounds of the input pane.
public Avalonia.Rect EndRect { get; set; }
NewState Property
The new state of the input pane
public Avalonia.Controls.Platform.InputPaneState NewState { get; set; }
StartRect Property
The initial bounds of the input pane.
public Nullable<Avalonia.Rect> StartRect { get; set; }