ListItemRenderNode class
- Inheritance
-
- Object
- FlexNodeAPI<
FlexNode> - FlexNode
- StyleNode
- RenderNode
- ListItemRenderNode
Constructors
- ListItemRenderNode(int id, String className, RenderTree root, ControllerManager controllerManager, VoltronMap? propsToUpdate, bool isLazy)
Properties
- alignContent ↔ FlexAlign
-
getter/setter pairinherited
- alignItems ↔ FlexAlign
-
getter/setter pairinherited
- alignSelf ↔ FlexAlign
-
getter/setter pairinherited
- boundingClientRect → BoundingClientRect?
-
no setterinherited
- childCount → int
-
no setterinherited
-
children
→ List<
RenderNode> -
no setterinherited
- data ↔ Object
-
getter/setter pairinherited
- display ↔ FlexDisplay
-
getter/setter pairinherited
- flex ↔ double
-
getter/setter pairinherited
- flexBasis ↔ double
-
getter/setter pairinherited
- flexGrow ↔ double
-
getter/setter pairinherited
- flexShrink ↔ double
-
getter/setter pairinherited
- hasCustomLayout → bool
-
no setterinherited
- hashCode → int
-
The hash code for this object.
no setterinherited
- id → int
-
no setterinherited
- indexFromParent → int
-
no setterinherited
- isDelete ↔ bool
-
getter/setter pairinherited
- isLazyLoad ↔ bool
-
getter/setter pairinherited
- isRoot → bool
-
no setterinherited
- justifyContent ↔ FlexJustify
-
getter/setter pairinherited
- layoutHeight → double
-
no setterinherited
- layoutWidth → double
-
no setterinherited
- layoutX → double
-
no setterinherited
- layoutY → double
-
no setterinherited
- name → String
-
no setterinherited
- overflow ↔ FlexOverflow
-
getter/setter pairinherited
- parent → RenderNode?
-
no setterinherited
- positionType ↔ FlexPositionType
-
getter/setter pairinherited
- props → VoltronMap?
-
no setterinherited
- provider → MethodPropProvider
-
no setterinherited
- renderBox → RenderBox?
-
no setterinherited
-
renderContext
→ RenderContext<
LoadInstanceContext> -
no setterinherited
- renderViewModel → RenderViewModel
-
no setterinherited
- root → RenderTree
-
no setterinherited
- rootId → int
-
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- shouldCreateView → bool
-
no setterinherited
- shouldNotifyOnLayout ↔ bool
-
getter/setter pairinherited
- shouldSticky → bool
-
no setter
- style → FlexNodeStyle
-
no setterinherited
- styleCssDirection ↔ FlexCSSDirection
-
getter/setter pairinherited
- styleDirection ↔ FlexDirection
-
getter/setter pairinherited
- styleHeight ↔ double
-
getter/setter pairinherited
- styleMaxHeight ↔ double
-
getter/setter pairinherited
- styleMaxWidth ↔ double
-
getter/setter pairinherited
- styleMinHeight ↔ double
-
getter/setter pairinherited
- styleMinWidth ↔ double
-
getter/setter pairinherited
- styleWidth ↔ double
-
getter/setter pairinherited
- viewModel → RenderViewModel?
-
no setterinherited
- wrap ↔ FlexWrap
-
getter/setter pairinherited
Methods
-
addChild(
RenderNode? node, int index) → void -
inherited
-
addChildToPendingList(
RenderNode renderNode) → void -
inherited
-
addDeleteId(
int id) → void -
inherited
-
addEvent(
Set< String> eventNameList) → void -
inherited
-
applyProps(
) → void -
inherited
-
batchComplete(
) → void -
inherited
-
checkRenderViewModel(
) → bool -
inherited
-
createRenderViewModel(
RenderContext< LoadInstanceContext> context) → RenderViewModel -
inherited
-
createViewModel(
) → void -
inherited
-
createViewModelRecursive(
) → void -
inherited
-
deleteAllChild(
) → void -
inherited
-
deleteChild(
RenderNode node, {bool needRemoveChild = true}) → void -
inherited
-
dispatchUIFunction(
String funcName, VoltronArray array, Promise promise) → void -
inherited
-
findController(
) → VoltronViewController< RenderViewModel, RenderNode> -
inherited
-
getBorder(
FlexStyleEdge spacingType) → double -
inherited
-
getChildAt(
int index) → RenderNode? -
inherited
-
getMargin(
FlexStyleEdge spacingType) → double -
inherited
-
getPadding(
FlexStyleEdge spacingType) → double -
inherited
-
getPosition(
FlexStyleEdge spacingType) → double -
inherited
-
manageChildrenComplete(
) → void -
inherited
-
move(
List< RenderNode> moveRenders, RenderNode moveToRender) → void -
inherited
-
moveChild(
RenderNode? node, int index) → void -
inherited
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
printChild(
RenderNode renderNode) → String -
inherited
-
removeChild(
RenderNode? node, {bool needRemoveChild = true}) → void -
inherited
-
removeEvent(
Set< String> eventNameList) → void -
inherited
-
replaceKey(
String key, [bool needReplaceCross = true]) → String -
inherited
-
reset(
) → void -
inherited
-
resultToString(
) → String -
inherited
-
setBorder(
FlexStyleEdge spacingType, double border) → void -
inherited
-
setLazy(
RenderNode node, bool isLazy) → void -
inherited
-
setMargin(
FlexStyleEdge spacingType, double margin) → void -
inherited
-
setPadding(
FlexStyleEdge spacingType, double padding) → void -
inherited
-
setPosition(
FlexStyleEdge spacingType, double position) → void -
inherited
-
setPropFloat(
String name, double value) → void -
inherited
-
setPropString(
String name, String? value) → void -
inherited
-
toString(
) → String -
A string representation of this object.
inherited
-
toStringWithIndentation(
StringBuffer result, int level) → void -
inherited
-
update(
) → void -
inherited
-
updateExtra(
Object object) → void -
inherited
-
updateLayout(
double x, double y, double w, double h) → void -
inherited
-
updateNode(
VoltronMap map) → void -
override
-
updateRecursive(
) → void -
inherited
-
updateRender(
) → void -
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited