Home
last modified time | relevance | path

Searched refs:ComponentContent (Results 1 – 25 of 38) sorted by relevance

12

/ohos5.0/docs/zh-cn/application-dev/ui/
H A Darkts-uicontext-custom-dialog.md8 > - openCustomDialog(传参为ComponentContent形式):通过ComponentContent封装内容可以与UI界面解耦,调用更加灵活,可以满足开发者的封装诉求。拥有更…
32 1. 创建ComponentContent
37 …private contentNode: ComponentContent<Object> = new ComponentContent(this.ctx, wrapBuilder(buildTe…
56 由于closeCustomDialog接口需要传入待关闭弹出框对应的ComponentContent。因此,如果需要在弹出框中设置关闭方法,则可参考完整示例封装静态方法来实现。
58 …关闭弹出框之后若需要释放对应的ComponentContent,则需要调用ComponentContent的[dispose](../reference/apis-arkui/js-apis-ar…
106 import { ComponentContent, promptAction } from '@kit.ArkUI';
111 static contentNode: ComponentContent<Object>;
118 static setContentNode(node: ComponentContent<Object>) {
172 import { ComponentContent } from '@kit.ArkUI';
202 private contentNode: ComponentContent<Object> =
[all …]
H A Darkts-create-overlaymanager.md43 @State message: string = 'ComponentContent';
60 let componentContent = new ComponentContent(
73 Button("删除ComponentContent" + this.arrayIndex).onClick(()=>{
81 Button("显示ComponentContent" + this.arrayIndex).onClick(()=>{
89 Button("隐藏ComponentContent" + this.arrayIndex).onClick(()=>{
97 Button("显示所有ComponentContent").onClick(()=>{
100 Button("隐藏所有ComponentContent").onClick(()=>{
118 import { ComponentContent, OverlayManager } from '@kit.ArkUI';
155 @State message: string = 'ComponentContent';
158 private overlayContent:ComponentContent<Params>[] = []
[all …]
H A Dndk-embed-arkts-components.md7 …供了Native侧嵌入ArkTS组件的能力,该能力依赖[ComponentContent](../reference/apis-arkui/js-apis-arkui-ComponentConte…
14 …Native侧通过Node-API方式构建ArkTS侧的更新数据,再通过ComponentContent的[update](../reference/apis-arkui/js-apis-arku…
27 1. 注册ArkTS组件创建函数给Native侧,以便Native侧调用,创建函数使用ComponentContent能力进行封装。
30 // 使用ComponentContent能力创建ArkTS组件
32 import { NodeContent, UIContext, RefreshModifier, ComponentContent } from '@kit.ArkUI';
57 // @Builder函数提供入参方式,方便后续通过ComponentContent的update接口进行参数更新。
83 content?: ComponentContent<RefreshAttribute>;
111 // 通过ComponentContent创建Refresh组件并将它封装起来。
144 // 调用ComponentContent的update接口进行更新。
556 // 调用ArkTS的Create函数创建ArkTS的ComponentContent
[all …]
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkui/
H A Djs-apis-arkui-ComponentContent.md1 # ComponentContent chapter
3 ComponentContent表示组件内容的实体封装,其对象支持在非UI组件中创建与传递,便于开发者对弹窗类组件进行解耦封装。ComponentContent底层使用了BuilderNode,相关…
9 > 当前不支持在预览器中使用ComponentContent
15 import { ComponentContent } from '@kit.ArkUI';
18 ## ComponentContent section
24 ComponentContent的构造函数。
41 ComponentContent的构造函数。
59 ComponentContent的构造函数。
205 传递reuse事件到ComponentContent中的自定义组件。
221 传递recycle事件到ComponentContent中的自定义组件。
[all …]
H A Djs-apis-arkui-Content.md3 定义ComponentContent和NodeContent基类。
13 定义ComponentContent和NodeContent的基类。
H A Djs-apis-arkui-UIContext.md1779 | bindSheetContent | [ComponentContent\<T>](./js-apis-arkui-ComponentContent.md) | 是 | 半模态页面中显示的组件内…
1910 | bindSheetContent | [ComponentContent\<T>](./js-apis-arkui-ComponentContent.md) | 是 | 半模态页面中显示的组件内…
2038 | bindSheetContent | [ComponentContent\<T>](./js-apis-arkui-ComponentContent.md) | 是 | 半模态页面中显示的组件内…
5363 | dialogContent | [ComponentContent\<T>](./js-apis-arkui-ComponentContent.md) | 是 | 自定义弹窗中显示的组件内容。 |
5450 | dialogContent | [ComponentContent\<T>](./js-apis-arkui-ComponentContent.md) | 是 | 自定义弹窗中显示的组件内容。 |
5545 | dialogContent | [ComponentContent\<T>](./js-apis-arkui-ComponentContent.md) | 是 | 自定义弹窗中显示的组件内容。 |
6198ComponentContent的层级越高;当多个ComponentContent的index相同时,若ComponentContent添加的时间越晚,则层级越高。<br/> 当index < 0…
6312 | content | [ComponentContent](js-apis-arkui-ComponentContent.md) | 是 | 在OverlayManager上删除此conte…
6332 | content | [ComponentContent](js-apis-arkui-ComponentContent.md) | 是 | 在OverlayManager上显示此conte…
6352 | content | [ComponentContent](js-apis-arkui-ComponentContent.md) | 是 | 在OverlayManager上隐藏此conte…
[all …]
/ohos5.0/docs/en/application-dev/reference/apis-arkui/
H A Djs-apis-arkui-ComponentContent.md1 # ComponentContent chapter
9 > **ComponentContent** is not available in DevEco Studio Previewer.
15 import { ComponentContent } from '@kit.ArkUI';
18 ## ComponentContent section
24 A constructor used to create a **ComponentContent** object.
41 A constructor used to create a **ComponentContent** object.
59 A constructor used to create a **ComponentContent** object.
76 import { ComponentContent, NodeContent, typeNode } from "@kit.ArkUI"
154 import { ComponentContent } from "@kit.ArkUI";
228 import { ComponentContent } from '@kit.ArkUI';
[all …]
H A Djs-apis-arkui-Content.md3 **Content** defines a base class for **ComponentContent** and **NodeContent**.
13 Defines a base class for **ComponentContent** and **NodeContent**.
H A Djs-apis-arkui-UIContext.md1780 | bindSheetContent | [ComponentContent\<T>](./js-apis-arkui-ComponentContent.md) | Yes| Content to …
1817 let contentNode: ComponentContent<Params>;
1911 | bindSheetContent | [ComponentContent\<T>](./js-apis-arkui-ComponentContent.md) | Yes| Content to …
1945 let contentNode: ComponentContent<Params>;
2039 | bindSheetContent | [ComponentContent\<T>](./js-apis-arkui-ComponentContent.md) | Yes| Content to …
2071 let contentNode: ComponentContent<Params>;
5458 | dialogContent | [ComponentContent\<T>](./js-apis-arkui-ComponentContent.md) | Yes| Content of the…
5544 | dialogContent | [ComponentContent\<T>](./js-apis-arkui-ComponentContent.md) | Yes| Content of the…
5639 | dialogContent | [ComponentContent\<T>](./js-apis-arkui-ComponentContent.md) | Yes| Content of the…
6425 | content | [ComponentContent](js-apis-arkui-ComponentContent.md) | Yes | Content to show on the …
[all …]
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkui/arkui-ts/
H A Dts-universal-attributes-overlay.md11 overlay(value: string | CustomBuilder | ComponentContent, options?: OverlayOptions )
13 在当前组件上,增加遮罩文本或者叠加自定义组件以及ComponentContent作为该组件的浮层。浮层不通过组件树进行渲染,部分接口(例如[getRectangleById](../js-apis-…
25ComponentContent](../js-apis-arkui-ComponentContent.md)<sup>12+</sup> | 是 | 遮罩文本内容或自定义组件构造函数。<br…
112 ### 示例3(通过ComponentContent设置浮层)
114 该示例通过overlay传入了ComponentContent使backgroundColor不断发生变化。
118 import { ComponentContent } from '@kit.ArkUI';
138 …private overlayNode: ComponentContent<Params> = new ComponentContent(this.uiContext, wrapBuilder(o…
H A Dts-container-listitemgroup.md41 …t<sup>13+</sup> | [ComponentContent](../js-apis-arkui-ComponentContent.md) | 否 …
43 …t<sup>13+</sup> | [ComponentContent](../js-apis-arkui-ComponentContent.md) | 否 …
243 该示例通过ComponentContent设置Header/Footer。
247 import { ComponentContent } from '@kit.ArkUI';
291 header?: ComponentContent<HeadBuilderParams> = undefined
292 footer?: ComponentContent<FootBuilderParams> = undefined
297 this.header = new ComponentContent(this.getUIContext(), wrapBuilder(itemHead), this.headerParam)
298 this.footer = new ComponentContent(this.getUIContext(), wrapBuilder(itemFoot), this.footerParam)
H A Dts-container-refresh.md42 | refreshingContent<sup>12+</sup> | [ComponentContent](../js-apis-arkui-ComponentContent.md) | 否…
361 import { ComponentContent } from '@ohos.arkui.node';
393 private contentNode?: ComponentContent<Object> = undefined
398 …this.contentNode = new ComponentContent(uiContext, wrapBuilder(customRefreshingContent), this.para…
454 import { ComponentContent } from '@ohos.arkui.node';
478 private contentNode?: ComponentContent<Object> = undefined
482 this.contentNode = new ComponentContent(uiContext, wrapBuilder(customRefreshingContent))
H A Dts-container-ui-extension-component-sys.md158 | placeholder<sup>12+<sup> | [ComponentContent](../js-apis-arkui-ComponentContent.md) | 否 |…
160 …eaChangePlaceholder<sup>14+<sup> | Record<string, [ComponentContent](../js-apis-arkui-ComponentCon…
284 import { ComponentContent } from '@kit.ArkUI';
312 …private initPlaceholder = new ComponentContent(this.getUIContext(), wrapBuilder(LoadingBuilder), n…
313 …private areaChangePlaceholder = new ComponentContent(this.getUIContext(), wrapBuilder(AreaChangePl…
H A Dts-container-tabcontent.md98 constructor(content: ResourceStr | ComponentContent)
100 SubTabBarStyle的构造函数。支持ComponentContent设置自定义内容。
110 …ntent | [ResourceStr](ts-types.md#resourcestr) \| [ComponentContent](../js-apis-arkui-ComponentCon…
136 static of(content: ResourceStr | ComponentContent): SubTabBarStyle
148 …r](ts-types.md#resourcestr) \| [ComponentContent](../js-apis-arkui-ComponentContent.md) | 是 | 页签…
1564 该示例实现了通过ComponentContent设置SubTabBarStyle。
1568 import { ComponentContent, UIContext } from "@kit.ArkUI"
1597 …tabBar1: ComponentContent<Params> = new ComponentContent<Params>(this.context, wrapBuilder<[Params…
1598 …tabBar2: ComponentContent<Params> = new ComponentContent<Params>(this.context, wrapBuilder<[Params…
/ohos5.0/docs/en/application-dev/ui/
H A Darkts-create-overlaymanager.md21 import { ComponentContent, OverlayManager, router } from '@kit.ArkUI';
43 @State message: string = 'ComponentContent';
60 let componentContent = new ComponentContent(
81 Button("Show ComponentContent" + this.arrayIndex).onClick(()=>{
89 Button("Hide ComponentContent" + this.arrayIndex).onClick(()=>{
97 Button("Show All ComponentContent").onClick(()=>{
100 Button("Hide All ComponentContent").onClick(()=>{
118 import { ComponentContent, OverlayManager } from '@kit.ArkUI';
155 @State message: string = 'ComponentContent';
158 private overlayContent:ComponentContent<Params>[] = []
[all …]
H A Darkts-uicontext-custom-dialog.md9 1. Create a **ComponentContent** instance.
14 …private contentNode: ComponentContent<Object> = new ComponentContent(this.ctx, wrapBuilder(buildTe…
35 …Call **closeCustomDialog**, which requires the ComponentContent corresponding to the dialog box to…
37 …o release the corresponding ComponentContent after the dialog box is closed, call the **dispose** …
53 ComponentContent has the same usage constraints as [BuilderNode](../reference/apis-arkui/js-apis-ar…
79 import { ComponentContent, window } from '@kit.ArkUI';
84 static contentNode: ComponentContent<Object>;
91 static setContentNode(node: ComponentContent<Object>) {
145 import { ComponentContent } from '@kit.ArkUI';
175 private contentNode: ComponentContent<Object> =
[all …]
H A Dndk-embed-arkts-components.md14 …he [update](../reference/apis-arkui/js-apis-arkui-ComponentContent.md#update) API of **ComponentCo…
30 // Create ArkTS components using the ComponentContent capability.
32 import { NodeContent, UIContext, RefreshModifier, ComponentContent } from '@kit.ArkUI';
57 …meters, making it convenient to update parameters later through the update API of ComponentContent.
83 content?: ComponentContent<RefreshAttribute>;
111 // Create the Refresh component using ComponentContent and encapsulate it.
112 …let content = new ComponentContent<RefreshAttribute>(uiContent!, wrapBuilder<[RefreshAttribute]>(m…
126 …export function updateMixedRefresh(refresh: ComponentContent<RefreshAttribute>, childSlot: NodeCon…
144 // Call the update API of ComponentContent to update.
556 // Call the ArkTS Create function to create the ArkTS ComponentContent.
[all …]
/ohos5.0/docs/en/application-dev/reference/apis-arkui/arkui-ts/
H A Dts-container-listitemgroup.md41 … | [ComponentContent](../js-apis-arkui-ComponentContent.md) | No | Header of the list…
43 … | [ComponentContent](../js-apis-arkui-ComponentContent.md) | No | Footer of the list…
243 This example demonstrates how to set the header and footer using **ComponentContent**.
247 import { ComponentContent } from '@kit.ArkUI';
291 header?: ComponentContent<HeadBuilderParams> = undefined
292 footer?: ComponentContent<FootBuilderParams> = undefined
297 this.header = new ComponentContent(this.getUIContext(), wrapBuilder(itemHead), this.headerParam)
298 this.footer = new ComponentContent(this.getUIContext(), wrapBuilder(itemFoot), this.footerParam)
H A Dts-container-refresh.md42 | refreshingContent<sup>12+</sup> | [ComponentContent](../js-apis-arkui-ComponentContent.md) | N…
451 import { ComponentContent } from '@ohos.arkui.node';
482 private contentNode?: ComponentContent<Object> = undefined
486 …this.contentNode = new ComponentContent(uiContext, wrapBuilder(customRefreshingContent), new Param…
534 import { ComponentContent } from '@ohos.arkui.node';
557 private contentNode?: ComponentContent<Object> = undefined
561 this.contentNode = new ComponentContent(uiContext, wrapBuilder(customRefreshingContent))
H A Dts-container-tabcontent.md96 constructor(content: ResourceStr | ComponentContent)
98 …used to create a **SubTabBarStyle** instance. You can set custom content with **ComponentContent**.
108 …ntent | [ResourceStr](ts-types.md#resourcestr) \| [ComponentContent](../js-apis-arkui-ComponentCon…
134 static of(content: ResourceStr | ComponentContent): SubTabBarStyle
146 …str) \| [ComponentContent](../js-apis-arkui-ComponentContent.md) | Yes | Content on the tab. You …
1253 This example sets **SubTabBarStyle** through **ComponentContent**.
1256 import { ComponentContent, UIContext } from "@kit.ArkUI"
1285 …tabBar1: ComponentContent<Params> = new ComponentContent<Params>(this.context, wrapBuilder<[Params…
1286 …tabBar2: ComponentContent<Params> = new ComponentContent<Params>(this.context, wrapBuilder<[Params…
/ohos5.0/docs/zh-cn/release-notes/changelogs/OpenHarmony_5.0.0.38/
H A Dchangelogs-arkui.md11 addComponentContent接口用于实现ComponentContent对象的挂载,但是只有isModifiable为true的FrameNode对象允许更改其子节点,当前实现与设计不一致。
42 import { ComponentContent, NodeContent, typeNode } from "@kit.ArkUI"
72 column.addComponentContent(new ComponentContent<ParamsInterface>(this.getUIContext(),
79 … column1?.addComponentContent(new ComponentContent<ParamsInterface>(this.getUIContext(),
/ohos5.0/foundation/arkui/ace_engine/advanced_ui_component/interstitialdialogaction/interfaces/
H A Dinterstitialdialogaction.js15 const ComponentContent = requireNapi("arkui.node").ComponentContent; constant
229 …this.contentNode = new ComponentContent(this.uiContext, wrapBuilder(dialogBuilder), this.dialogPar…
/ohos5.0/foundation/arkui/ace_engine/advanced_ui_component/interstitialdialogaction/source/
H A Dinterstitialdialogaction.ets16 import { ComponentContent } from '@ohos.arkui.node';
241 private contentNode: ComponentContent<Object>;
254 …this.contentNode = new ComponentContent(this.uiContext, wrapBuilder(dialogBuilder), this.dialogPar…
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/ark_node/src/
H A Dcomponent_content.ts17 class ComponentContent extends Content {
/ohos5.0/docs/zh-cn/application-dev/quick-start/
H A Darkts-reusable.md21 import { ComponentContent } from "@kit.ArkUI";
64 …let contentNode = new ComponentContent(this.uicontext, wrapBuilder(buildCreativeLoadingDialog), ()…
75 - ComponentContent不支持传入\@Reusable装饰器装饰的自定义组件。
78 import { ComponentContent } from "@kit.ArkUI";
120 // ComponentContent底层是buildNode,buildNode不支持传入@Reusable注解的自定义组件
121 …let contentNode = new ComponentContent(this.uicontext, wrapBuilder(buildCreativeLoadingDialog), ()…

12