ListViewController class

Inheritance

Constructors

ListViewController()

Properties

extendRegisteredMethodProp Map<String, ControllerMethodProp>
no setterinherited
groupExtraMethodProp Map<String, ControllerMethodProp>
no setteroverride
hashCode int
The hash code for this object.
no setterinherited
name String
no setteroverride
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

applyProps(RenderContext<LoadInstanceContext> context, RenderNode node) → void
inherited
createRenderNode(int id, VoltronMap? props, String name, RenderTree tree, ControllerManager controllerManager, bool lazy) RenderNode
inherited
createRenderViewModel(RenderNode node, RenderContext<LoadInstanceContext> context) ListViewModel
override
createVirtualNode(int id, int pid, int index, String className, VoltronMap props) VirtualNode?
inherited
createWidget(BuildContext context, ListViewModel viewModel) Widget
override
dispatchFunction(ListViewModel viewModel, String functionName, VoltronArray array, {Promise? promise}) → void
override
generateProvider() ControllerMethodPropProvider
inherited
getBoundingClientRect(RenderViewModel viewModel, VoltronArray array, Promise? promise) → void
inherited
handleExtraEvent(ListViewModel renderViewModel, EventHolder eventHolder) → void
inherited
measureInWindow(RenderViewModel viewModel, VoltronArray array, Promise? promise) → void
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
onAfterUpdateProps(RenderContext<LoadInstanceContext> context, RenderNode renderNode) → void
inherited
onBatchComplete(RenderNode node) → void
inherited
onManageChildComplete(RenderNode node) → void
inherited
onViewDestroy(RenderViewModel child) → void
inherited
requestFocus(ListViewModel viewModel, bool request) → void
inherited
setAccessibilityLabel(ListViewModel viewModel, String? accessibilityLabel) → void
inherited
setBackgroundColor(ListViewModel viewModel, Object? backgroundColor) → void
inherited
setBackgroundImage(ListViewModel viewModel, Object? data) → void
inherited
setBackgroundImagePositionX(ListViewModel viewModel, String positionX) → void
inherited
setBackgroundImagePositionY(ListViewModel viewModel, String positionY) → void
inherited
setBackgroundImageRepeat(ListViewModel viewModel, String value) → void
inherited
setBackgroundImageSize(ListViewModel viewModel, String resizeModeValue) → void
inherited
setBorderBottomColor(ListViewModel viewModel, int color) → void
inherited
setBorderColor(ListViewModel viewModel, int color) → void
inherited
setBorderLeftColor(ListViewModel viewModel, int color) → void
inherited
setBorderRadius(ListViewModel viewModel, double borderRadius) → void
inherited
setBorderRightColor(ListViewModel viewModel, int color) → void
inherited
setBorderStyle(ListViewModel viewModel, String borderStyle) → void
inherited
setBorderTopColor(ListViewModel viewModel, int color) → void
inherited
setBorderWidth(ListViewModel viewModel, double borderWidth) → void
inherited
setBottomBorderWidth(ListViewModel viewModel, double width) → void
inherited
setBottomLeftBorderRadius(ListViewModel viewModel, double bottomLeftBorderRadius) → void
inherited
setBottomRightBorderRadius(ListViewModel viewModel, double bottomRightBorderRadius) → void
inherited
setBounces(ListViewModel renderViewModel, bool enable) → void
setBoxShadow(ListViewModel viewModel, VoltronArray? data) → void
inherited
setCustomProp(RenderNode node, String propName, Object prop) → void
inherited
setDisplay(ListViewModel viewModel, String display) → void
inherited
setFocusable(ListViewModel viewModel, bool focusable) → void
inherited
setHorizontal(ListViewModel renderViewModel, bool enable) → void
setInitContentOffset(ListViewModel renderViewModel, double offset) → void
setInterceptPullUp(GroupViewModel viewModel, bool flag) → void
inherited
setInterceptTouch(GroupViewModel viewModel, bool flag) → void
inherited
setLeftBorderWidth(ListViewModel viewModel, double width) → void
inherited
setLinearGradient(ListViewModel viewModel, VoltronMap? value) → void
inherited
setMomentumScrollBeginEventEnable(ListViewModel renderViewModel, bool flag) → void
setMomentumScrollEndEventEnable(ListViewModel renderViewModel, bool flag) → void
setNextFocusDownId(ListViewModel viewModel, int id) → void
inherited
setNextFocusLeftId(ListViewModel viewModel, int id) → void
inherited
setNextFocusRightId(ListViewModel viewModel, int id) → void
inherited
setNextFocusUpId(ListViewModel viewModel, int id) → void
inherited
setOnAppear(ListViewModel renderViewModel, bool enable) → void
setOnDisAppear(ListViewModel renderViewModel, bool enable) → void
setOnEndReached(ListViewModel renderViewModel, bool flag) → void
setOnWillAppear(ListViewModel renderViewModel, bool enable) → void
setOnWillDisAppear(ListViewModel renderViewModel, bool enable) → void
setOpacity(ListViewModel viewModel, double opacity) → void
inherited
setOverflow(ListViewModel viewModel, String overflow) → void
inherited
setOverScrollEnabled(ListViewModel renderViewModel, bool enable) → void
setPaddingBottom(ListViewModel renderViewModel, Object? paddingBottom) → void
setPaddingLeft(ListViewModel renderViewModel, Object? paddingLeft) → void
setPaddingRight(ListViewModel renderViewModel, Object? paddingRight) → void
setPaddingTop(ListViewModel renderViewModel, Object? paddingTop) → void
setPreloadItemNumber(ListViewModel renderViewModel, int number) → void
setPreloadItemSize(ListViewModel renderViewModel, double preloadItemSize) → void
setRightBorderWidth(ListViewModel viewModel, double width) → void
inherited
setRowShouldSticky(ListViewModel renderViewModel, bool enable) → void
setScrollBeginDragEventEnable(ListViewModel renderViewModel, bool flag) → void
2.0 bind events
setScrollEnable(ListViewModel renderViewModel, bool flag) → void
setScrollEndDragEventEnable(ListViewModel renderViewModel, bool flag) → void
setScrollEventEnable(ListViewModel renderViewModel, bool flag) → void
setScrollEventThrottle(ListViewModel renderViewModel, int scrollEventThrottle) → void
setShadowColor(ListViewModel viewModel, int v) → void
inherited
setShadowOffset(ListViewModel viewModel, VoltronMap? shadowOffset) → void
inherited
setShadowOffsetX(ListViewModel viewModel, double v) → void
inherited
setShadowOffsetY(ListViewModel viewModel, double v) → void
inherited
setShadowOpacity(ListViewModel viewModel, double v) → void
inherited
setShadowRadius(ListViewModel viewModel, double v) → void
inherited
setShadowSpread(ListViewModel viewModel, double v) → void
inherited
setShowScrollIndicator(ListViewModel renderViewModel, bool enable) → void
setTopBorderWidth(ListViewModel viewModel, double width) → void
inherited
setTopLeftBorderRadius(ListViewModel viewModel, double topLeftBorderRadius) → void
inherited
setTopRightBorderRadius(ListViewModel viewModel, double topRightBorderRadius) → void
inherited
setTransform(ListViewModel viewModel, VoltronArray? transformArray) → void
inherited
setTransformOrigin(ListViewModel viewModel, VoltronMap? transformOriginMap) → void
inherited
setZIndex(ListViewModel viewModel, int zIndex) → void
zIndex
inherited
toString() String
A string representation of this object.
inherited
updateEvents(ListViewModel renderViewModel, Set<EventHolder> holders) → void
override
updateExtra(ListViewModel renderViewModel, Object updateExtra) → void
inherited
updateLayout(RenderContext<LoadInstanceContext> context, RenderNode node) → void
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited