Unit 'srecyclerview' Package
[Overview][Constants][Types][Classes][Procedures and functions][Index] [#pw_androidwizard]

jsRecyclerView

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: srecyclerview.pas line 40

type jsRecyclerView = class(jVisualControl)

public

  constructor Create(); override;

  

  destructor Destroy; override;

  

  procedure Init; override;

  

  procedure Refresh();

  

  procedure UpdateLayout; override;

  

  procedure GenEvent_OnRecyclerViewItemClick();

  

  procedure GenEvent_OnRecyclerViewItemLongClick();

  

  procedure GenEvent_OnRecyclerViewItemTouchUp();

  

  procedure GenEvent_OnRecyclerViewItemTouchDown();

  

  procedure GenEvent_OnRecyclerViewItemWidgetClick();

  

  procedure GenEvent_OnRecyclerViewItemWidgetLongClick();

  

  procedure GenEvent_OnRecyclerViewItemWidgetTouchUp();

  

  procedure GenEvent_OnRecyclerViewItemWidgetTouchDown();

  

  procedure SetViewParent(); override;

  

  function GetParent;

  

  procedure RemoveFromViewParent; override;

  

  function GetView; override;

  

  procedure SetLParamWidth();

  

  procedure SetLParamHeight();

  

  function GetLParamWidth;

  

  function GetLParamHeight;

  

  procedure SetLGravity();

  

  procedure SetLWeight();

  

  procedure SetLeftTopRightBottomWidthHeight();

  

  procedure AddLParamsAnchorRule();

  

  procedure AddLParamsParentRule();

  

  procedure SetLayoutAll();

  

  procedure ClearLayout;

  

  procedure SetItemContentFormat();

  

  procedure Add();

  

  procedure Moved();

  

  procedure SetItemContentLayout();

  

  procedure SetItemSeparatorColorHeight();

  

  procedure SetItemPadding();

  

  procedure SetAppBarLayoutScrollingViewBehavior;

  

  procedure RemoveAll;

  

  procedure Remove();

  

  function GetItemCount;

  

  procedure SetFitsSystemWindows();

  

  procedure SetClipToPadding();

  

  procedure AddItemContentFormat();

  

  procedure ClearItemContentFormat;

  

  procedure SetItemContentDelimiter();

  

  procedure SetWidgetText();

  

  function GetWidgetText();

  

  procedure SetWidgetPanelRound();

  

  procedure SetWidgetTextColor();

  

  procedure SetItemsRound();

  

  procedure SetItemBackgroundColor();

  

  procedure SetCardBackgroundColor();

  

  procedure SetItemSelect();

  

  function GetItemSelect();

  

  procedure SetItemTag();

  

  function GetItemTag();

  

  function GetItemsSelect;

  

  function GetItemSelectFirst();

  

  procedure ClearItemsSelect;

  

  procedure ScrollToPosition();

  

  procedure SmoothScrollToPosition();

  

published

  property BackgroundColor: TARGBColorBridge; [rw]

  

  property Model: TLayoutModel; [rw]

  

  property Orientation: TLayoutOrientation; [rw]

  

  property Columns: Integer; [rw]

  

  property GravityInParent: TLayoutGravity; [rw]

  

  property OnItemClick: TRecyclerViewOnItemClick; [rw]

  

  property OnItemLongClick: TRecyclerViewOnItemClick; [rw]

  

  property OnItemTouchUp: TRecyclerViewOnItemClick; [rw]

  

  property OnItemTouchDown: TRecyclerViewOnItemClick; [rw]

  

  property OnItemWidgetClick: TRecyclerViewOnItemWidgetClick; [rw]

  

  property OnItemWidgetLongClick: TRecyclerViewOnItemWidgetTouch; [rw]

  

  property OnItemWidgetTouchUp: TRecyclerViewOnItemWidgetTouch; [rw]

  

  property OnItemWidgetTouchDown: TRecyclerViewOnItemWidgetTouch; [rw]

  

end;

Inheritance

jsRecyclerView

  

|

jVisualControl

  

|

TAndroidWidget

  

|

jControl

  

|

TObject



CT Web help

CodeTyphon Studio