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; }