idlize
42 строки · 2.0 Кб
1import { AppStorage, ArkButton, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, CanvasRenderingContext2D, ESObject, ForEach, GestureGroup, IDataSource, ImageBitmap, Indicator, LazyForEach, LinearGradient, LocalStorage, LongPressGesture, OffscreenCanvasRenderingContext2D, PanGesture, PanGestureOptions, PatternLockController, PinchGesture, RenderingContextSettings, RichEditorController, Scroller, SearchController, SwiperController, TabsController, TapGesture, TextAreaController, TextClockController, TextInputController, TextInputOptions, TextTimerController, TransitionEffect, VideoController, WebController, XComponentController, animateTo } from "@koalaui/arkoala-arkui";
2/*
3* Copyright (c) 2022-2023 Huawei Device Co., Ltd.
4* Licensed under the Apache License, Version 2.0 (the "License");
5* you may not use this file except in compliance with the License.
6* You may obtain a copy of the License at
7*
8* http://www.apache.org/licenses/LICENSE-2.0
9*
10* Unless required by applicable law or agreed to in writing, software
11* distributed under the License is distributed on an "AS IS" BASIS,
12* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13* See the License for the specific language governing permissions and
14* limitations under the License.
15*/
16import { Foo, Text, Struct, StructWithContent } from './user-function-declaration';
17/** @memo */
18export function callPlainFunction() {
19Foo();
20}
21/** @memo */
22export function callBuiltinComponent() {
23ArkButton(undefined, undefined);
24}
25/** @memo */
26export function callFunctionWithReservedName() {
27Text(undefined, undefined);
28}
29/** @memo */
30export function callStruct() {
31Struct(undefined, undefined, { param: 17 });
32}
33/** @memo */
34export function callStructWithContent() {
35StructWithContent(undefined, undefined, { param: 17 });
36}
37/** @memo */
38export function callStructWithContentWithContent() {
39StructWithContent(undefined, () => {
40ArkButton(undefined, undefined);
41}, { param: 17 });
42}
43