diff --git a/api/@ohos.arkui.node.d.ts b/api/@ohos.arkui.node.d.ts index 7c332a641f102e2e475d3576c0d7f08b296ac29f..7959cbdf82ed51117af7f4f1ad33808290ea74da 100644 --- a/api/@ohos.arkui.node.d.ts +++ b/api/@ohos.arkui.node.d.ts @@ -125,10 +125,19 @@ export { typeNode, NodeAdapter } from './arkui/FrameNode'; * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @atomicservice - * @since arkts { '1.1':'12','1.2':'20' } - * @arkts 1.1&1.2 + * @since arkts 12 */ export { DrawContext, Size, Offset, Position, Pivot, Scale, Translation, Matrix4, Rotation, Frame, RoundRect, Circle, CommandPath, ShapeMask, ShapeClip, BorderRadiuses, CornerRadius, Rect, Edges, edgeColors, edgeWidths, borderStyles, borderRadiuses, LengthMetricsUnit } from './arkui/Graphics'; +/** + * Export Graphics. Defines the basic types related to the Graphics. + * + * @syscap SystemCapability.ArkUI.ArkUI.Full + * @crossplatform + * @atomicservice + * @since arkts 20 + * @arkts 1.2 + */ +export { DrawContext, Size, Offset, Position, Pivot, Scale, Translation, Matrix4, Rotation, Frame, RoundRect, Circle, CommandPath, ShapeMask, ShapeClip, NodeBorderRadiuses, CornerRadius, Rect, Edges, edgeColors, edgeWidths, borderStyles, borderRadiuses, LengthMetricsUnit } from './arkui/Graphics'; /** * Export Graphics. Defines the basic types related to the Graphics. diff --git a/api/arkui/Graphics.static.d.ets b/api/arkui/Graphics.static.d.ets index da1d5b639e2e5792366a8f4f9c16457a1296c875..0f203234508650d652423179963dc443df7e0f7e 100644 --- a/api/arkui/Graphics.static.d.ets +++ b/api/arkui/Graphics.static.d.ets @@ -847,11 +847,11 @@ export type CornerRadius = Corners; /** * BorderRadiuses info. * - * @typedef { Corners } BorderRadiuses + * @typedef { Corners } NodeBorderRadiuses * @syscap SystemCapability.ArkUI.ArkUI.Full * @since 20 */ -export type BorderRadiuses = Corners; +export type NodeBorderRadiuses = Corners; /** * Rect info. @@ -1130,8 +1130,8 @@ export declare function borderStyles(all: BorderStyle): Edges; * Obtain a BorderRadiuses object with all edges are set to the same radius. * * @param { number } all - The edge radius will be set. - * @returns { BorderRadiuses } - The BorderRadiuses object. + * @returns { NodeBorderRadiuses } - The BorderRadiuses object. * @syscap SystemCapability.ArkUI.ArkUI.Full * @since 20 */ -export declare function borderRadiuses(all: number): BorderRadiuses; +export declare function borderRadiuses(all: number): NodeBorderRadiuses; diff --git a/api/arkui/RenderNode.static.d.ets b/api/arkui/RenderNode.static.d.ets index 7955d7dff93a7d453a1043d4f7deae1474faeee9..6bd6560309568fe98a7b2f1b4d4fafdd2ae220f1 100644 --- a/api/arkui/RenderNode.static.d.ets +++ b/api/arkui/RenderNode.static.d.ets @@ -19,7 +19,7 @@ * @kit ArkUI * @arkts 1.2 */ -import { DrawContext, Size, Offset, Position, Pivot, Scale, Translation, Matrix4, Rotation, Frame, BorderRadiuses, ShapeMask, ShapeClip, Edges, LengthMetricsUnit } from './Graphics'; +import { DrawContext, Size, Offset, Position, Pivot, Scale, Translation, Matrix4, Rotation, Frame, NodeBorderRadiuses, ShapeMask, ShapeClip, Edges, LengthMetricsUnit } from './Graphics'; import { BorderStyle } from './component/enums'; /** @@ -480,21 +480,21 @@ export declare class RenderNode { /** * Set border radius of the RenderNode. * - * @param { BorderRadiuses } radius - the border radius of the RenderNode. + * @param { NodeBorderRadiuses } radius - the border radius of the RenderNode. * @syscap SystemCapability.ArkUI.ArkUI.Full * @since 20 */ - set borderRadius(radius: BorderRadiuses); + set borderRadius(radius: NodeBorderRadiuses); /** * Get border radius of the RenderNode. * - * @returns { BorderRadiuses } - Returns the border radius of the RenderNode. + * @returns { NodeBorderRadiuses } - Returns the border radius of the RenderNode. * @default 0 * @syscap SystemCapability.ArkUI.ArkUI.Full * @since 20 */ - get borderRadius(): BorderRadiuses; + get borderRadius(): NodeBorderRadiuses | undefined; /** * Set shape mask of the RenderNode.