MCPcopy Create free account

hub / github.com/AGenUI/AGenUI / functions

Functions4,245 in github.com/AGenUI/AGenUI

↓ 815 callersMethodc_str
* @brief Get the raw C string pointer. * @return const char* pointing to the UTF-8 data, or "" if the original jstring was null. */
core/src/jni/jni_scoped_utf_chars.h:55
↓ 735 callersMethodget
()
platforms/android/src/main/java/com/amap/agenui/render/component/A2UIComponent.java:77
↓ 588 callersMethodempty
core/src/surface/agenui_serializable_data_impl.cpp:218
↓ 521 callersMethodsize
core/src/surface/agenui_serializable_data_impl.cpp:211
↓ 424 callersMethodcontains
core/src/surface/agenui_serializable_data_impl.cpp:207
↓ 285 callersMethodappend
core/src/surface/agenui_serializable_data_impl.cpp:86
↓ 285 callersMethodend
core/src/surface/agenui_serializable_data_impl.cpp:381
↓ 170 callersMethodgetValue
core/src/surface/datamodel/agenui_data_model.cpp:98
↓ 169 callersMethodexecute
Executes the Function @param context Call context containing engineId and surfaceId @param jsonString Function parameters (JSON string) @return Ex
platforms/android/src/main/java/com/amap/agenui/function/IFunction.java:18
↓ 157 callersMethodsetAttribute
platforms/harmony/agenui/src/main/cpp/a2ui/render/hybrid/a2ui_hybrid_factory.cpp:215
↓ 136 callersMethodisEmpty
()
platforms/android/src/main/java/com/amap/agenui/render/component/impl/list/YogaLayoutManager.java:142
↓ 134 callersMethodsize
tests/cpp/support/mock_runtime_logger.h:47
↓ 131 callersMethodd
Send a DEBUG log message.
platforms/android/src/main/java/com/amap/agenui/render/utils/AGenUILogger.java:220
↓ 125 callersMethode
Send an ERROR log message.
platforms/android/src/main/java/com/amap/agenui/render/utils/AGenUILogger.java:248
↓ 123 callersMethodisLoggingEnabled
Convenience static method to check if logging is enabled. @return true if logging is enabled
platforms/android/src/main/java/com/amap/agenui/render/utils/AGenUILogger.java:107
↓ 116 callersMethoddump
core/src/surface/agenui_serializable_data_impl.cpp:235
↓ 98 callersMethodw
Send a WARN log message.
platforms/android/src/main/java/com/amap/agenui/render/utils/AGenUILogger.java:234
↓ 96 callersMethodreceiveTextChunk
core/src/module/agenui_surface_manager.cpp:182
↓ 95 callersFunctionWaitForWorkerIdle
Wait until the engine's worker thread has drained all previously posted tasks. Returns true on success, false on timeout. Implementation: creates a t
tests/cpp/support/thread_sync_helper.h:75
↓ 95 callersMethodcreateNode
core/src/surface/yoga_node/agenui_yoga_node_manager.cpp:20
↓ 94 callersMethodbegin
core/src/surface/agenui_serializable_data_impl.cpp:367
↓ 92 callersFunctionisSuccess
tests/cpp/function_call/builtins_test.cpp:25
↓ 90 callersMethodbeginTextStream
core/src/module/agenui_surface_manager.cpp:144
↓ 88 callersMethodgetId
()
platforms/android/src/main/java/com/amap/agenui/render/component/A2UIComponent.java:519
↓ 86 callersMethodwaitFor
tests/cpp/support/mock_message_listener.h:81
↓ 85 callersMethodendTextStream
core/src/module/agenui_surface_manager.cpp:163
↓ 84 callersMethodisValid
@return True if this value is valid (not kNone) */
core/src/surface/yoga_node/agenui_yoga_value.h:51
↓ 83 callersMethodparseDimension
(Object value, Context context)
platforms/android/src/main/java/com/amap/agenui/render/style/StyleHelper.java:151
↓ 79 callersMethodtype
@return The value type */
core/src/surface/yoga_node/agenui_yoga_value.h:48
↓ 75 callersMethodparseColor
Parses a CSS color string into an ARGB int. Delegates to the shared native ColorParser ({@link AGenUI#nativeParseColor}) so Android matches iOS / Harm
platforms/android/src/main/java/com/amap/agenui/render/style/StyleHelper.java:1247
↓ 74 callersMethodaddLog
Add log
playground/android/app/src/main/java/com/amap/agenuiplayground/A2UIPlaygroundActivity.java:1623
↓ 72 callersMethodvalue
core/src/surface/agenui_serializable_data_impl.cpp:361
↓ 71 callersMethodgetStyleValue
core/src/surface/yoga_node/agenui_component_snapshot_wrapper.cpp:71
↓ 71 callersMethodremoveSurfaceEventListener
core/src/module/agenui_surface_manager.cpp:93
↓ 69 callersMethodaddSurfaceEventListener
core/src/module/agenui_surface_manager.cpp:78
↓ 65 callersMethodasString
core/src/surface/agenui_serializable_data_impl.cpp:147
↓ 65 callersMethodequals
(Object other)
platforms/android/src/main/java/com/amap/agenui/render/layout/YogaAbsoluteLayout.java:41
↓ 65 callersMethodstandardUnitToPx
Converts a standard unit value to pixels. Divides the value by 2 then converts using dp rules. @param context Android Context @param value Value in
platforms/android/src/main/java/com/amap/agenui/render/style/StyleHelper.java:1209
↓ 63 callersMethodclear
platforms/harmony/agenui/src/main/cpp/a2ui/bridge/open_url_helper.cpp:76
↓ 62 callersMethodgetIconResourceId
Returns the resource ID for a standard icon. <p> Maps A2UI v0.9 standard icons to Lucide Icons (46 high-quality SVG icons), listed in the order define
platforms/android/src/main/java/com/amap/agenui/render/style/IconResourceMapper.java:29
↓ 61 callersMethodreceiveTextChunk
Transmits data (supports streaming fragments). <p> Supports transmitting a complete JSON data packet or a streaming fragment: - Complete JSON: e.g. cr
platforms/android/src/main/java/com/amap/agenui/render/surface/SurfaceManager.java:91
↓ 60 callersMethodaddChild
platforms/harmony/agenui/src/main/cpp/a2ui/render/components/list_component.cpp:86
↓ 60 callersMethodtoString
()
platforms/android/src/main/java/com/amap/agenui/render/surface/SurfaceSize.java:74
↓ 59 callersMethodremoveChild
platforms/harmony/agenui/src/main/cpp/a2ui/render/components/list_component.cpp:116
↓ 58 callersMethodsetBackgroundColor
platforms/harmony/agenui/src/main/cpp/a2ui/render/a2ui_node.h:297
↓ 55 callersMethoddestroySurfaceManager
core/src/module/agenui_engine_impl.cpp:112
↓ 55 callersMethodkey
core/src/surface/agenui_serializable_data_impl.cpp:351
↓ 55 callersFunctionparseCssFloat
Forward to the noexcept yoga_internal parser. Kept as a thin alias so existing call sites in this file continue to compile unchanged.
core/src/surface/yoga_node/agenui_css_style_converter.cpp:58
↓ 54 callersMethodclear
tests/cpp/support/mock_runtime_logger.h:52
↓ 54 callersMethodsetHeight
platforms/harmony/agenui/src/main/cpp/a2ui/render/a2ui_component.cpp:70
↓ 54 callersMethodsetWidth
platforms/harmony/agenui/src/main/cpp/a2ui/render/a2ui_node.h:37
↓ 53 callersMethodclear
core/src/surface/virtual_dom/agenui_virtual_dom.cpp:74
↓ 53 callersMethodgetOrDefault
Backward-compatible getOrDefault for older API levels.
platforms/android/src/main/java/com/amap/agenui/render/style/ComponentStyleConfig.java:170
↓ 51 callersMethodclearStyle
core/src/surface/yoga_node/agenui_component_snapshot_wrapper.cpp:48
↓ 51 callersMethodcreateSurfaceManager
core/src/module/agenui_engine_impl.cpp:88
↓ 50 callersFunctiongetAGenUIEngine
core/src/module/agenui_engine_entry.cpp:24
↓ 50 callersMethodset
core/src/surface/agenui_serializable_data_impl.cpp:58
↓ 49 callersMethodgetContext
Returns the Activity Context (weak reference; may return null after the Activity is destroyed). Callers must perform a null check.
platforms/android/src/main/java/com/amap/agenui/render/surface/SurfaceManager.java:263
↓ 49 callersMethodsetVisibility
platforms/harmony/agenui/src/main/cpp/a2ui/render/a2ui_node.h:255
↓ 46 callersMethodmeasure
Calculates the intrinsic size of a component. @param context Android Context @param paramJson Component attribute JSON string (from C++ Component
platforms/android/src/main/java/com/amap/agenui/render/measurement/IMeasurer.java:26
↓ 45 callersMethodpost
core/src/module/agenui_message_thread.cpp:67
↓ 44 callersMethodtrim
core/src/style_parser/agenui_color_parser.cpp:1256
↓ 43 callersMethodi
Send an INFO log message.
platforms/android/src/main/java/com/amap/agenui/render/utils/AGenUILogger.java:227
↓ 42 callersMethodrequestFlush
* @brief Request a flush. * - If currently inside a batch window OR a flush is already in * progress: marks the flush as pending (coal
core/src/agenui_batch_guard.h:108
↓ 42 callersMethodsetColor
platforms/harmony/agenui/src/main/cpp/a2ui/render/a2ui_node.h:838
↓ 41 callersMethodsetText
Set Markdown text (public method, callable externally) @param text Text to set
playground/android/app/src/main/java/com/amap/agenuiplayground/component/impl/MarkdownComponent.java:250
↓ 41 callersMethodupdateNode
core/src/surface/virtual_dom/agenui_virtual_dom.cpp:47
↓ 40 callersMethodisValid
core/src/surface/agenui_serializable_data_impl.cpp:181
↓ 37 callersFunctionisError
tests/cpp/function_call/builtins_test.cpp:29
↓ 37 callersFunctionnapiGetString
platforms/harmony/agenui/src/main/cpp/a2ui/utils/a2ui_napi_utils.h:15
↓ 35 callersMethodformat
(float value)
playground/android/app/src/main/java/com/amap/agenuiplayground/component/chart/SimplePercentFormatter.java:11
↓ 34 callersMethodasFloat
core/src/surface/yoga_node/agenui_yoga_value.cpp:25
↓ 34 callersMethodgetNodeHandle
platforms/harmony/agenui/src/main/cpp/a2ui/render/a2ui_node.h:24
↓ 34 callersMethodsetBorderRadius
platforms/harmony/agenui/src/main/cpp/a2ui/render/a2ui_node.h:411
↓ 32 callersFunctionLoadFixtureOrEmpty
tests/cpp/support/fixture_loader.h:24
↓ 32 callersMethodbeginTextStream
Begins a round of streaming data reception. <p> Clears the buffer and resets the parsing state. Recommended to call at the start of each new session.
platforms/android/src/main/java/com/amap/agenui/render/surface/SurfaceManager.java:73
↓ 32 callersMethodendTextStream
Ends a round of streaming data reception. <p> Resets the parsing state. Should be called after the SSE stream closes normally, the HTTP response ends,
platforms/android/src/main/java/com/amap/agenui/render/surface/SurfaceManager.java:106
↓ 32 callersMethodgetWidth
()
platforms/android/src/main/java/com/amap/agenui/render/component/widget/A2UITextView.java:181
↓ 32 callersMethodregisterMeasurement
core/src/surface/yoga_node/agenui_measurement_manager.cpp:7
↓ 31 callersFunctionexpectPx
tests/cpp/style_parser/edge_insets_parser_test.cpp:13
↓ 31 callersMethodupdateData
core/src/surface/datamodel/agenui_data_model.cpp:44
↓ 30 callersMethodsetOpacity
platforms/harmony/agenui/src/main/cpp/a2ui/render/a2ui_node.h:219
↓ 30 callersFunctiontoLower
core/src/style_parser/agenui_edge_insets_parser.cpp:24
↓ 29 callersMethodgetChildren
()
platforms/android/src/main/java/com/amap/agenui/render/component/A2UIComponent.java:535
↓ 29 callersMethodgetStatus
Getters
core/src/function_call/agenui_functioncall_resolution.h:80
↓ 29 callersMethodsetMargin
platforms/harmony/agenui/src/main/cpp/a2ui/render/a2ui_node.h:345
↓ 28 callersMethodgetParent
()
platforms/android/src/main/java/com/amap/agenui/render/component/A2UIComponent.java:531
↓ 28 callersFunctionisSuccess
tests/cpp/function_call/builtins_edge_cases_test.cpp:27
↓ 28 callersMethodregisterFunctionCall
core/src/function_call/agenui_functioncall_manager.cpp:22
↓ 27 callersFunctionGetEngine
tests/cpp/support/test_env.h:37
↓ 27 callersMethodcreateColorStop
(float position, int unit, boolean hasPosition)
platforms/android/src/test/java/com/amap/agenui/render/style/GradientDrawableFactoryLogicTest.java:465
↓ 27 callersMethodstart
core/src/module/agenui_engine_impl.cpp:26
↓ 26 callersMethoddestroy
Destroys all resources held by this SurfaceManager. <p> Destroys all Surfaces, removes all listeners, and cleans up NativeEventBridge.
platforms/android/src/main/java/com/amap/agenui/render/surface/SurfaceManager.java:206
↓ 26 callersMethodgetDataType
core/src/surface/component_manager/data_value/agenui_tabs_data_value.cpp:16
↓ 26 callersMethodisBoldWeight
Determine if font-weight value means bold. Supports "bold", "normal", or numeric string (>=500 is bold). @param fontWeight font-weight value string @
platforms/android/src/main/java/com/amap/agenui/render/style/StyleHelper.java:139
↓ 26 callersMethodsetName
core/src/function_call/agenui_functioncall_config.h:58
↓ 25 callersMethodgetName
* @brief Get the functionCall name * @return FunctionCall name */
core/src/function_call/agenui_ifunctioncall.h:37
↓ 25 callersMethodparseColor
platforms/harmony/agenui/src/main/cpp/a2ui/render/a2ui_component.cpp:501
↓ 25 callersMethodreadStyleDimensionA2ui
Reads a numeric dimension from component default-style config with fallback.
platforms/android/src/main/java/com/amap/agenui/render/measurement/MeasurementSupport.java:114
↓ 25 callersMethodsetTextContent
platforms/harmony/agenui/src/main/cpp/a2ui/render/a2ui_node.h:677
next →1–100 of 4,245, ranked by callers