Table of Contents

Class Carousel

Namespace
Adw.Internal
Assembly
Adw-1.dll
public class Carousel
Inheritance
Carousel
Inherited Members

Methods

Calls native method adw_carousel_append.

public static extern void Append(nint self, nint child)

Parameters

self nint

Transfer ownership: None Nullable: False

child nint

Transfer ownership: None Nullable: False

Calls native method adw_carousel_get_allow_long_swipes.

public static extern bool GetAllowLongSwipes(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

Calls native method adw_carousel_get_allow_mouse_drag.

public static extern bool GetAllowMouseDrag(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

Calls native method adw_carousel_get_allow_scroll_wheel.

public static extern bool GetAllowScrollWheel(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

Calls native function adw_carousel_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

Calls native method adw_carousel_get_interactive.

public static extern bool GetInteractive(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

Calls native method adw_carousel_get_n_pages.

public static extern uint GetNPages(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

uint

Transfer ownership: None Nullable: False

Calls native method adw_carousel_get_nth_page.

public static extern nint GetNthPage(nint self, uint n)

Parameters

self nint

Transfer ownership: None Nullable: False

n uint

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: None Nullable: False

Calls native method adw_carousel_get_position.

public static extern double GetPosition(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

double

Transfer ownership: None Nullable: False

Calls native method adw_carousel_get_reveal_duration.

public static extern uint GetRevealDuration(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

uint

Transfer ownership: None Nullable: False

Calls native method adw_carousel_get_scroll_params.

public static extern SpringParamsOwnedHandle GetScrollParams(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

SpringParamsOwnedHandle

Transfer ownership: Full Nullable: False

Calls native method adw_carousel_get_spacing.

public static extern uint GetSpacing(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

uint

Transfer ownership: None Nullable: False

Calls native method adw_carousel_insert.

public static extern void Insert(nint self, nint child, int position)

Parameters

self nint

Transfer ownership: None Nullable: False

child nint

Transfer ownership: None Nullable: False

position int

Transfer ownership: None Nullable: False

Calls native constructor adw_carousel_new.

public static extern nint New()

Returns

nint

Transfer ownership: None Nullable: False

Calls native method adw_carousel_prepend.

public static extern void Prepend(nint self, nint child)

Parameters

self nint

Transfer ownership: None Nullable: False

child nint

Transfer ownership: None Nullable: False

Calls native method adw_carousel_remove.

public static extern void Remove(nint self, nint child)

Parameters

self nint

Transfer ownership: None Nullable: False

child nint

Transfer ownership: None Nullable: False

Calls native method adw_carousel_reorder.

public static extern void Reorder(nint self, nint child, int position)

Parameters

self nint

Transfer ownership: None Nullable: False

child nint

Transfer ownership: None Nullable: False

position int

Transfer ownership: None Nullable: False

Calls native method adw_carousel_scroll_to.

public static extern void ScrollTo(nint self, nint widget, bool animate)

Parameters

self nint

Transfer ownership: None Nullable: False

widget nint

Transfer ownership: None Nullable: False

animate bool

Transfer ownership: None Nullable: False

Calls native method adw_carousel_set_allow_long_swipes.

public static extern void SetAllowLongSwipes(nint self, bool allowLongSwipes)

Parameters

self nint

Transfer ownership: None Nullable: False

allowLongSwipes bool

Transfer ownership: None Nullable: False

Calls native method adw_carousel_set_allow_mouse_drag.

public static extern void SetAllowMouseDrag(nint self, bool allowMouseDrag)

Parameters

self nint

Transfer ownership: None Nullable: False

allowMouseDrag bool

Transfer ownership: None Nullable: False

Calls native method adw_carousel_set_allow_scroll_wheel.

public static extern void SetAllowScrollWheel(nint self, bool allowScrollWheel)

Parameters

self nint

Transfer ownership: None Nullable: False

allowScrollWheel bool

Transfer ownership: None Nullable: False

Calls native method adw_carousel_set_interactive.

public static extern void SetInteractive(nint self, bool interactive)

Parameters

self nint

Transfer ownership: None Nullable: False

interactive bool

Transfer ownership: None Nullable: False

Calls native method adw_carousel_set_reveal_duration.

public static extern void SetRevealDuration(nint self, uint revealDuration)

Parameters

self nint

Transfer ownership: None Nullable: False

revealDuration uint

Transfer ownership: None Nullable: False

Calls native method adw_carousel_set_scroll_params.

public static extern void SetScrollParams(nint self, SpringParamsHandle @params)

Parameters

self nint

Transfer ownership: None Nullable: False

params SpringParamsHandle

Calls native method adw_carousel_set_spacing.

public static extern void SetSpacing(nint self, uint spacing)

Parameters

self nint

Transfer ownership: None Nullable: False

spacing uint

Transfer ownership: None Nullable: False