ListViewController class
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
-
inherited
-
updateLayout(RenderContext<LoadInstanceContext> context, RenderNode node)
→ void
-
inherited