MCPcopy Create free account

hub / github.com/AGenUI/AGenUI / functions

Functions4,245 in github.com/AGenUI/AGenUI

↓ 3 callersMethodcreateComponent
Creates a component @param context Android Context @param componentType Component type @param id Component ID @param properties C
platforms/android/src/main/java/com/amap/agenui/render/component/ComponentRegistry.java:85
↓ 3 callersMethodcreateDivider
()
playground/android/app/src/main/java/com/amap/agenuiplayground/stability/StabilityTestActivity.java:505
↓ 3 callersMethodcurrentPxFrames
Return the current px frames, using Level-1 cache when available. The cache is invalidated at each mutation site (setChildren, setDirection, shouldApp
platforms/android/src/main/java/com/amap/agenui/render/component/impl/list/YogaLayoutManager.java:152
↓ 3 callersMethoddestroy
platforms/harmony/agenui/src/main/cpp/a2ui/render/a2ui_surface.cpp:410
↓ 3 callersMethoddestroySurfaceManager
Destroys a SurfaceManager instance @param instanceId The instanceId of the SurfaceManager to destroy
platforms/android/src/main/java/com/amap/agenui/AGenUI.java:177
↓ 3 callersMethodendLayoutTransaction
Ends the current surface-level layout transaction and flushes batched Yoga frames once.
platforms/android/src/main/java/com/amap/agenui/render/surface/Surface.java:564
↓ 3 callersMethodexecuteRound
Execute one round of the specified stress scenario. Returns the fixture name used (or null if not applicable). Only handles stress scenarios. Realisti
playground/android/app/src/main/java/com/amap/agenuiplayground/stability/StabilityScenarioEngine.java:168
↓ 3 callersMethodexpandTemplate
core/src/surface/agenui_template_registry.cpp:251
↓ 3 callersMethodextractComponentId
(Map<String, Object> componentData)
platforms/android/src/main/java/com/amap/agenui/render/surface/NativeEventBridge.java:317
↓ 3 callersMethodextractComponentProperties
(Map<String, Object> componentData)
platforms/android/src/main/java/com/amap/agenui/render/surface/NativeEventBridge.java:333
↓ 3 callersMethodextractNumberValue
Extract numeric value
platforms/android/src/main/java/com/amap/agenui/render/component/impl/SliderComponent.java:276
↓ 3 callersFunctionfindTopLevelChars
Walk `text` starting at `from` and collect the position of every occurrence of one of the `targets` characters that appears at the top level — i.e. ou
core/src/surface/component_manager/data_value/agenui_data_value_parser.cpp:65
↓ 3 callersMethodflush
Flushes all buffered layout updates to the corresponding parent containers.
platforms/android/src/main/java/com/amap/agenui/render/surface/SurfaceLayoutDispatcher.java:156
↓ 3 callersMethodfrom
(Map<String, String> styleConfig)
platforms/android/src/main/java/com/amap/agenui/render/measurement/TableMeasurer.java:280
↓ 3 callersMethodgenerateComponentWithTemplate
core/src/surface/component_manager/agenui_component_manager.cpp:215
↓ 3 callersMethodgetComponentChildContainer
(A2UIComponent component)
platforms/android/src/main/java/com/amap/agenui/render/surface/Surface.java:570
↓ 3 callersMethodgetComponentName
()
playground/android/app/src/main/java/com/amap/agenuiplayground/story/ComponentStory.java:45
↓ 3 callersFunctiongetComponentReferencesFlat
getComponentReferencesFlat returns referenced component IDs mapped to their field names.
agent_sdks/go/schema/validator.go:742
↓ 3 callersMethodgetComponentsString
Get formatted Components JSON string
playground/android/app/src/main/java/com/amap/agenuiplayground/story/SubStory.java:63
↓ 3 callersMethodgetDataModelString
Get formatted DataModel JSON string
playground/android/app/src/main/java/com/amap/agenuiplayground/story/SubStory.java:74
↓ 3 callersMethodgetDefaultDuration
Default animation duration in milliseconds.
platforms/android/src/main/java/com/amap/agenui/render/utils/ImageTransition.java:31
↓ 3 callersFunctiongetDefaultLogMinLevel
core/src/agenui_logger_internal.cpp:59
↓ 3 callersMethodgetItemCount
()
platforms/android/src/main/java/com/amap/agenui/render/component/impl/list/ComponentAdapter.java:95
↓ 3 callersMethodgetNode
platforms/harmony/agenui/src/main/cpp/a2ui/render/a2ui_component.h:60
↓ 3 callersMethodgetPeakTotalMb
()
playground/android/app/src/main/java/com/amap/agenuiplayground/stability/MemoryMonitor.java:44
↓ 3 callersMethodgetRuntimeLogger
core/src/module/agenui_engine_impl.h:66
↓ 3 callersMethodgetSegments
core/src/surface/component_manager/data_value/agenui_interpolation_expression_data_value.cpp:93
↓ 3 callersMethodgetSubSchemaErrors
getSubSchemaErrors validates a message against s2c $defs sub-schema.
agent_sdks/go/schema/validator.go:244
↓ 3 callersMethodgetSurfaceSize
Aggregate surface-size pull from registered listeners. <p><b>⚠ THREADING WARNING — invoked synchronously on the engine WORKER THREAD, not the UI thre
platforms/android/src/main/java/com/amap/agenui/render/surface/ISurfaceSizeProviderHost.java:38
↓ 3 callersMethodgetTotalMb
()
playground/android/app/src/main/java/com/amap/agenuiplayground/stability/MemoryMonitor.java:36
↓ 3 callersMethodhandlePartialComponent
handlePartialComponent handles a component discovered before its parent message is finished.
agent_sdks/go/parser/streaming.go:644
↓ 3 callersMethodhasSubStories
Check if has sub-stories
playground/android/app/src/main/java/com/amap/agenuiplayground/story/ComponentStory.java:87
↓ 3 callersMethodinit
()
platforms/android/src/main/java/com/amap/agenui/render/layout/YogaAbsoluteLayout.java:126
↓ 3 callersMethodinitialize
Initializes the AGenUI Engine Performs the following steps: 1. Loads Native modules 2. Creates the Engine instance (initAGenUIEngine) 3. Initializes
platforms/android/src/main/java/com/amap/agenui/AGenUI.java:64
↓ 3 callersMethodinsertChild
core/src/surface/yoga_node/agenui_yoga_node.cpp:127
↓ 3 callersMethodinvokeSidesFromCenter
(float cx, float cy, int w, int h)
platforms/android/src/test/java/com/amap/agenui/render/style/GradientDrawableFactoryLogicTest.java:428
↓ 3 callersMethodisConfigValid
(String methodName, String config)
platforms/android/src/main/java/com/amap/agenui/AGenUI.java:189
↓ 3 callersMethodisRealistic
()
playground/android/app/src/main/java/com/amap/agenuiplayground/stability/StabilityScenarioEngine.java:72
↓ 3 callersMethodloadDesignTokenConfig
(String designTokenConfig)
platforms/android/src/main/java/com/amap/agenui/AGenUI.java:210
↓ 3 callersMethodloadThemeConfig
(String themeConfig)
platforms/android/src/main/java/com/amap/agenui/AGenUI.java:203
↓ 3 callersFunctionload_json
Load a JSON file, return empty dict on failure.
tests/stability/generate_report.py:22
↓ 3 callersMethodlogEvent
(String event, String detail)
playground/android/app/src/main/java/com/amap/agenuiplayground/stability/StabilityLogger.java:60
↓ 3 callersFunctionmakePayload09
makePayload09 creates a v0.9 test payload with components.
agent_sdks/go/schema/validator_test.go:262
↓ 3 callersMethodmarkDirty
platforms/harmony/agenui/src/main/cpp/a2ui/render/a2ui_component_state.cpp:84
↓ 3 callersFunctionnormalizeValue
normalizeValue round-trips through JSON so YAML int → float64, etc.
agent_sdks/go/parser/conformance_test.go:177
↓ 3 callersMethodonFailed
platforms/harmony/agenui/src/main/cpp/a2ui/bridge/image_loader_bridge.cpp:398
↓ 3 callersFunctionparseColorComponent
Helper: parse color component - integer (0-255) or percentage (0%-100% -> 0-255)
core/src/style_parser/agenui_color_parser.cpp:1687
↓ 3 callersFunctionparseGradient
tests/cpp/style_parser/color_parser_edge_cases_test.cpp:20
↓ 3 callersFunctionparseHueValue
Helper: parse hue value with optional unit (bare number = degrees)
core/src/style_parser/agenui_color_parser.cpp:1729
↓ 3 callersFunctionparseStrictFloat
Try to parse a numeric string strictly: all characters must be consumed.
core/src/style_parser/agenui_edge_insets_parser.cpp:120
↓ 3 callersMethodparseTabs
Incrementally sync tabs with the current properties config, then restore selection. Reuses existing tabs where possible: updates titles in place, adds
platforms/android/src/main/java/com/amap/agenui/render/component/impl/TabsComponent.java:287
↓ 3 callersFunctionpercentile
Calculate percentile from a sorted list.
tests/stability/generate_report.py:273
↓ 3 callersMethodplaceholderComponent
placeholderComponent returns the version-specific placeholder component.
agent_sdks/go/parser/streaming.go:55
↓ 3 callersMethodreadFileContent
(File file)
playground/android/app/src/main/java/com/amap/agenuiplayground/stability/CrashTracker.java:377
↓ 3 callersMethodrecursiveMergeAppend
Recursively merges objects; overwrites leaf nodes directly
core/src/surface/datamodel/agenui_data_model.cpp:19
↓ 3 callersMethodregisterDefaultTheme
Registers the default theme configuration <p> Registers both the theme JSON and DesignToken JSON simultaneously. @param theme Theme configurati
platforms/android/src/main/java/com/amap/agenui/AGenUI.java:257
↓ 3 callersMethodremoveChild
core/src/surface/yoga_node/agenui_yoga_node.cpp:135
↓ 3 callersMethodremoveNode
core/src/surface/yoga_node/agenui_yoga_node_manager.cpp:35
↓ 3 callersMethodrenderComponents
Render components
playground/android/app/src/main/java/com/amap/agenuiplayground/A2UIPlaygroundActivity.java:784
↓ 3 callersMethodresetBorderRadius
platforms/harmony/agenui/src/main/cpp/a2ui/render/a2ui_node.h:423
↓ 3 callersMethodresetBorderStyle
platforms/harmony/agenui/src/main/cpp/a2ui/render/a2ui_node.h:446
↓ 3 callersMethodresetHalfLeading
platforms/harmony/agenui/src/main/cpp/a2ui/render/a2ui_node.h:591
↓ 3 callersMethodresetLineHeight
platforms/harmony/agenui/src/main/cpp/a2ui/render/a2ui_node.h:570
↓ 3 callersMethodresetPadding
platforms/harmony/agenui/src/main/cpp/a2ui/render/a2ui_node.h:321
↓ 3 callersMethodresolveDisplayState
(boolean enableDate, boolean enableTime,
platforms/android/src/main/java/com/amap/agenui/render/measurement/DateTimeInputMeasurer.java:84
↓ 3 callersMethodresolveSyncResult
(float contentWidth, float contentHeight,
platforms/android/src/main/java/com/amap/agenui/render/measurement/TableMeasurer.java:94
↓ 3 callersMethodresolveSyncResult
(boolean horizontal, float[] itemWidths,
platforms/android/src/main/java/com/amap/agenui/render/measurement/ChoicePickerMeasurer.java:112
↓ 3 callersFunctionresolveUserPadding
Resolve CSS `padding` shorthand + `padding-top/right/bottom/left` overrides into four a2ui-px edge values (top/right/bottom/left). Negative results ar
platforms/harmony/agenui/src/main/cpp/a2ui/render/components/text_component.cpp:69
↓ 3 callersMethodsaveCurrentTabContent
Save current Tab content
playground/android/app/src/main/java/com/amap/agenuiplayground/A2UIPlaygroundActivity.java:582
↓ 3 callersMethodsetBorderWidth
Sets the border width
platforms/android/src/main/java/com/amap/agenui/render/component/view/CustomCheckBoxView.java:213
↓ 3 callersMethodsetButtonColor
(int color)
platforms/android/src/main/java/com/amap/agenui/render/component/impl/ButtonComponent.java:206
↓ 3 callersMethodsetChecked
platforms/harmony/agenui/src/main/cpp/a2ui/render/a2ui_node.h:860
↓ 3 callersMethodsetCheckedBackgroundColor
Sets the checked state background color
platforms/android/src/main/java/com/amap/agenui/render/component/view/CustomCheckBoxView.java:235
↓ 3 callersMethodsetCheckedBorderColor
Sets the checked state border color
platforms/android/src/main/java/com/amap/agenui/render/component/view/CustomCheckBoxView.java:247
↓ 3 callersMethodsetFontFamily
platforms/harmony/agenui/src/main/cpp/a2ui/render/a2ui_node.h:552
↓ 3 callersMethodsetImageBitmap
(Bitmap bitmap)
platforms/android/src/main/java/com/amap/agenui/render/component/impl/DividerComponent.java:259
↓ 3 callersMethodsetInputType
platforms/harmony/agenui/src/main/cpp/a2ui/render/a2ui_node.h:727
↓ 3 callersMethodsetMinValue
platforms/harmony/agenui/src/main/cpp/a2ui/render/a2ui_node.h:892
↓ 3 callersMethodsetMinimumHeight
(int minHeight)
platforms/android/src/main/java/com/amap/agenui/render/component/impl/CustomTabLayout.java:172
↓ 3 callersMethodsetPathConfig
Sets path configuration for the engine @param configJson Path configuration JSON string Supported keys: "templateDir" - absolute pa
platforms/android/src/main/java/com/amap/agenui/AGenUI.java:241
↓ 3 callersMethodsetRootNode
core/src/surface/yoga_node/agenui_yoga_layout_engine.cpp:48
↓ 3 callersMethodsetRotate
platforms/harmony/agenui/src/main/cpp/a2ui/render/a2ui_node.h:132
↓ 3 callersMethodsetRuntimeLogger
core/src/module/agenui_engine_impl.h:65
↓ 3 callersMethodsetSurfaceSizeProvider
core/src/module/agenui_surface_manager.cpp:250
↓ 3 callersMethodsetTabTextColors
(int normalColor, int selectedColor)
platforms/android/src/main/java/com/amap/agenui/render/component/impl/CustomTabLayout.java:132
↓ 3 callersMethodsetTotal
platforms/harmony/agenui/src/main/cpp/a2ui/render/a2ui_node.h:832
↓ 3 callersMethodsetTransformCenterPercent
platforms/harmony/agenui/src/main/cpp/a2ui/render/a2ui_node.h:148
↓ 3 callersMethodsetUncheckedBackgroundColor
Sets the unchecked state background color
platforms/android/src/main/java/com/amap/agenui/render/component/view/CustomCheckBoxView.java:259
↓ 3 callersMethodsetUncheckedBorderColor
Sets the unchecked state border color
platforms/android/src/main/java/com/amap/agenui/render/component/view/CustomCheckBoxView.java:271
↓ 3 callersMethodshouldMeasureWrapContentHeightWhenYogaHeightIsZero
Async self-sizing components can opt in so Yoga containers temporarily measure them with wrap-content height when native first reports height=0.
platforms/android/src/main/java/com/amap/agenui/render/component/A2UIComponent.java:1053
↓ 3 callersFunctionsplitByWhitespace
Helper: split string by whitespace into tokens
core/src/style_parser/agenui_color_parser.cpp:1583
↓ 3 callersMethodstartAutoPlay
Start auto-play
platforms/android/src/main/java/com/amap/agenui/render/component/impl/CarouselComponent.java:389
↓ 3 callersMethodstopShimmer
Stops the shimmer animation.
platforms/android/src/main/java/com/amap/agenui/render/utils/ShimmerTransition.java:85
↓ 3 callersMethodstyleAsString
core/src/surface/yoga_node/agenui_component_snapshot_wrapper.cpp:43
↓ 3 callersMethodsum
(float[] values)
platforms/android/src/main/java/com/amap/agenui/render/measurement/TableMeasurer.java:241
↓ 3 callersFunctiontoAnySlice
toJSONSchemaValue re-parses a Go value through jsonschema.UnmarshalJSON so that numbers are represented as json.Number (required by the validator). to
agent_sdks/go/schema/validator.go:445
↓ 3 callersFunctiontoChoicePickerLower
platforms/harmony/agenui/src/main/cpp/a2ui/render/components/choicepicker_component_utils.h:58
↓ 3 callersFunctiontrimWhitespace
core/src/surface/yoga_node/agenui_css_style_converter.cpp:12
↓ 3 callersFunctiontrimWhitespace
core/src/style_parser/agenui_edge_insets_parser.cpp:12
↓ 3 callersMethodtryParseFloat
(String value)
platforms/android/src/main/java/com/amap/agenui/render/measurement/TextMeasurer.java:565
← previousnext →501–600 of 4,245, ranked by callers