diff --git a/arkoala-arkts/arkui/sdk/component/button.ets b/arkoala-arkts/arkui/sdk/component/button.ets index f6ab79aa2fbfd7e8917cbbb40ebd72dbe61e14cd..8d53b3a92a1435865df518926fccb3515a3f5f80 100644 --- a/arkoala-arkts/arkui/sdk/component/button.ets +++ b/arkoala-arkts/arkui/sdk/component/button.ets @@ -180,8 +180,8 @@ export class ArkButtonStyle extends ArkCommonMethodStyle implements ButtonAttrib @memo @ComponentBuilder -export function Button( +export declare function Button( label: ButtonOptions | ResourceStr, options?: ButtonOptions, @memo content_?: () => void, -): ButtonAttribute { throw new Error("")} +): ButtonAttribute diff --git a/arkoala-arkts/arkui/sdk/component/column.ets b/arkoala-arkts/arkui/sdk/component/column.ets index 194eac71390d2254517bd0063827a6ab322d5fa2..3c6a839770160cc277156fc6e5a7cfde28c4fcd3 100644 --- a/arkoala-arkts/arkui/sdk/component/column.ets +++ b/arkoala-arkts/arkui/sdk/component/column.ets @@ -73,8 +73,8 @@ export class ArkColumnStyle extends ArkCommonMethodStyle implements ColumnAttrib @memo @ComponentBuilder -export function Column( +export declare function Column( options?: ColumnOptions | ColumnOptionsV2, @memo content_?: () => void, -): ColumnAttribute { throw new Error("")} +): ColumnAttribute diff --git a/arkoala-arkts/arkui/sdk/component/text.ets b/arkoala-arkts/arkui/sdk/component/text.ets index 9dabc878c71e334dd46983ce9dcbcbd56859aedd..5f400a4cc51c5433bdefd2fc11012bf40a959706 100644 --- a/arkoala-arkts/arkui/sdk/component/text.ets +++ b/arkoala-arkts/arkui/sdk/component/text.ets @@ -381,8 +381,8 @@ export declare class TextController { @memo @ComponentBuilder -export function Text( +export declare function Text( content?: string | Resource, value?: TextOptions, @memo content_?: () => void, -): TextAttribute { throw new Error("")} +): TextAttribute diff --git a/arkoala-arkts/trivial/user/src/ets/page1.ets b/arkoala-arkts/trivial/user/src/ets/page1.ets index f8a14506a5967a138177b8a8ec3b82ad533b719e..3dc23e1441ab29a647dba3e10d87ca7fe657f66d 100644 --- a/arkoala-arkts/trivial/user/src/ets/page1.ets +++ b/arkoala-arkts/trivial/user/src/ets/page1.ets @@ -25,6 +25,16 @@ struct TestConsume { @Consume('BigYearNumber') @Watch('changeBackgroundColor') state: number @State @Watch('changeBackgroundColor') @Watch('inc') anotherState: number = 10000 + @Builder + myBuilder(): void { + Column() { + Button('') { + Text("CONTEXT") + }.height(50).width(200) + } + } + + build() { Button(`Consume: ` + this.state) .width(200).height(100)