ImageController class

Inheritance

Constructors

ImageController()

Properties

extendRegisteredMethodProp 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) ImageRenderViewModel
override
createVirtualNode(int id, int pid, int index, String className, VoltronMap props) VirtualNode?
inherited
createWidget(BuildContext context, ImageRenderViewModel viewModel) Widget
override
dispatchFunction(ImageRenderViewModel viewModel, String functionName, VoltronArray array, {Promise? promise}) → void
inherited
generateProvider() ControllerMethodPropProvider
inherited
getBoundingClientRect(RenderViewModel viewModel, VoltronArray array, Promise? promise) → void
inherited
handleExtraEvent(ImageRenderViewModel 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(ImageRenderViewModel viewModel, bool request) → void
inherited
setAccessibilityLabel(ImageRenderViewModel viewModel, String? accessibilityLabel) → void
inherited
setBackgroundColor(ImageRenderViewModel viewModel, Object? backgroundColor) → void
inherited
setBackgroundImage(ImageRenderViewModel viewModel, Object? data) → void
inherited
setBackgroundImagePositionX(ImageRenderViewModel viewModel, String positionX) → void
inherited
setBackgroundImagePositionY(ImageRenderViewModel viewModel, String positionY) → void
inherited
setBackgroundImageRepeat(ImageRenderViewModel viewModel, String value) → void
inherited
setBackgroundImageSize(ImageRenderViewModel viewModel, String resizeModeValue) → void
inherited
setBorderBottomColor(ImageRenderViewModel viewModel, int color) → void
inherited
setBorderColor(ImageRenderViewModel viewModel, int color) → void
inherited
setBorderLeftColor(ImageRenderViewModel viewModel, int color) → void
inherited
setBorderRadius(ImageRenderViewModel viewModel, double borderRadius) → void
inherited
setBorderRightColor(ImageRenderViewModel viewModel, int color) → void
inherited
setBorderStyle(ImageRenderViewModel viewModel, String borderStyle) → void
inherited
setBorderTopColor(ImageRenderViewModel viewModel, int color) → void
inherited
setBorderWidth(ImageRenderViewModel viewModel, double borderWidth) → void
inherited
setBottomBorderWidth(ImageRenderViewModel viewModel, double width) → void
inherited
setBottomLeftBorderRadius(ImageRenderViewModel viewModel, double bottomLeftBorderRadius) → void
inherited
setBottomRightBorderRadius(ImageRenderViewModel viewModel, double bottomRightBorderRadius) → void
inherited
setBoxShadow(ImageRenderViewModel viewModel, VoltronArray? data) → void
inherited
setCapInsets(ImageRenderViewModel renderViewModel, VoltronMap? capInsetsMap) → void
setCustomProp(RenderNode node, String propName, Object prop) → void
inherited
setDefaultSource(ImageRenderViewModel renderViewModel, String defaultSource) → void
setDisplay(ImageRenderViewModel viewModel, String display) → void
inherited
setEventType(String type, ImageRenderViewModel renderViewModel, bool enable) → void
setFocusable(ImageRenderViewModel viewModel, bool focusable) → void
inherited
setLeftBorderWidth(ImageRenderViewModel viewModel, double width) → void
inherited
setLinearGradient(ImageRenderViewModel viewModel, VoltronMap? value) → void
inherited
setNextFocusDownId(ImageRenderViewModel viewModel, int id) → void
inherited
setNextFocusLeftId(ImageRenderViewModel viewModel, int id) → void
inherited
setNextFocusRightId(ImageRenderViewModel viewModel, int id) → void
inherited
setNextFocusUpId(ImageRenderViewModel viewModel, int id) → void
inherited
setOnError(ImageRenderViewModel renderViewModel, bool enable) → void
setOnLoad(ImageRenderViewModel renderViewModel, bool enable) → void
2.0 bind events
setOnLoadEnd(ImageRenderViewModel renderViewModel, bool enable) → void
setOnLoadStart(ImageRenderViewModel renderViewModel, bool enable) → void
setOnProgress(ImageRenderViewModel renderViewModel, bool enable) → void
setOpacity(ImageRenderViewModel viewModel, double opacity) → void
inherited
setOverflow(ImageRenderViewModel viewModel, String overflow) → void
inherited
setResizeMode(ImageRenderViewModel renderViewModel, String resizeMode) → void
setRightBorderWidth(ImageRenderViewModel viewModel, double width) → void
inherited
setShadowColor(ImageRenderViewModel viewModel, int v) → void
inherited
setShadowOffset(ImageRenderViewModel viewModel, VoltronMap? shadowOffset) → void
inherited
setShadowOffsetX(ImageRenderViewModel viewModel, double v) → void
inherited
setShadowOffsetY(ImageRenderViewModel viewModel, double v) → void
inherited
setShadowOpacity(ImageRenderViewModel viewModel, double v) → void
inherited
setShadowRadius(ImageRenderViewModel viewModel, double v) → void
inherited
setShadowSpread(ImageRenderViewModel viewModel, double v) → void
inherited
setSource(ImageRenderViewModel renderViewModel, VoltronArray? source) → void
setTintColor(ImageRenderViewModel renderViewModel, int tintColor) → void
setTopBorderWidth(ImageRenderViewModel viewModel, double width) → void
inherited
setTopLeftBorderRadius(ImageRenderViewModel viewModel, double topLeftBorderRadius) → void
inherited
setTopRightBorderRadius(ImageRenderViewModel viewModel, double topRightBorderRadius) → void
inherited
setTransform(ImageRenderViewModel viewModel, VoltronArray? transformArray) → void
inherited
setTransformOrigin(ImageRenderViewModel viewModel, VoltronMap? transformOriginMap) → void
inherited
setUrl(ImageRenderViewModel renderViewModel, String src) → void
setZIndex(ImageRenderViewModel viewModel, int zIndex) → void
zIndex
inherited
toString() String
A string representation of this object.
inherited
updateEvents(ImageRenderViewModel renderViewModel, Set<EventHolder> holders) → void
3.0 bind events
override
updateExtra(ImageRenderViewModel renderViewModel, Object updateExtra) → void
inherited
updateLayout(RenderContext<LoadInstanceContext> context, RenderNode node) → void
inherited

Operators

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

Constants

kClassName → const String
kEventOnError → const String
kEventOnLoad → const String
kEventOnLoadEnd → const String
kEventOnLoadStart → const String
kEventOnProgress → const String