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(IntPtr self, IntPtr child)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

child IntPtr

Transfer ownership: None Nullable: False

Calls native method adw_carousel_get_allow_long_swipes.

public static extern bool GetAllowLongSwipes(IntPtr self)

Parameters

self IntPtr

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(IntPtr self)

Parameters

self IntPtr

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(IntPtr self)

Parameters

self IntPtr

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(IntPtr self)

Parameters

self IntPtr

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(IntPtr self)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

Returns

uint

Transfer ownership: None Nullable: False

Calls native method adw_carousel_get_nth_page.

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

Parameters

self IntPtr

Transfer ownership: None Nullable: False

n uint

Transfer ownership: None Nullable: False

Returns

IntPtr

Transfer ownership: None Nullable: False

Calls native method adw_carousel_get_position.

public static extern double GetPosition(IntPtr self)

Parameters

self IntPtr

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(IntPtr self)

Parameters

self IntPtr

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(IntPtr self)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

Returns

SpringParamsOwnedHandle

Transfer ownership: Full Nullable: False

Calls native method adw_carousel_get_spacing.

public static extern uint GetSpacing(IntPtr self)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

Returns

uint

Transfer ownership: None Nullable: False

Calls native method adw_carousel_insert.

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

Parameters

self IntPtr

Transfer ownership: None Nullable: False

child IntPtr

Transfer ownership: None Nullable: False

position int

Transfer ownership: None Nullable: False

Calls native constructor adw_carousel_new.

public static extern IntPtr New()

Returns

IntPtr

Transfer ownership: None Nullable: False

Calls native method adw_carousel_prepend.

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

Parameters

self IntPtr

Transfer ownership: None Nullable: False

child IntPtr

Transfer ownership: None Nullable: False

Calls native method adw_carousel_remove.

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

Parameters

self IntPtr

Transfer ownership: None Nullable: False

child IntPtr

Transfer ownership: None Nullable: False

Calls native method adw_carousel_reorder.

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

Parameters

self IntPtr

Transfer ownership: None Nullable: False

child IntPtr

Transfer ownership: None Nullable: False

position int

Transfer ownership: None Nullable: False

Calls native method adw_carousel_scroll_to.

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

Parameters

self IntPtr

Transfer ownership: None Nullable: False

widget IntPtr

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(IntPtr self, bool allowLongSwipes)

Parameters

self IntPtr

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(IntPtr self, bool allowMouseDrag)

Parameters

self IntPtr

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(IntPtr self, bool allowScrollWheel)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

allowScrollWheel bool

Transfer ownership: None Nullable: False

Calls native method adw_carousel_set_interactive.

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

Parameters

self IntPtr

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(IntPtr self, uint revealDuration)

Parameters

self IntPtr

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(IntPtr self, SpringParamsHandle @params)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

params SpringParamsHandle

Calls native method adw_carousel_set_spacing.

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

Parameters

self IntPtr

Transfer ownership: None Nullable: False

spacing uint

Transfer ownership: None Nullable: False