Skip to main content

PageTransitionItem Struct

Definition​

Assembly:Avalonia.Base
Package:Avalonia

Describes a single visible page within a carousel viewport.

public struct PageTransitionItem

Inheritance: ValueType -> PageTransitionItem

Implements: IEquatable<PageTransitionItem>

Constructors​

NameDescription
PageTransitionItemDescribes a single visible page within a carousel viewport.

PageTransitionItem Constructor​

Describes a single visible page within a carousel viewport.

public PageTransitionItem(int Index, Avalonia.Visual Visual, double ViewportCenterOffset)

Parameters​

Index int

Visual Avalonia.Visual

ViewportCenterOffset double

Methods​

NameDescription
DeconstructNo summary available.
Equals (2 overloads)No summary available.
GetHashCodeNo summary available.
ToStringNo summary available.

Deconstruct Method​

public void Deconstruct(int& Index, Avalonia.Visual& Visual, double& ViewportCenterOffset)

Parameters​

Index int&

Visual Avalonia.Visual&

ViewportCenterOffset double&

Equals overloads​

Equals Method​

public bool Equals(Avalonia.Animation.PageTransitionItem other)
Parameters​

other Avalonia.Animation.PageTransitionItem

Returns​

bool

Equals Method​

public bool Equals(object obj)
Parameters​

obj object

Returns​

bool

GetHashCode Method​

public int GetHashCode()

Returns​

int

ToString Method​

public string ToString()

Returns​

string

Properties​

NameDescription
IndexNo summary available.
ViewportCenterOffsetNo summary available.
VisualNo summary available.

Index Property​

public int Index { get; set; }

ViewportCenterOffset Property​

public double ViewportCenterOffset { get; set; }

Visual Property​

public Avalonia.Visual Visual { get; set; }