MCPcopy Create free account

hub / github.com/AGenUI/AGenUI / functions

Functions4,245 in github.com/AGenUI/AGenUI

↓ 24 callersMethodgetHeight
()
platforms/android/src/main/java/com/amap/agenui/render/component/widget/A2UITextView.java:186
↓ 24 callersMethodsetFontSize
platforms/harmony/agenui/src/main/cpp/a2ui/render/a2ui_node.h:528
↓ 23 callersMethodValidate
Validate validates an A2UI message or list of messages.
agent_sdks/go/schema/validator.go:137
↓ 23 callersMethodbatchGuard
Batch guard access — callers use BatchScope(surface->batchGuard()) to open a cascading batch window (dispatch → VDOM → CM).
core/src/surface/agenui_surface.h:81
↓ 23 callersMethodresolve
(View targetView, int constrainedWidthPx)
platforms/android/src/main/java/com/amap/agenui/render/component/A2UIComponent.java:92
↓ 23 callersMethodsetText
(String text)
platforms/android/src/main/java/com/amap/agenui/render/component/impl/CustomTabLayout.java:399
↓ 23 callersFunctiontrimStr
Helper: trim whitespace
core/src/style_parser/agenui_color_parser.cpp:1568
↓ 22 callersFunctionNewA2uiStreamParser
NewA2uiStreamParser creates a streaming parser for A2UI v0.9.
agent_sdks/go/parser/streaming.go:130
↓ 22 callersMethodapplySpec
core/src/surface/component_property_spec/agenui_component_property_spec_manager.cpp:170
↓ 22 callersFunctionparseStyleDimension
platforms/harmony/agenui/src/main/cpp/a2ui/utils/a2ui_parse_utils.h:19
↓ 22 callersFunctionparseStyleFloat
* @brief Common style attribute parsing utility: reads float attribute from json object * Supports both number and string formats; keeps out unchange
platforms/harmony/agenui/src/main/cpp/a2ui/measure/text_measurement_utils.h:16
↓ 22 callersMethodregisterFactory
platforms/harmony/agenui/src/main/cpp/a2ui/render/factory/a2ui_component_registry.cpp:23
↓ 22 callersMethodsetPadding
(int left, int top, int right, int bottom)
platforms/android/src/main/java/com/amap/agenui/render/component/impl/CardComponent.java:32
↓ 22 callersMethodsetPadding
platforms/harmony/agenui/src/main/cpp/a2ui/render/a2ui_node.h:309
↓ 21 callersMethodgetId
core/src/surface/component_manager/agenui_component_model.cpp:39
↓ 21 callersMethodgetProperties
()
platforms/android/src/main/java/com/amap/agenui/render/component/A2UIComponent.java:539
↓ 21 callersMethodparseFloat
Parses a float value.
platforms/android/src/main/java/com/amap/agenui/render/style/StyleHelper.java:1275
↓ 21 callersFunctionparseSolid
tests/cpp/style_parser/color_parser_edge_cases_test.cpp:12
↓ 21 callersMethodsetPosition
platforms/harmony/agenui/src/main/cpp/a2ui/render/a2ui_node.h:126
↓ 20 callersMethodsetAlignItems
platforms/harmony/agenui/src/main/cpp/a2ui/render/a2ui_node.h:490
↓ 20 callersMethodsetReturnType
core/src/function_call/agenui_functioncall_config.h:60
↓ 19 callersFunctionNewA2uiValidator
NewA2uiValidator creates a new validator for the given catalog.
agent_sdks/go/schema/validator.go:68
↓ 19 callersMethodendBatch
* @brief Close a batch window. When the nesting depth reaches one: * 1. Close inner guards in reverse order (triggering their flushes)
core/src/agenui_batch_guard.h:74
↓ 19 callersFunctionextractStringValue
platforms/harmony/agenui/src/main/cpp/a2ui/utils/a2ui_parse_utils.h:49
↓ 19 callersMethodgetConfig
Returns the Function configuration @return Function configuration object
platforms/android/src/main/java/com/amap/agenui/function/IFunction.java:25
↓ 19 callersFunctionparseFloat
platforms/harmony/agenui/src/main/cpp/a2ui/utils/a2ui_parse_utils.h:12
↓ 18 callersMethodbeginBatch
* @brief Open a batch window. Calls may nest; only the outermost * beginBatch cascades to inner guards. */
core/src/agenui_batch_guard.h:56
↓ 18 callersMethodisNull
core/src/surface/agenui_serializable_data_impl.cpp:177
↓ 18 callersMethodloadFromJsonString
core/src/surface/token_parser/agenui_token_parser.cpp:34
↓ 18 callersFunctionnewTestManager
(t *testing.T, catalogs []*CatalogConfig, opts ...func(*A2uiSchemaManagerConfig))
agent_sdks/go/schema/manager_test.go:37
↓ 18 callersMethodparseA2uiDimension
Parses an A2UI dimension declaration. Returns null for semantic non-numeric cases (`auto`, percent, match-parent...), because those values mean "stil
platforms/android/src/main/java/com/amap/agenui/render/measurement/MeasurementSupport.java:84
↓ 18 callersFunctionparseFloatValue
Helper: parse a float value from string
core/src/style_parser/agenui_color_parser.cpp:1598
↓ 18 callersMethodsetHitTestBehavior
platforms/harmony/agenui/src/main/cpp/a2ui/render/a2ui_node.h:285
↓ 18 callersMethodsetPercentWidth
platforms/harmony/agenui/src/main/cpp/a2ui/render/a2ui_node.h:61
↓ 18 callersMethodsetSrc
platforms/harmony/agenui/src/main/cpp/a2ui/render/a2ui_node.h:759
↓ 18 callersMethodsync
(float width, float height, int lineCount)
platforms/android/src/main/java/com/amap/agenui/render/measurement/MeasureResult.java:32
↓ 18 callersMethodzero
()
platforms/android/src/main/java/com/amap/agenui/render/measurement/MeasureResult.java:44
↓ 17 callersFunctionnewCatalog09
newCatalog09 builds a mock v0.9 catalog for testing.
agent_sdks/go/schema/validator_test.go:24
↓ 17 callersMethodpostDelayed
core/src/module/agenui_message_thread.cpp:87
↓ 17 callersFunctionpostToMainThread
platforms/harmony/agenui/src/main/cpp/a2ui/utils/a2ui_thread_utils.h:12
↓ 17 callersMethodstart
Start monitoring
playground/android/app/src/main/java/com/amap/agenuiplayground/PerformanceMonitor.java:52
↓ 17 callersMethodwithLock
tests/cpp/support/mock_message_listener.h:103
↓ 16 callersMethodbuildSimpleSurfaceJson
(String surfaceId)
playground/android/app/src/main/java/com/amap/agenuiplayground/stability/StabilityScenarioEngine.java:988
↓ 16 callersFunctionnapiBoolean
platforms/harmony/agenui/src/main/cpp/a2ui/utils/a2ui_napi_utils.h:23
↓ 16 callersMethodsetBorderColor
platforms/harmony/agenui/src/main/cpp/a2ui/render/a2ui_node.h:427
↓ 16 callersMethodsetBorderWidth
platforms/harmony/agenui/src/main/cpp/a2ui/render/a2ui_node.h:381
↓ 16 callersMethodsetDescription
core/src/function_call/agenui_functioncall_config.h:59
↓ 16 callersMethodsetStyle
platforms/harmony/agenui/src/main/cpp/a2ui/render/a2ui_node.h:916
↓ 15 callersMethodbind
core/src/surface/datamodel/agenui_data_model.cpp:122
↓ 15 callersFunctionfeedAsOneChunk
feedAsOneChunk feeds all content as a single chunk.
agent_sdks/go/parser/streaming_test.go:96
↓ 15 callersMethodgetInstance
Returns the singleton instance. @param context Android Context @return ComponentStyleConfig instance
platforms/android/src/main/java/com/amap/agenui/render/style/ComponentStyleConfig.java:47
↓ 15 callersFunctionparseSolid
tests/cpp/style_parser/color_parser_test.cpp:13
↓ 15 callersMethodregisterComponent
Registers a component factory @param componentType Component type @param factory Component factory instance
platforms/android/src/main/java/com/amap/agenui/render/component/ComponentRegistry.java:40
↓ 15 callersMethodsetFontColor
platforms/harmony/agenui/src/main/cpp/a2ui/render/a2ui_node.h:534
↓ 15 callersMethodsetPathConfig
core/src/module/agenui_engine_impl.cpp:149
↓ 15 callersMethodtoJson
()
platforms/android/src/main/java/com/amap/agenui/function/FunctionResult.java:65
↓ 15 callersMethodunbind
core/src/surface/datamodel/agenui_data_model.cpp:146
↓ 14 callersMethodclose
()
playground/android/app/src/main/java/com/amap/agenuiplayground/stability/StabilityLogger.java:82
↓ 14 callersMethodextractUrlsFromCss
Extracts all URLs from CSS url() functions in the given text. Supports quoted and unquoted forms, for example: url("http://example.com/img.png") url('
platforms/android/src/main/java/com/amap/agenui/render/style/StyleHelper.java:1301
↓ 14 callersMethodgetInstance
Returns the AGenUI singleton instance @return AGenUI singleton instance
platforms/android/src/main/java/com/amap/agenui/AGenUI.java:43
↓ 14 callersMethodgetInstanceId
core/src/surface/agenui_surface.cpp:66
↓ 14 callersMethodgetRoot
* @brief Get the root node * @return Shared pointer to the root node; nullptr if the tree is empty */
core/src/surface/virtual_dom/agenui_virtual_dom.h:63
↓ 14 callersMethodloadFromString
core/src/surface/component_property_spec/agenui_component_property_spec_manager.cpp:111
↓ 14 callersFunctionparseSizeValue
* @brief Parse a CSS-like size string. * @param sizeStr Size string such as "10px" or "10". * @return Parsed numeric value. */
platforms/harmony/agenui/src/main/cpp/a2ui/render/components/textfield_component.cpp:29
↓ 14 callersMethodsetAlpha
(int alpha)
platforms/android/src/main/java/com/amap/agenui/render/component/impl/TabsComponent.java:633
↓ 14 callersMethodsubmitUIAction
Submits a UI Action to the Native layer @param surfaceId Surface ID @param componentId ID of the component that triggered the action @param context
platforms/android/src/main/java/com/amap/agenui/render/component/ComponentEventDispatcher.java:26
↓ 13 callersMethodextractBoolean
Extracts a boolean from literal/binding JSON values used by A2UI.
platforms/android/src/main/java/com/amap/agenui/render/measurement/MeasurementSupport.java:158
↓ 13 callersMethodfindSurfaceManager
core/src/module/agenui_engine_impl.cpp:252
↓ 13 callersMethodgetComponentStyle
Returns the style configuration for the specified component. @param componentName Component name @return Component style configuration map (StyleHash
platforms/android/src/main/java/com/amap/agenui/render/style/ComponentStyleConfig.java:136
↓ 13 callersMethodgetValueData
core/src/surface/component_manager/data_value/agenui_tabs_data_value.cpp:30
↓ 13 callersMethodisString
core/src/surface/agenui_serializable_data_impl.cpp:193
↓ 13 callersFunctionparseCssLength
platforms/harmony/agenui/src/main/cpp/a2ui/utils/a2ui_parse_utils.h:33
↓ 13 callersFunctionparseGradient
tests/cpp/style_parser/color_parser_test.cpp:21
↓ 13 callersMethodparseIconSizeA2ui
(Object value)
platforms/android/src/main/java/com/amap/agenui/render/measurement/IconMeasurer.java:72
↓ 13 callersMethodresolveSize
Applies Yoga measure-mode constraints to a desired size and returns a sync result.
platforms/android/src/main/java/com/amap/agenui/render/measurement/MeasurementSupport.java:238
↓ 13 callersFunctionsetRuntimeLoggerInternal
core/src/agenui_logger_internal.cpp:47
↓ 12 callersMethodanimate
Runs the transition animation on an ImageView. @param imageView Target ImageView (image has already been loaded at this point) @param duration Ani
platforms/android/src/main/java/com/amap/agenui/render/utils/ImageTransition.java:26
↓ 12 callersMethodcancel
Cancels the load task identified by the given requestId. No callback is triggered after cancellation. @param requestId the requestId returned by {@li
platforms/android/src/main/java/com/amap/agenui/render/image/ImageLoader.java:57
↓ 12 callersMethodcreateDummyFactory
(String type)
platforms/android/src/test/java/com/amap/agenui/render/component/ComponentRegistryTest.java:219
↓ 12 callersMethodextractString
Extracts a display string from literal/binding JSON values used by A2UI.
platforms/android/src/main/java/com/amap/agenui/render/measurement/MeasurementSupport.java:140
↓ 12 callersFunctionfindSurfaceManagerByInstanceId
core/src/jni/jni_agenui_surfacemanager.cpp:32
↓ 12 callersFunctiongetAnimateApi
platforms/harmony/agenui/src/main/cpp/a2ui/utils/a2ui_animate_utils.cpp:34
↓ 12 callersMethodgetView
()
platforms/android/src/main/java/com/amap/agenui/render/component/impl/CustomTabLayout.java:418
↓ 12 callersMethodhasProperty
tests/cpp/surface/component_property_spec_test.cpp:18
↓ 12 callersFunctioninitAGenUIEngine
core/src/module/agenui_engine_entry.cpp:14
↓ 12 callersMethodisRunning
core/src/module/agenui_message_thread.cpp:110
↓ 12 callersMethodnotifyRenderFinish
Reports an async render-finish event in A2UI units.
platforms/android/src/main/java/com/amap/agenui/render/component/A2UIComponent.java:740
↓ 12 callersMethodresolveSyncResult
(Float explicitWidth, Float explicitHeight,
platforms/android/src/main/java/com/amap/agenui/render/measurement/IconMeasurer.java:49
↓ 12 callersMethodsetBorderStyle
* Set the border style: solid, dashed, or dotted. */
platforms/harmony/agenui/src/main/cpp/a2ui/render/a2ui_node.h:440
↓ 12 callersMethodsetDayNightMode
core/src/module/agenui_engine_impl.cpp:220
↓ 12 callersMethodsetEnabled
platforms/harmony/agenui/src/main/cpp/a2ui/render/a2ui_node.h:277
↓ 12 callersMethodsetThemeMode
core/src/surface/token_parser/agenui_token_parser.cpp:74
↓ 12 callersMethodtoJson
core/src/function_call/agenui_functioncall_config.cpp:33
↓ 12 callersMethodunregisterMeasurement
core/src/surface/yoga_node/agenui_measurement_manager.cpp:20
↓ 11 callersMethodRootID
RootID returns the current root component ID.
agent_sdks/go/parser/streaming.go:186
↓ 11 callersMethodaddListener
Adds a Surface listener @param listener ISurfaceManagerListener instance
platforms/android/src/main/java/com/amap/agenui/render/surface/SurfaceManager.java:136
↓ 11 callersMethodasBool
core/src/surface/yoga_node/agenui_yoga_value.cpp:29
↓ 11 callersFunctionfeedChunked
feedChunked feeds content to the parser character by character.
agent_sdks/go/parser/streaming_test.go:83
↓ 11 callersMethodgetInstance
Returns the AGenUILogger singleton instance @return AGenUILogger singleton instance @hide Internal use only
platforms/android/src/main/java/com/amap/agenui/render/utils/AGenUILogger.java:47
↓ 11 callersMethodgetMeasurement
core/src/surface/yoga_node/agenui_measurement_manager.cpp:25
← previousnext →101–200 of 4,245, ranked by callers