C# Class SlidingMenuSharp.CustomViewBehind

Inheritance: Android.Views.ViewGroup
Mostra file Open project: fpt-software/Wordpress-Client Class Usage Examples

Private Properties

Property Type Description

Public Methods

Method Description
CustomViewBehind ( Android.Content.Context context ) : System
CustomViewBehind ( Android.Content.Context context, IAttributeSet attrs ) : System
DrawFade ( Android.Views.View content, Android.Graphics.Canvas canvas, float openPercent ) : void
DrawSelector ( Android.Views.View content, Android.Graphics.Canvas canvas, float openPercent ) : void
DrawShadow ( Android.Views.View content, Android.Graphics.Canvas canvas ) : void
GetAbsLeftBound ( Android.Views.View content ) : int
GetAbsRightBound ( Android.Views.View content ) : int
GetMenuLeft ( Android.Views.View content, int page ) : int
GetMenuPage ( int page ) : int
MarginTouchAllowed ( Android.Views.View content, int x ) : bool
MenuClosedSlideAllowed ( float dx ) : bool
MenuOpenSlideAllowed ( float dx ) : bool
MenuOpenTouchAllowed ( Android.Views.View content, int currPage, float x ) : bool
MenuTouchInQuickReturn ( Android.Views.View content, int currPage, float x ) : bool
OnInterceptTouchEvent ( Android.Views.MotionEvent ev ) : bool
OnTouchEvent ( Android.Views.MotionEvent e ) : bool
ScrollBehindTo ( Android.Views.View content, int x, int y ) : void
ScrollTo ( int x, int y ) : void

Protected Methods

Method Description
DispatchDraw ( Android.Graphics.Canvas canvas ) : void
OnLayout ( bool changed, int l, int t, int r, int b ) : void
OnMeasure ( int widthMeasureSpec, int heightMeasureSpec ) : void

Method Details

CustomViewBehind() public method

public CustomViewBehind ( Android.Content.Context context ) : System
context Android.Content.Context
return System

CustomViewBehind() public method

public CustomViewBehind ( Android.Content.Context context, IAttributeSet attrs ) : System
context Android.Content.Context
attrs IAttributeSet
return System

DispatchDraw() protected method

protected DispatchDraw ( Android.Graphics.Canvas canvas ) : void
canvas Android.Graphics.Canvas
return void

DrawFade() public method

public DrawFade ( Android.Views.View content, Android.Graphics.Canvas canvas, float openPercent ) : void
content Android.Views.View
canvas Android.Graphics.Canvas
openPercent float
return void

DrawSelector() public method

public DrawSelector ( Android.Views.View content, Android.Graphics.Canvas canvas, float openPercent ) : void
content Android.Views.View
canvas Android.Graphics.Canvas
openPercent float
return void

DrawShadow() public method

public DrawShadow ( Android.Views.View content, Android.Graphics.Canvas canvas ) : void
content Android.Views.View
canvas Android.Graphics.Canvas
return void

GetAbsLeftBound() public method

public GetAbsLeftBound ( Android.Views.View content ) : int
content Android.Views.View
return int

GetAbsRightBound() public method

public GetAbsRightBound ( Android.Views.View content ) : int
content Android.Views.View
return int

GetMenuLeft() public method

public GetMenuLeft ( Android.Views.View content, int page ) : int
content Android.Views.View
page int
return int

GetMenuPage() public method

public GetMenuPage ( int page ) : int
page int
return int

MarginTouchAllowed() public method

public MarginTouchAllowed ( Android.Views.View content, int x ) : bool
content Android.Views.View
x int
return bool

MenuClosedSlideAllowed() public method

public MenuClosedSlideAllowed ( float dx ) : bool
dx float
return bool

MenuOpenSlideAllowed() public method

public MenuOpenSlideAllowed ( float dx ) : bool
dx float
return bool

MenuOpenTouchAllowed() public method

public MenuOpenTouchAllowed ( Android.Views.View content, int currPage, float x ) : bool
content Android.Views.View
currPage int
x float
return bool

MenuTouchInQuickReturn() public method

public MenuTouchInQuickReturn ( Android.Views.View content, int currPage, float x ) : bool
content Android.Views.View
currPage int
x float
return bool

OnInterceptTouchEvent() public method

public OnInterceptTouchEvent ( Android.Views.MotionEvent ev ) : bool
ev Android.Views.MotionEvent
return bool

OnLayout() protected method

protected OnLayout ( bool changed, int l, int t, int r, int b ) : void
changed bool
l int
t int
r int
b int
return void

OnMeasure() protected method

protected OnMeasure ( int widthMeasureSpec, int heightMeasureSpec ) : void
widthMeasureSpec int
heightMeasureSpec int
return void

OnTouchEvent() public method

public OnTouchEvent ( Android.Views.MotionEvent e ) : bool
e Android.Views.MotionEvent
return bool

ScrollBehindTo() public method

public ScrollBehindTo ( Android.Views.View content, int x, int y ) : void
content Android.Views.View
x int
y int
return void

ScrollTo() public method

public ScrollTo ( int x, int y ) : void
x int
y int
return void