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
↓ 2 callers
Method
getMessageThread
core/src/module/agenui_thread_manager.cpp:57
↓ 2 callers
Function
getMonthName
Get month name
core/src/function_call/builtins/agenui_format_date_functioncall.cpp:29
↓ 2 callers
Method
getParentName
()
playground/android/app/src/main/java/com/amap/agenuiplayground/story/SubStory.java:36
↓ 2 callers
Method
getPathConfig
core/src/module/agenui_engine_impl.h:63
↓ 2 callers
Method
getPlaceholderID
getPlaceholderID returns the ID to use for a missing child placeholder.
agent_sdks/go/parser/streaming.go:857
↓ 2 callers
Method
getPosition
()
platforms/android/src/main/java/com/amap/agenui/render/component/impl/CustomTabLayout.java:414
↓ 2 callers
Method
getRawId
core/src/surface/component_manager/agenui_component_model.cpp:43
↓ 2 callers
Function
getRefsRecursively
(compType string, props map[string]any, refMap RefFieldsMap, result map[string]string)
agent_sdks/go/schema/validator.go:772
↓ 2 callers
Method
getRegisteredFactoryCount
platforms/harmony/agenui/src/main/cpp/a2ui/render/factory/a2ui_component_registry.cpp:126
↓ 2 callers
Function
getSharedSurfaceSizeProvider
platforms/harmony/agenui/src/main/cpp/a2ui/measure/a2ui_platform_layout_bridge.cpp:317
↓ 2 callers
Function
getSourceDir
getSourceDir returns the directory of the current source file.
samples/go/rizzcharts/main.go:83
↓ 2 callers
Method
getSpans
(@NonNull MarkwonConfiguration configuration, @NonNull RenderProps props)
playground/android/app/src/main/java/com/amap/agenuiplayground/component/impl/MarkdownComponent.java:137
↓ 2 callers
Method
getState
platforms/harmony/agenui/src/main/cpp/a2ui/render/a2ui_surface.cpp:51
↓ 2 callers
Method
getTabTitle
(Map<String, Object> tabConfig)
platforms/android/src/main/java/com/amap/agenui/render/component/impl/TabsComponent.java:331
↓ 2 callers
Method
getThreadId
core/src/module/agenui_message_thread.cpp:114
↓ 2 callers
Function
getWeekdayName
Get weekday name
core/src/function_call/builtins/agenui_format_date_functioncall.cpp:44
↓ 2 callers
Method
getYogaNodeObj
* @brief Get the YogaNode wrapper object */
core/src/surface/virtual_dom/agenui_virtual_dom_node.h:124
↓ 2 callers
Method
handleTextChanged
platforms/harmony/agenui/src/main/cpp/a2ui/render/components/textfield_component.cpp:441
↓ 2 callers
Function
hasAnyPadding
Convenience: returns true when any of the four edges is > 0.
platforms/harmony/agenui/src/main/cpp/a2ui/utils/a2ui_padding_utils.h:115
↓ 2 callers
Method
hasLoader
platforms/harmony/agenui/src/main/cpp/a2ui/bridge/image_loader_bridge.cpp:90
↓ 2 callers
Method
hasNewLayout
core/src/surface/yoga_node/agenui_yoga_node.cpp:119
↓ 2 callers
Method
hasProperty
core/src/surface/component_manager/agenui_component_model.cpp:416
↓ 2 callers
Method
hasStyle
core/src/surface/component_manager/agenui_component_model.cpp:432
↓ 2 callers
Method
initMediaPlayer
Initialize MediaPlayer
platforms/android/src/main/java/com/amap/agenui/render/component/impl/AudioPlayerComponent.java:138
↓ 2 callers
Method
invalidateFunctionCallValues
core/src/surface/agenui_surface.cpp:421
↓ 2 callers
Method
invalidateFunctionCallValues
Re-evaluates every component's attributes and styles across all surfaces managed by this SurfaceManager, then emits field-level diffs to the native re
platforms/android/src/main/java/com/amap/agenui/render/surface/SurfaceManager.java:123
↓ 2 callers
Method
isAnimationEnabled
Current animation toggle. Defaults to true when no supplier is wired (e.g. component used standalone in tests).
platforms/android/src/main/java/com/amap/agenui/render/component/A2UIComponent.java:602
↓ 2 callers
Method
isBlacklisted
Check if a scenario is blacklisted (exceeded crash threshold).
playground/android/app/src/main/java/com/amap/agenuiplayground/stability/CrashTracker.java:197
↓ 2 callers
Method
isChecked
Returns the checked state
platforms/android/src/main/java/com/amap/agenui/render/component/view/CustomCheckBoxView.java:178
↓ 2 callers
Function
isChoicePickerValueSelected
platforms/harmony/agenui/src/main/cpp/a2ui/render/components/choicepicker_component_utils.h:134
↓ 2 callers
Function
isComponentIDRef
(ps map[string]any)
agent_sdks/go/schema/validator.go:684
↓ 2 callers
Method
isComponentStreaming
core/src/stream/agenui_composite_stream_plugin.cpp:84
↓ 2 callers
Method
isDataModelStreaming
core/src/stream/agenui_composite_stream_plugin.cpp:93
↓ 2 callers
Method
isDirty
* Return whether any properties are dirty. */
platforms/harmony/agenui/src/main/cpp/a2ui/render/a2ui_component_state.h:112
↓ 2 callers
Method
isExpanded
()
playground/android/app/src/main/java/com/amap/agenuiplayground/story/ComponentStory.java:72
↓ 2 callers
Method
isGone
True when this child already has a created view that is GONE — mirrors YogaAbsoluteLayout skipping GONE children in measure/layout. When the view is n
platforms/android/src/main/java/com/amap/agenui/render/component/impl/list/YogaLayoutManager.java:174
↓ 2 callers
Function
isMeasurementBridgeInitializedLocked
core/src/jni/jni_agenui_measurement.cpp:41
↓ 2 callers
Function
isPercent
core/src/surface/yoga_node/agenui_measurement_manager.cpp:65
↓ 2 callers
Function
isValidIdentifier
True iff the string is a non-empty C-style identifier (letters/digits/_, not starting with a digit). Used to validate a function name.
core/src/surface/component_manager/data_value/agenui_data_value_parser.cpp:43
↓ 2 callers
Method
isViewCreated
Whether createView() has already executed on this component. Used by RecyclerView re-bind paths to avoid recreating views.
platforms/android/src/main/java/com/amap/agenui/render/component/A2UIComponent.java:562
↓ 2 callers
Function
jsonMarshalSorted
(v any)
agent_sdks/go/parser/streaming.go:1049
↓ 2 callers
Method
launchQrCodeScanner
Launch the QR code scanner
playground/android/app/src/main/java/com/amap/agenuiplayground/A2UIPlaygroundActivity.java:1043
↓ 2 callers
Method
loadAssetFile
(String path)
playground/android/app/src/main/java/com/amap/agenuiplayground/stability/StabilityScenarioEngine.java:1032
↓ 2 callers
Function
loadEnvFile
loadEnvFile loads environment variables from a .env file (simple key=value format). NOTE: This is a minimal loader for demo purposes. It does not hand
samples/go/rizzcharts/main.go:172
↓ 2 callers
Method
logToAndroidLog
Fallback logging to Android Log system
platforms/android/src/main/java/com/amap/agenui/render/utils/AGenUILogger.java:159
↓ 2 callers
Function
mapFlexAlignItems
platforms/harmony/agenui/src/main/cpp/a2ui/utils/a2ui_enum_utils.h:25
↓ 2 callers
Function
mapFlexJustifyContent
platforms/harmony/agenui/src/main/cpp/a2ui/utils/a2ui_enum_utils.h:10
↓ 2 callers
Function
mapNumericToArkUIFontWeight
Map a numeric font-weight value to BOLD or NORMAL (ArkUI render layer). Rule: >= 500 is BOLD, < 500 is NORMAL.
platforms/harmony/agenui/src/main/cpp/a2ui/utils/a2ui_font_weight_utils.h:21
↓ 2 callers
Method
measure
(String paramJson, float maxWidth,
platforms/android/src/main/java/com/amap/agenui/render/measurement/ImageMeasurer.java:8
↓ 2 callers
Method
measureInternal
(Context context, String paramJson,
platforms/android/src/main/java/com/amap/agenui/render/measurement/TextMeasurer.java:123
↓ 2 callers
Method
measureIntrinsicCellWidth
(Context context, Object rawValue,
platforms/android/src/main/java/com/amap/agenui/render/measurement/TableMeasurer.java:179
↓ 2 callers
Method
measureRowHeight
(Context context, JSONArray row,
platforms/android/src/main/java/com/amap/agenui/render/measurement/TableMeasurer.java:195
↓ 2 callers
Method
nativeParseColor
Parses a CSS color value string (solid color or gradient). @param cssValue CSS color string, e.g. "red", "#ff0000", "linear-gradient(...)" @return Pa
platforms/android/src/main/java/com/amap/agenui/AGenUI.java:403
↓ 2 callers
Method
nativeSetRuntimeLogger
(long loggerPtr)
platforms/android/src/main/java/com/amap/agenui/render/utils/AGenUILogger.java:330
↓ 2 callers
Function
newTestCatalog
newTestCatalog creates a minimal catalog for testing purposes.
agent_sdks/go/parser/streaming_test.go:28
↓ 2 callers
Method
normalizeParentId
(String parentId)
platforms/android/src/main/java/com/amap/agenui/render/surface/NativeEventBridge.java:350
↓ 2 callers
Function
normalizePath
Helper: normalize a path, resolving '.' and '..' segments
core/src/surface/component_manager/data_value/agenui_data_value_base.cpp:48
↓ 2 callers
Method
notifyParentChildViewCreated
Notifies the parent component that a child View has been created. Used for special components (e.g. TabsComponent) to execute specific logic after all
platforms/android/src/main/java/com/amap/agenui/render/surface/Surface.java:545
↓ 2 callers
Method
notifyRootComponentUpdate
(Surface surface, Map<String, String> props)
platforms/android/src/main/java/com/amap/agenui/render/surface/SurfaceManager.java:454
↓ 2 callers
Method
onBlankCheckResult
Callback when a blank-screen check completes for a Surface. <p> Fired for both outcomes: {@code isBlank = true} when the component count is below the
platforms/android/src/main/java/com/amap/agenui/render/surface/ISurfaceManagerListener.java:83
↓ 2 callers
Method
onChildMounted
platforms/harmony/agenui/src/main/cpp/a2ui/render/components/tabs_component.cpp:422
↓ 2 callers
Method
onChildViewCreated
Callback when a child View has been created (for special parent components such as TabsComponent and ModalComponent to override). @param child The ch
platforms/android/src/main/java/com/amap/agenui/render/component/A2UIComponent.java:478
↓ 2 callers
Method
onComponentAttributeDataChanged
core/src/surface/component_manager/agenui_component_model.cpp:333
↓ 2 callers
Method
onLayoutChildren
(@NonNull RecyclerView.Recycler recycler, @NonNull RecyclerView.State state)
platforms/android/src/main/java/com/amap/agenui/render/component/impl/list/YogaLayoutManager.java:257
↓ 2 callers
Method
onSurfaceDeleted
(Surface surface)
playground/android/app/src/main/java/com/amap/agenuiplayground/stability/RealisticScenarioEngine.java:47
↓ 2 callers
Method
openEditor
Open editor
playground/android/app/src/main/java/com/amap/agenuiplayground/A2UIPlaygroundActivity.java:532
↓ 2 callers
Method
parseComponentData
(String componentJson)
platforms/android/src/main/java/com/amap/agenui/render/surface/NativeEventBridge.java:303
↓ 2 callers
Function
parseComponentSpecs
Parse component property specs from a JSON object; returns a (component type -> ComponentPropertySpec) map
core/src/surface/component_property_spec/agenui_component_property_spec_manager.cpp:11
↓ 2 callers
Method
parseDimensionOrZero
{@link #parseDimension} returns MATCH_PARENT/WRAP_CONTENT (negative) for non-numeric tokens and 0 for missing values. Callers that only care about a p
platforms/android/src/main/java/com/amap/agenui/render/style/StyleHelper.java:381
↓ 2 callers
Function
parseDropShadow
platforms/harmony/agenui/src/main/cpp/a2ui/utils/a2ui_shadow_utils.cpp:5
↓ 2 callers
Method
parseFontFamily
Parses a font family (supports system fonts and custom fonts). @param value Font family name @param context Android Context @return Typeface
platforms/android/src/main/java/com/amap/agenui/render/style/StyleHelper.java:1134
↓ 2 callers
Method
parseImgUrl
Parse the img URL
platforms/android/src/main/java/com/amap/agenui/render/component/impl/DividerComponent.java:136
↓ 2 callers
Function
parseOpacityValue
platforms/harmony/agenui/src/main/cpp/a2ui/render/a2ui_component.cpp:34
↓ 2 callers
Method
parseProperties
Parse component properties
platforms/android/src/main/java/com/amap/agenui/render/component/impl/DateTimeInputComponent.java:150
↓ 2 callers
Method
parseProperties
()
platforms/android/src/main/java/com/amap/agenui/render/component/impl/ChoicePickerComponent.java:152
↓ 2 callers
Function
parseRgbRgbaValues
Unified rgb()/rgba() parser supporting CSS Color Level 4 syntax
core/src/style_parser/agenui_color_parser.cpp:1781
↓ 2 callers
Function
parseStringToMeasureWeight
Parse a font-weight string for the measurement layer. Returns NODE_PROPERTY_FONT_BOLD, NODE_PROPERTY_FONT_NORMAL, or raw numeric (100-900). The caller
platforms/harmony/agenui/src/main/cpp/a2ui/utils/a2ui_font_weight_utils.h:42
↓ 2 callers
Method
parseStyles
Parse style configuration (only parses border and corner radius)
platforms/android/src/main/java/com/amap/agenui/render/component/impl/TableComponent.java:391
↓ 2 callers
Method
parseThickness
Parse the thickness value
platforms/android/src/main/java/com/amap/agenui/render/component/impl/DividerComponent.java:109
↓ 2 callers
Method
perf
Send a PERFORMANCE log message. <p> Follows the same convention as C++ AGENUI_PERFORMANCE_LOG: the {@code eventTag} parameter carries the event name (
platforms/android/src/main/java/com/amap/agenui/render/utils/AGenUILogger.java:283
↓ 2 callers
Method
platformSizeLocked
core/src/surface/yoga_node/agenui_component_snapshot_wrapper.h:57
↓ 2 callers
Method
play
platforms/harmony/agenui/src/main/cpp/a2ui/render/components/audio_player_component_playback.cpp:221
↓ 2 callers
Method
playMagicReveal
platforms/harmony/agenui/src/main/cpp/a2ui/render/components/image_component_reveal.cpp:64
↓ 2 callers
Method
processJSONChunk
processJSONChunk processes a chunk of JSON characters.
agent_sdks/go/parser/streaming.go:434
↓ 2 callers
Function
pruneDefsByReachability
pruneDefsByReachability prunes definitions not reachable from the provided roots.
agent_sdks/go/schema/catalog.go:108
↓ 2 callers
Method
readInt
(Object value, int defaultValue)
platforms/android/src/main/java/com/amap/agenui/render/component/A2UIComponent.java:1082
↓ 2 callers
Method
readLayoutResult
core/src/surface/yoga_node/agenui_yoga_layout_engine.cpp:171
↓ 2 callers
Method
realisticScenarios
()
playground/android/app/src/main/java/com/amap/agenuiplayground/stability/StabilityScenarioEngine.java:125
↓ 2 callers
Method
rebuildDisplayItems
Rebuild display item list (flatten tree structure)
playground/android/app/src/main/java/com/amap/agenuiplayground/adapter/ComponentAdapter.java:49
↓ 2 callers
Method
rebuildDrawingOrder
Rebuilds child drawing order from z-index while keeping document order stable for ties.
platforms/android/src/main/java/com/amap/agenui/render/layout/YogaAbsoluteLayout.java:324
↓ 2 callers
Method
registerBuiltInComponents
Registers all built-in components (executed only once). Includes: basic components, layout components, and interaction components.
platforms/android/src/main/java/com/amap/agenui/render/component/ComponentRegistry.java:106
↓ 2 callers
Method
registerCallback
platforms/harmony/agenui/src/main/cpp/a2ui/bridge/open_url_helper.cpp:15
↓ 2 callers
Method
registerFunction
(IFunction function)
platforms/android/src/main/java/com/amap/agenui/AGenUI.java:270
↓ 2 callers
Method
release
Release resources
platforms/android/src/main/java/com/amap/agenui/render/component/impl/AudioPlayerComponent.java:283
↓ 2 callers
Method
removeChild
Removes a child component @param child Child component instance
platforms/android/src/main/java/com/amap/agenui/render/component/A2UIComponent.java:389
↓ 2 callers
Method
renderComponentInContainer
Render a single component in the specified container
playground/android/app/src/main/java/com/amap/agenuiplayground/A2UIPlaygroundActivity.java:1427
↓ 2 callers
Function
render_status_badge
(status: str)
tests/integration/parse_reports.py:281
↓ 2 callers
Method
reportImageRenderSizeIfNeeded
(Drawable drawable, float yogaWidth, float yogaHeight)
platforms/android/src/main/java/com/amap/agenui/render/component/impl/ImageComponent.java:299
↓ 2 callers
Method
resetBorderColor
platforms/harmony/agenui/src/main/cpp/a2ui/render/a2ui_node.h:433
↓ 2 callers
Method
resetClip
platforms/harmony/agenui/src/main/cpp/a2ui/render/a2ui_node.h:271
← previous
next →
701–800 of 4,245, ranked by callers