Table of Contents

Class Squeezer

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

Methods

Add(nint, nint)

Calls native method adw_squeezer_add.

public static extern nint Add(nint self, nint child)

Parameters

self nint

Transfer ownership: None Nullable: False

child nint

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: None Nullable: False

GetAllowNone(nint)

Calls native method adw_squeezer_get_allow_none.

public static extern bool GetAllowNone(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetGType()

Calls native function adw_squeezer_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

GetHomogeneous(nint)

Calls native method adw_squeezer_get_homogeneous.

public static extern bool GetHomogeneous(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetInterpolateSize(nint)

Calls native method adw_squeezer_get_interpolate_size.

public static extern bool GetInterpolateSize(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetPage(nint, nint)

Calls native method adw_squeezer_get_page.

public static extern nint GetPage(nint self, nint child)

Parameters

self nint

Transfer ownership: None Nullable: False

child nint

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: None Nullable: False

GetPages(nint)

Calls native method adw_squeezer_get_pages.

public static extern nint GetPages(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: Full Nullable: False

GetSwitchThresholdPolicy(nint)

Calls native method adw_squeezer_get_switch_threshold_policy.

public static extern FoldThresholdPolicy GetSwitchThresholdPolicy(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

FoldThresholdPolicy

Transfer ownership: None Nullable: False

GetTransitionDuration(nint)

Calls native method adw_squeezer_get_transition_duration.

public static extern uint GetTransitionDuration(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

uint

Transfer ownership: None Nullable: False

GetTransitionRunning(nint)

Calls native method adw_squeezer_get_transition_running.

public static extern bool GetTransitionRunning(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetTransitionType(nint)

Calls native method adw_squeezer_get_transition_type.

public static extern SqueezerTransitionType GetTransitionType(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

SqueezerTransitionType

Transfer ownership: None Nullable: False

GetVisibleChild(nint)

Calls native method adw_squeezer_get_visible_child.

public static extern nint GetVisibleChild(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: None Nullable: True

GetXalign(nint)

Calls native method adw_squeezer_get_xalign.

public static extern float GetXalign(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

float

Transfer ownership: None Nullable: False

GetYalign(nint)

Calls native method adw_squeezer_get_yalign.

public static extern float GetYalign(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

float

Transfer ownership: None Nullable: False

New()

Calls native constructor adw_squeezer_new.

public static extern nint New()

Returns

nint

Transfer ownership: None Nullable: False

Remove(nint, nint)

Calls native method adw_squeezer_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

SetAllowNone(nint, bool)

Calls native method adw_squeezer_set_allow_none.

public static extern void SetAllowNone(nint self, bool allowNone)

Parameters

self nint

Transfer ownership: None Nullable: False

allowNone bool

Transfer ownership: None Nullable: False

SetHomogeneous(nint, bool)

Calls native method adw_squeezer_set_homogeneous.

public static extern void SetHomogeneous(nint self, bool homogeneous)

Parameters

self nint

Transfer ownership: None Nullable: False

homogeneous bool

Transfer ownership: None Nullable: False

SetInterpolateSize(nint, bool)

Calls native method adw_squeezer_set_interpolate_size.

public static extern void SetInterpolateSize(nint self, bool interpolateSize)

Parameters

self nint

Transfer ownership: None Nullable: False

interpolateSize bool

Transfer ownership: None Nullable: False

SetSwitchThresholdPolicy(nint, FoldThresholdPolicy)

Calls native method adw_squeezer_set_switch_threshold_policy.

public static extern void SetSwitchThresholdPolicy(nint self, FoldThresholdPolicy policy)

Parameters

self nint

Transfer ownership: None Nullable: False

policy FoldThresholdPolicy

Transfer ownership: None Nullable: False

SetTransitionDuration(nint, uint)

Calls native method adw_squeezer_set_transition_duration.

public static extern void SetTransitionDuration(nint self, uint duration)

Parameters

self nint

Transfer ownership: None Nullable: False

duration uint

Transfer ownership: None Nullable: False

SetTransitionType(nint, SqueezerTransitionType)

Calls native method adw_squeezer_set_transition_type.

public static extern void SetTransitionType(nint self, SqueezerTransitionType transition)

Parameters

self nint

Transfer ownership: None Nullable: False

transition SqueezerTransitionType

Transfer ownership: None Nullable: False

SetXalign(nint, float)

Calls native method adw_squeezer_set_xalign.

public static extern void SetXalign(nint self, float xalign)

Parameters

self nint

Transfer ownership: None Nullable: False

xalign float

Transfer ownership: None Nullable: False

SetYalign(nint, float)

Calls native method adw_squeezer_set_yalign.

public static extern void SetYalign(nint self, float yalign)

Parameters

self nint

Transfer ownership: None Nullable: False

yalign float

Transfer ownership: None Nullable: False