Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/AGenUI/AGenUI
/ functions
Functions
4,245 in github.com/AGenUI/AGenUI
⨍
Functions
4,245
◇
Types & classes
785
↓ 1 callers
Method
calculateInsertIndex
(List<?> expectedOrder, List<A2UIComponent> existingChildren,
platforms/android/src/main/java/com/amap/agenui/render/surface/Surface.java:254
↓ 1 callers
Method
callChatAPI
(ctx context.Context, messages []chatMessage)
samples/go/rizzcharts/agent.go:196
↓ 1 callers
Method
callSync
Synchronous function call, invoked by the C++ layer via JNI. @param context Call context containing instanceId and surfaceId @param params Parameter
platforms/android/src/main/java/com/amap/agenui/function/IPlatformFunction.java:27
↓ 1 callers
Method
callSyncOnMainThread
* @brief Execute the NAPI callback directly on the main thread. * * This path is only used after confirming the current thread is the main thread.
platforms/harmony/agenui/src/main/cpp/a2ui/bridge/harmony_platform_function.cpp:43
↓ 1 callers
Function
check_tool
检查命令行工具是否可用
scripts/run_tests.py:106
↓ 1 callers
Function
clampProgress
platforms/harmony/agenui/src/main/cpp/a2ui/render/components/audio_player_component.cpp:33
↓ 1 callers
Function
cleanJSON
(s string)
samples/go/rizzcharts/agent.go:322
↓ 1 callers
Method
clearAll
Clears all Surfaces
platforms/android/src/main/java/com/amap/agenui/render/surface/SurfaceManager.java:413
↓ 1 callers
Method
clearAllComponents
platforms/harmony/agenui/src/main/cpp/a2ui/render/factory/a2ui_component_registry.cpp:97
↓ 1 callers
Method
clearBorderColorOverride
Clears the border color override, restoring the style-defined border-color. Immediately updates the existing overlay if one exists.
platforms/android/src/main/java/com/amap/agenui/render/style/StyleHelper.java:470
↓ 1 callers
Method
clearCache
Clears all cached images (memory and disk). Default implementation is a no-op; override if the underlying loader supports cache clearing.
platforms/android/src/main/java/com/amap/agenui/render/image/ImageLoader.java:63
↓ 1 callers
Method
clearDirty
()
platforms/android/src/main/java/com/amap/agenui/render/component/ComponentState.java:50
↓ 1 callers
Method
clearNewLayout
core/src/surface/yoga_node/agenui_yoga_node.cpp:123
↓ 1 callers
Function
collectLeafErrors
collectLeafErrors walks the validation error tree and collects leaf error messages.
agent_sdks/go/schema/validator.go:357
↓ 1 callers
Function
collectRefsRecursive
(obj any, refs map[string]struct{})
agent_sdks/go/schema/catalog.go:88
↓ 1 callers
Method
collectSubtreeIds
(A2UIComponent component, List<String> subtreeIds)
platforms/android/src/main/java/com/amap/agenui/render/surface/Surface.java:313
↓ 1 callers
Function
collect_data_warnings
Warn about placeholder or unreachable URLs in updateDataModel values.
skills/a2ui-generation/scripts/validate_a2ui.py:593
↓ 1 callers
Function
collect_warnings
(comp: dict)
skills/a2ui-generation/scripts/validate_a2ui.py:485
↓ 1 callers
Method
computeViewportRect
()
platforms/android/src/main/java/com/amap/agenui/render/component/impl/list/YogaLayoutManager.java:313
↓ 1 callers
Method
constructPartialMessage
constructPartialMessage constructs a partial message for streaming.
agent_sdks/go/parser/streaming.go:71
↓ 1 callers
Method
constructSniffedDataModelMessage
(activeMsgType string, payload map[string]any)
agent_sdks/go/parser/streaming_v09.go:368
↓ 1 callers
Method
continueComponentStreaming
core/src/stream/agenui_text_stream_plugin.cpp:74
↓ 1 callers
Method
continueDataModelStreaming
core/src/stream/agenui_text_stream_plugin.cpp:254
↓ 1 callers
Method
copyFactoriesFrom
platforms/harmony/agenui/src/main/cpp/a2ui/render/factory/a2ui_component_registry.cpp:119
↓ 1 callers
Method
copyIfPresent
Copies the specified style keys when they exist.
platforms/android/src/main/java/com/amap/agenui/render/measurement/MeasurementSupport.java:210
↓ 1 callers
Method
createChildViews
Recursively walks the children list and triggers createView on any child whose view has not yet been created. Called after super.createView() so that
platforms/android/src/main/java/com/amap/agenui/render/component/A2UILayoutComponent.java:57
↓ 1 callers
Method
createChildrenViews
Recursively creates Views for child components. Used in addComponent to recursively create Views for all child components. @param parentComponent Par
platforms/android/src/main/java/com/amap/agenui/render/surface/Surface.java:375
↓ 1 callers
Method
createChipView
(Context context, String label, String value, boolean isSelected)
platforms/android/src/main/java/com/amap/agenui/render/component/impl/ChoicePickerComponent.java:346
↓ 1 callers
Method
createContentContainer
Create content container
platforms/android/src/main/java/com/amap/agenui/render/component/impl/TabsComponent.java:248
↓ 1 callers
Method
createDataRow
Create data row
platforms/android/src/main/java/com/amap/agenui/render/component/impl/TableComponent.java:510
↓ 1 callers
Method
createGlassGradient
(int width, int height)
platforms/android/src/main/java/com/amap/agenui/render/utils/MagicRevealTransition.java:342
↓ 1 callers
Method
createHeaderRow
Create header row
platforms/android/src/main/java/com/amap/agenui/render/component/impl/TableComponent.java:492
↓ 1 callers
Method
createHorizontalRecyclerView
(Context context)
platforms/android/src/main/java/com/amap/agenui/render/component/impl/ListComponent.java:188
↓ 1 callers
Method
createMainContainer
Create main container
platforms/android/src/main/java/com/amap/agenui/render/component/impl/TabsComponent.java:98
↓ 1 callers
Method
createNewLogFile
Create a new log file for this session
playground/android/app/src/main/java/com/amap/agenuiplayground/PlaygroundRuntimeLogger.java:129
↓ 1 callers
Method
createRevealGradient
(int width, int height)
platforms/android/src/main/java/com/amap/agenui/render/utils/MagicRevealTransition.java:221
↓ 1 callers
Method
createShimmerGradient
Creates the shimmer gradient.
platforms/android/src/main/java/com/amap/agenui/render/utils/ShimmerTransition.java:164
↓ 1 callers
Method
createShimmerLayerIfNeeded
platforms/harmony/agenui/src/main/cpp/a2ui/render/components/image_component_shimmer.cpp:65
↓ 1 callers
Method
createSurface
core/src/surface/agenui_surface_coordinator.cpp:50
↓ 1 callers
Method
createSurface
Creates a Surface. <p> Called by NativeEventBridge.onCreateSurface(). The Surface internally creates a root container; callers obtain it via surface.g
platforms/android/src/main/java/com/amap/agenui/render/surface/SurfaceManager.java:284
↓ 1 callers
Method
createSurface
platforms/harmony/agenui/src/main/cpp/a2ui/render/a2ui_surface_manager.cpp:48
↓ 1 callers
Method
createTabLayout
Create and configure CustomTabLayout
platforms/android/src/main/java/com/amap/agenui/render/component/impl/TabsComponent.java:122
↓ 1 callers
Method
createThread
core/src/module/agenui_thread_manager.cpp:21
↓ 1 callers
Function
createUpdateStateArray
Helper for building the update-state array.
platforms/harmony/agenui/src/main/cpp/a2ui/render/hybrid/a2ui_hybrid_factory.cpp:30
↓ 1 callers
Method
createVerticalContainer
(Context context)
platforms/android/src/main/java/com/amap/agenui/render/component/impl/ListComponent.java:180
↓ 1 callers
Method
createView
(Context context, ViewGroup parent)
platforms/android/src/main/java/com/amap/agenui/render/component/A2UILayoutComponent.java:32
↓ 1 callers
Method
deduplicateDataModel
deduplicateDataModel returns true if message should be yielded.
agent_sdks/go/parser/streaming.go:75
↓ 1 callers
Function
deepCopyAny
(v any)
agent_sdks/go/parser/streaming.go:1030
↓ 1 callers
Function
deepCopyAny
deepCopyAny creates a deep copy of any JSON-compatible value.
agent_sdks/go/schema/catalog.go:450
↓ 1 callers
Method
deleteSurface
core/src/surface/agenui_surface_coordinator.cpp:174
↓ 1 callers
Method
deleteSurface
deleteSurface clears all state related to a specific surface.
agent_sdks/go/parser/streaming.go:626
↓ 1 callers
Method
destroy
Destroys the Surface, cleaning up all components and views. Idempotent: repeated calls have no side effects.
platforms/android/src/main/java/com/amap/agenui/render/surface/Surface.java:473
↓ 1 callers
Method
destroySurface
platforms/harmony/agenui/src/main/cpp/a2ui/render/a2ui_surface_manager.cpp:81
↓ 1 callers
Method
destroyThread
core/src/module/agenui_thread_manager.cpp:38
↓ 1 callers
Method
detach
Clear current binding. Called by adapter.onViewRecycled.
platforms/android/src/main/java/com/amap/agenui/render/component/impl/list/ComponentViewHolder.java:91
↓ 1 callers
Method
dispatchAction
platforms/harmony/agenui/src/main/cpp/a2ui/render/a2ui_component.cpp:409
↓ 1 callers
Method
dispatchActionEventRouted
Must be dispatched to the main thread on the native side
core/src/module/agenui_event_dispatcher.cpp:88
↓ 1 callers
Method
dispatchComponentAppeared
platforms/harmony/agenui/src/main/cpp/a2ui/a2ui_message_listener.cpp:173
↓ 1 callers
Method
dispatchComponentsAdd
Must be dispatched to the main thread on the native side
core/src/module/agenui_event_dispatcher.cpp:67
↓ 1 callers
Method
dispatchComponentsRemove
Must be dispatched to the main thread on the native side
core/src/module/agenui_event_dispatcher.cpp:77
↓ 1 callers
Method
dispatchComponentsUpdate
Must be dispatched to the main thread on the native side
core/src/module/agenui_event_dispatcher.cpp:57
↓ 1 callers
Method
dispatchCreateSurface
Must be dispatched to the main thread on the native side
core/src/module/agenui_event_dispatcher.cpp:35
↓ 1 callers
Method
dispatchDeleteSurface
Must be dispatched to the main thread on the native side
core/src/module/agenui_event_dispatcher.cpp:46
↓ 1 callers
Method
dispatchError
Must be dispatched to the main thread on the native side
core/src/module/agenui_event_dispatcher.cpp:99
↓ 1 callers
Method
dispatchLayout
Enqueues one component frame update for the given parent container. YogaAbsoluteLayout parents use the batched absolute-layout path, while non-Yoga p
platforms/android/src/main/java/com/amap/agenui/render/surface/SurfaceLayoutDispatcher.java:95
↓ 1 callers
Method
downloadAndProcessQrCodeFile
Download and process the file corresponding to the QR code
playground/android/app/src/main/java/com/amap/agenuiplayground/A2UIPlaygroundActivity.java:1070
↓ 1 callers
Method
draw
(Canvas canvas)
platforms/android/src/main/java/com/amap/agenui/render/component/impl/TabsComponent.java:601
↓ 1 callers
Method
drawCheckMark
Draws the checkmark icon
platforms/android/src/main/java/com/amap/agenui/render/component/view/CustomCheckBoxView.java:139
↓ 1 callers
Method
drawDashedLine
Draw dashed line
platforms/android/src/main/java/com/amap/agenui/render/component/impl/span/CustomStrikethroughSpan.java:128
↓ 1 callers
Method
drawDashedLine
Draw dashed line
platforms/android/src/main/java/com/amap/agenui/render/component/impl/span/CustomUnderlineSpan.java:128
↓ 1 callers
Method
drawDottedLine
Draw dotted line
platforms/android/src/main/java/com/amap/agenui/render/component/impl/span/CustomStrikethroughSpan.java:139
↓ 1 callers
Method
drawDottedLine
Draw dotted line
platforms/android/src/main/java/com/amap/agenui/render/component/impl/span/CustomUnderlineSpan.java:139
↓ 1 callers
Method
drawDoubleLine
Draw double line
platforms/android/src/main/java/com/amap/agenui/render/component/impl/span/CustomStrikethroughSpan.java:150
↓ 1 callers
Method
drawDoubleLine
Draw double line
platforms/android/src/main/java/com/amap/agenui/render/component/impl/span/CustomUnderlineSpan.java:150
↓ 1 callers
Method
drawErrorState
Draws error state
platforms/android/src/main/java/com/amap/agenui/render/component/view/CustomAudioPlayerView.java:206
↓ 1 callers
Method
drawIdleState
Draws idle/ready/paused state (play button)
platforms/android/src/main/java/com/amap/agenui/render/component/view/CustomAudioPlayerView.java:136
↓ 1 callers
Method
drawIndicator
(Canvas canvas)
platforms/android/src/main/java/com/amap/agenui/render/component/impl/CustomTabLayout.java:337
↓ 1 callers
Method
drawLoadingState
Draws loading state
platforms/android/src/main/java/com/amap/agenui/render/component/view/CustomAudioPlayerView.java:181
↓ 1 callers
Method
drawPauseIcon
Draws the pause icon (two vertical bars)
platforms/android/src/main/java/com/amap/agenui/render/component/view/CustomAudioPlayerView.java:236
↓ 1 callers
Method
drawPlayingState
Draws playing state (pause button)
platforms/android/src/main/java/com/amap/agenui/render/component/view/CustomAudioPlayerView.java:149
↓ 1 callers
Method
drawSolidLine
Draw solid line
platforms/android/src/main/java/com/amap/agenui/render/component/impl/span/CustomStrikethroughSpan.java:120
↓ 1 callers
Method
drawSolidLine
Draw solid line
platforms/android/src/main/java/com/amap/agenui/render/component/impl/span/CustomUnderlineSpan.java:120
↓ 1 callers
Method
drawText
(char[] text, int index, int count, float x, float y, Paint paint)
platforms/android/src/main/java/com/amap/agenui/render/component/widget/A2UITextView.java:391
↓ 1 callers
Method
drawWavyLine
Draw wavy line
platforms/android/src/main/java/com/amap/agenui/render/component/impl/span/CustomStrikethroughSpan.java:161
↓ 1 callers
Method
drawWavyLine
Draw wavy line
platforms/android/src/main/java/com/amap/agenui/render/component/impl/span/CustomUnderlineSpan.java:161
↓ 1 callers
Method
driveParser
core/src/stream/agenui_protocol_stream_extractor.cpp:22
↓ 1 callers
Method
ensureYogaLayoutParams
Ensures the child uses YogaLayoutParams so future frame updates stay on the Yoga path.
platforms/android/src/main/java/com/amap/agenui/render/layout/YogaAbsoluteLayout.java:308
↓ 1 callers
Method
enterRealisticMode
()
playground/android/app/src/main/java/com/amap/agenuiplayground/stability/StabilityTestActivity.java:340
↓ 1 callers
Method
enterRunning
core/src/module/agenui_surface_manager.cpp:21
↓ 1 callers
Method
enterStressMode
()
playground/android/app/src/main/java/com/amap/agenuiplayground/stability/StabilityTestActivity.java:348
↓ 1 callers
Method
equalizeRowHeights
platforms/harmony/agenui/src/main/cpp/a2ui/render/components/table_component.cpp:563
↓ 1 callers
Method
estimateColumnWidths
(Context context, JSONArray headerRow,
platforms/android/src/main/java/com/amap/agenui/render/measurement/TableMeasurer.java:131
↓ 1 callers
Method
executeAction
core/src/surface/component_manager/agenui_component_model.cpp:455
↓ 1 callers
Method
executeActionFlood
()
playground/android/app/src/main/java/com/amap/agenuiplayground/stability/StabilityScenarioEngine.java:305
↓ 1 callers
Method
executeAllCombined
()
playground/android/app/src/main/java/com/amap/agenuiplayground/stability/StabilityScenarioEngine.java:850
↓ 1 callers
Method
executeComponentAction
core/src/surface/component_manager/agenui_component_manager.cpp:91
↓ 1 callers
Method
executeExtremeRender
()
playground/android/app/src/main/java/com/amap/agenuiplayground/stability/StabilityScenarioEngine.java:367
↓ 1 callers
Method
executeInterruptRecover
()
playground/android/app/src/main/java/com/amap/agenuiplayground/stability/StabilityScenarioEngine.java:346
↓ 1 callers
Method
executeJniBridgeRace
()
playground/android/app/src/main/java/com/amap/agenuiplayground/stability/StabilityScenarioEngine.java:896
↓ 1 callers
Method
executeMultiSurface
()
playground/android/app/src/main/java/com/amap/agenuiplayground/stability/StabilityScenarioEngine.java:276
← previous
next →
1,001–1,100 of 4,245, ranked by callers