MCPcopy Create free account

hub / github.com/AGenUI/AGenUI / functions

Functions4,245 in github.com/AGenUI/AGenUI

↓ 1 callersFunction_collect_all_urls
Walk a data value tree and collect all URL strings.
skills/a2ui-generation/scripts/validate_a2ui.py:558
↓ 1 callersFunction_collect_binding_paths
Collect path-like bindings from nested JSON structures.
skills/a2ui-generation/scripts/validate_a2ui.py:188
↓ 1 callersFunction_extract_crash_summary
Extract the most relevant crash section from a crash log. Supports three formats: 1. Java FATAL EXCEPTION (Android) — highest priority 2.
tests/stability/generate_report.py:103
↓ 1 callersFunction_looks_like_button_styles
Heuristic for a text block visually styled as a button.
skills/a2ui-generation/scripts/validate_a2ui.py:230
↓ 1 callersFunction_parse_harmony_output
Parse HarmonyOS ohosTest raw output format
tests/integration/parse_reports.py:171
↓ 1 callersFunction_parse_ios_xcodebuild_output
Parse iOS xcodebuild test output format. Matches format: Test Case '-[AGenUITests.InitializationTest testINIT01_sdkInitialized]' passed (0.
tests/integration/parse_reports.py:217
↓ 1 callersFunction_render_git_meta_html
Generate HTML block for git metadata
tests/integration/parse_reports.py:293
↓ 1 callersFunction_validate_binding_paths
Validate absolute/relative binding path syntax.
skills/a2ui-generation/scripts/validate_a2ui.py:209
↓ 1 callersFunction_validate_button_patterns
Validate button/action structures and detect likely fake buttons.
skills/a2ui-generation/scripts/validate_a2ui.py:249
↓ 1 callersFunction_validate_component_enums
(components: list[dict], errors: list[str])
skills/a2ui-generation/scripts/validate_a2ui.py:384
↓ 1 callersFunction_validate_required_fields
(components: list[dict], errors: list[str])
skills/a2ui-generation/scripts/validate_a2ui.py:407
↓ 1 callersFunction_validate_style_keys_and_values
( components: list[dict], overrides: dict[str, Any], errors: list[str] )
skills/a2ui-generation/scripts/validate_a2ui.py:302
↓ 1 callersFunctiona2ui_get_main_tsfn
platforms/harmony/agenui/src/main/cpp/napi_init.cpp:201
↓ 1 callersMethodabbreviate
(String scenario)
playground/android/app/src/main/java/com/amap/agenuiplayground/stability/MetricsOverlayView.java:94
↓ 1 callersMethodaddChild
Adds a child component @param child Child component
platforms/android/src/main/java/com/amap/agenui/render/component/A2UIComponent.java:379
↓ 1 callersMethodaddComponent
Adds a component @param parentId Parent component ID (null for root component) @param component Component instance
platforms/android/src/main/java/com/amap/agenui/render/surface/Surface.java:152
↓ 1 callersMethodaddComponentRenderListener
platforms/harmony/agenui/src/main/cpp/a2ui/a2ui_component_render_observable.cpp:20
↓ 1 callersMethodaddMapping
core/src/jni/jni_message_listener_bridge.cpp:323
↓ 1 callersMethodaddMessageListener
Registers a UIMessage listener @param listener Event listener
platforms/android/src/main/java/com/amap/agenui/render/surface/SurfaceManager.java:165
↓ 1 callersMethodaddSurfaceLayoutListener
platforms/harmony/agenui/src/main/cpp/a2ui/a2ui_surface_layout_observable.cpp:19
↓ 1 callersMethodaddSurfaceView
(Surface surface)
playground/android/app/src/main/java/com/amap/agenuiplayground/stability/StabilityTestActivity.java:358
↓ 1 callersMethodaddTab
(Tab tab, boolean setSelected)
platforms/android/src/main/java/com/amap/agenui/render/component/impl/CustomTabLayout.java:88
↓ 1 callersMethodaddTabView
(Tab tab, int position)
platforms/android/src/main/java/com/amap/agenui/render/component/impl/CustomTabLayout.java:214
↓ 1 callersMethodaddToYieldedSurfaces
addToYieldedSurfaces adds a surface to the yielded set.
agent_sdks/go/parser/streaming.go:59
↓ 1 callersFunctionadd_files_recursive
Recursively add Swift source files
tests/integration/platforms/ios/add_test_target.rb:65
↓ 1 callersMethodadjustColumnWidths
Adjust column widths: auto-fit to content, and scale proportionally when total width is less than available width. Performance optimization: only meas
platforms/android/src/main/java/com/amap/agenui/render/component/impl/TableComponent.java:635
↓ 1 callersMethodadjustWebViewHeight
Adjust WebView height to fit content height
platforms/android/src/main/java/com/amap/agenui/render/component/impl/WebComponent.java:173
↓ 1 callersMethodafterRound
Called after a round completes successfully. Updates the state file status to "completed" but does NOT delete it. This ensures that async native crash
playground/android/app/src/main/java/com/amap/agenuiplayground/stability/CrashTracker.java:161
↓ 1 callersFunctionagentCardJSON
agentCardJSON returns the agent card as a JSON-serializable map.
samples/go/rizzcharts/main.go:128
↓ 1 callersMethodallIndividualScenarios
()
playground/android/app/src/main/java/com/amap/agenuiplayground/stability/StabilityScenarioEngine.java:132
↓ 1 callersMethodallowsMeasureWithChildren
* @brief Whether this component allows measureFunc to be set even when Yoga child nodes exist * * Default returns false (Yoga rule: child no
core/include/agenui_measurement.h:67
↓ 1 callersMethodanimateIndicator
(int fromPosition, int toPosition)
platforms/android/src/main/java/com/amap/agenui/render/component/impl/CustomTabLayout.java:288
↓ 1 callersFunctionanimateNodeOpacityAfterMount
platforms/harmony/agenui/src/main/cpp/a2ui/utils/a2ui_animate_utils.cpp:133
↓ 1 callersMethodappendData
core/src/stream/agenui_protocol_stream_extractor.cpp:13
↓ 1 callersMethodappendDataModel
core/src/surface/agenui_surface.cpp:256
↓ 1 callersMethodapply
core/src/surface/yoga_node/agenui_yoga_property_decoder.cpp:20
↓ 1 callersMethodapply
platforms/harmony/agenui/src/main/cpp/a2ui/render/gradient_applier.cpp:285
↓ 1 callersMethodapplyAudioPlayerStyles
Apply audio player styles
platforms/android/src/main/java/com/amap/agenui/render/component/impl/AudioPlayerComponent.java:81
↓ 1 callersMethodapplyBackground
Applies background fill: solid color, gradient, or async image. Goes into the View's single background slot ({@link View#setBackground}), drawn at the
platforms/android/src/main/java/com/amap/agenui/render/style/StyleHelper.java:248
↓ 1 callersMethodapplyBorder
Applies border styles. Two independent sub-mechanisms triggered by different keys: <pre> border-radius → outline + clipToOu
platforms/android/src/main/java/com/amap/agenui/render/style/StyleHelper.java:356
↓ 1 callersMethodapplyBorderOverlay
Adds (or removes) a stroke-only Drawable to the View's overlay so the border draws on top of the View's content — including an ImageView's bitmap. The
platforms/android/src/main/java/com/amap/agenui/render/style/StyleHelper.java:419
↓ 1 callersMethodapplyCarouselStyles
Apply Carousel style configuration
platforms/android/src/main/java/com/amap/agenui/render/component/impl/CarouselComponent.java:444
↓ 1 callersMethodapplyCenteredLineHeight
Wrap the TextView's current text in a {@link SpannableString} and apply a {@link CenteredLineHeightSpan} sized to {@code targetLineHeightPx}. Any prev
platforms/android/src/main/java/com/amap/agenui/render/style/StyleHelper.java:100
↓ 1 callersMethodapplyCenteredLineHeightIfNeeded
When the text style carries a {@code line-height} value, wrap the text in a {@link SpannableString} and apply a {@link StyleHelper.CenteredLineHeightS
platforms/android/src/main/java/com/amap/agenui/render/measurement/TextMeasurer.java:419
↓ 1 callersMethodapplyCheckBoxDefaultStyles
Apply default styles to CheckBox
platforms/android/src/main/java/com/amap/agenui/render/component/impl/CheckBoxComponent.java:167
↓ 1 callersMethodapplyCustomStyles
Apply custom styles
platforms/android/src/main/java/com/amap/agenui/render/component/impl/CheckBoxComponent.java:317
↓ 1 callersMethodapplyDirectUpdates
Applies fallback frame updates for non-Yoga parents such as the root FrameLayout.
platforms/android/src/main/java/com/amap/agenui/render/surface/SurfaceLayoutDispatcher.java:203
↓ 1 callersMethodapplyDisplay
Applies display styles. Supports: display, visibility, opacity.
platforms/android/src/main/java/com/amap/agenui/render/style/StyleHelper.java:199
↓ 1 callersMethodapplyFilter
Applies filter styles: currently only drop-shadow is supported. Supports: filter (drop-shadow).
platforms/android/src/main/java/com/amap/agenui/render/style/StyleHelper.java:504
↓ 1 callersMethodapplyIncrementalComponentAdds
(String surfaceId, String[] parentIds, String[] components)
platforms/android/src/main/java/com/amap/agenui/render/surface/NativeEventBridge.java:238
↓ 1 callersMethodapplyIncrementalComponentRemovals
(String surfaceId, String[] parentIds, String[] componentIds)
platforms/android/src/main/java/com/amap/agenui/render/surface/NativeEventBridge.java:274
↓ 1 callersMethodapplyIncrementalComponentUpdates
(String surfaceId, String[] components)
platforms/android/src/main/java/com/amap/agenui/render/surface/NativeEventBridge.java:185
↓ 1 callersMethodapplyIndicatorStyle
Apply indicator style
platforms/android/src/main/java/com/amap/agenui/render/component/impl/TabsComponent.java:161
↓ 1 callersMethodapplyOutlineRadiusClip
Installs a {@link ViewOutlineProvider} that rounds the view to {@code radiusPx} and turns on outline clipping, so the background drawable AND any chil
platforms/android/src/main/java/com/amap/agenui/render/style/StyleHelper.java:393
↓ 1 callersMethodapplyOverflow
Applies overflow styles. Supports: overflow.
platforms/android/src/main/java/com/amap/agenui/render/style/StyleHelper.java:591
↓ 1 callersMethodapplySliderStyles
Apply slider style configuration
platforms/android/src/main/java/com/amap/agenui/render/component/impl/SliderComponent.java:117
↓ 1 callersMethodapplySnapshot
core/src/surface/yoga_node/agenui_yoga_node.cpp:162
↓ 1 callersMethodapplySnapshotWithTabsHints
core/src/surface/yoga_node/agenui_yoga_node.cpp:203
↓ 1 callersMethodapplyStyles
Apply W3C standard style properties. Uses StyleHelper.applyTextStyles for unified text style handling. @param styles style Map
platforms/android/src/main/java/com/amap/agenui/render/component/impl/TextComponent.java:145
↓ 1 callersMethodapplyStyles
Apply styles (compatible with all style properties from TextComponent).
platforms/android/src/main/java/com/amap/agenui/render/component/impl/TextFieldComponent.java:355
↓ 1 callersMethodapplyStyles
Apply styles @param styles style Map @param isDisabled whether in disabled state
platforms/android/src/main/java/com/amap/agenui/render/component/impl/ButtonComponent.java:166
↓ 1 callersMethodapplyTextDecoration
Applies text decoration properties. @param textView TextView @param styles Style map @param context Android Context
platforms/android/src/main/java/com/amap/agenui/render/style/StyleHelper.java:994
↓ 1 callersMethodapplyTextPadding
Applies CSS `padding` (and the four physical sub-properties) to a TextView. Supports the same shorthand grammar as W3C CSS: - 1 value : all four si
platforms/android/src/main/java/com/amap/agenui/render/style/StyleHelper.java:868
↓ 1 callersMethodapplyTextStyle
Apply text color style
platforms/android/src/main/java/com/amap/agenui/render/component/impl/TabsComponent.java:228
↓ 1 callersMethodapplyTheme
Apply theme (Day/Night mode)
playground/android/app/src/main/java/com/amap/agenuiplayground/A2UIPlaygroundActivity.java:1594
↓ 1 callersMethodapplyYAxisWithTicks
(YAxis yAxis, List<String> labels, List<Float> tickValues, float da
playground/android/app/src/main/java/com/amap/agenuiplayground/component/chart/YAxisTickHelper.java:14
↓ 1 callersMethodapplyYogaLayoutDirectly
Applies a Yoga frame immediately when no surface transaction dispatcher is available.
platforms/android/src/main/java/com/amap/agenui/render/component/A2UIComponent.java:996
↓ 1 callersMethodapplyYogaResults
Applies a batch of Yoga frame updates and coalesces them into at most one layout pass.
platforms/android/src/main/java/com/amap/agenui/render/layout/YogaAbsoluteLayout.java:256
↓ 1 callersFunctionasStringOrDefault
core/src/surface/yoga_node/agenui_component_snapshot_wrapper.cpp:13
↓ 1 callersFunctionassertPartsMatch
(t *testing.T, step int, actual []ResponsePart, expected []any)
agent_sdks/go/parser/conformance_test.go:202
↓ 1 callersMethodassertTrue_nameIsNullOrMissing
(JSONObject json)
platforms/android/src/test/java/com/amap/agenui/function/FunctionConfigTest.java:43
↓ 1 callersMethodattach
Bind a component to this holder. Idempotent: if already bound to the same component, no-op. Otherwise: 1. Detach any previously bound component view f
platforms/android/src/main/java/com/amap/agenui/render/component/impl/list/ComponentViewHolder.java:53
↓ 1 callersMethodattachChildView
(A2UIComponent parent, A2UIComponent child, View childView, ViewGroup parentC
platforms/android/src/main/java/com/amap/agenui/render/surface/Surface.java:227
↓ 1 callersMethodattachRootView
(A2UIComponent component)
platforms/android/src/main/java/com/amap/agenui/render/surface/Surface.java:172
↓ 1 callersMethodbeforeRound
Called before each round execution (write-ahead). Persists the current scenario to disk so crashes can be attributed.
playground/android/app/src/main/java/com/amap/agenuiplayground/stability/CrashTracker.java:129
↓ 1 callersMethodbind
core/src/surface/component_manager/data_value/agenui_data_binding_data_value.cpp:54
↓ 1 callersMethodbindSurface
platforms/harmony/agenui/src/main/cpp/a2ui/render/a2ui_surface_manager.cpp:150
↓ 1 callersFunctionbuildColorStop
core/src/jni/jni_color_parser.cpp:138
↓ 1 callersMethodbuildCompiler
buildCompiler sets up a JSON Schema compiler with all schema resources registered.
agent_sdks/go/schema/validator.go:82
↓ 1 callersMethodbuildConic
(ColorValue.GradientInfo info, int w, int h)
platforms/android/src/main/java/com/amap/agenui/render/style/GradientDrawableFactory.java:124
↓ 1 callersFunctionbuildConicParams
core/src/jni/jni_color_parser.cpp:198
↓ 1 callersMethodbuildDeleteSurfaceJson
(String surfaceId)
playground/android/app/src/main/java/com/amap/agenuiplayground/stability/StabilityScenarioEngine.java:993
↓ 1 callersMethodbuildExamplesOutput
buildExamplesOutput builds the merged examples string from matched paths.
agent_sdks/go/schema/catalog.go:396
↓ 1 callersFunctionbuildGradientInfo
core/src/jni/jni_color_parser.cpp:214
↓ 1 callersMethodbuildLayout
(CharSequence text, TextLayoutStyle style, int layoutWidthPx)
platforms/android/src/main/java/com/amap/agenui/render/measurement/TextMeasurer.java:437
↓ 1 callersMethodbuildLinear
(ColorValue.GradientInfo info, int w, int h)
platforms/android/src/main/java/com/amap/agenui/render/style/GradientDrawableFactory.java:57
↓ 1 callersFunctionbuildLinearParams
core/src/jni/jni_color_parser.cpp:159
↓ 1 callersMethodbuildLoadOptions
Build image loading options based on component properties and layout information. <p>When the layout explicitly specifies width and height, pass opti
platforms/android/src/main/java/com/amap/agenui/render/component/impl/ImageComponent.java:225
↓ 1 callersMethodbuildLogMessage
(String scenarioName, String status, long durationMs, String fixture)
playground/android/app/src/main/java/com/amap/agenuiplayground/stability/StabilityTestActivity.java:294
↓ 1 callersMethodbuildOptions
Builds background image load options including target width and height for downsampling.
platforms/android/src/main/java/com/amap/agenui/render/style/StyleHelper.java:331
↓ 1 callersMethodbuildRadial
(ColorValue.GradientInfo info, int w, int h, Context ctx)
platforms/android/src/main/java/com/amap/agenui/render/style/GradientDrawableFactory.java:86
↓ 1 callersFunctionbuildRadialParams
core/src/jni/jni_color_parser.cpp:171
↓ 1 callersFunctionbuildSystemPrompt
()
samples/go/rizzcharts/main.go:91
↓ 1 callersMethodbuildTextLayoutStyle
Resolves the metric-affecting text styles that must stay aligned with `StyleHelper.applyTextStyles()`: typeface, text size, line spacing, max lines an
platforms/android/src/main/java/com/amap/agenui/render/measurement/TextMeasurer.java:273
↓ 1 callersMethodbuildUI
()
playground/android/app/src/main/java/com/amap/agenuiplayground/stability/StabilityTestActivity.java:411
↓ 1 callersMethodbuildYogaLayout
Converts `styles.x/y/width/height/z-index` from A2UI units into an immutable px frame.
platforms/android/src/main/java/com/amap/agenui/render/component/A2UIComponent.java:981
↓ 1 callersFunctionbuild_testid_doc_map
Scan markdown files under test_fixtures directory, build test_id -> relative doc path mapping. Each markdown file contains a `| Related Tests | C
tests/integration/parse_reports.py:23
↓ 1 callersFunctioncacheFieldIds
core/src/jni/jni_color_parser.cpp:75
↓ 1 callersFunctioncacheFieldIds
core/src/jni/jni_edge_insets_parser.cpp:24
↓ 1 callersFunctioncalcTypeToString
core/src/jni/jni_agenui_measurement.cpp:29
← previousnext →901–1,000 of 4,245, ranked by callers