/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkui/ |
H A D | js-apis-arkui-AttributeUpdater.md | 63 | instance | T | 是 | 组件的属性类,用来标识进行属性设置的组件的类型,比如Button组件的ButtonAttribute,Text组件的TextAttribute等。| 78 | instance | T | 是 | 组件的属性类,用来标识进行属性设置的组件的类型,比如Button组件的ButtonAttribute,Text组件的TextAttribute等。| 88 class MyButtonModifier extends AttributeUpdater<ButtonAttribute> { 89 initializeModifier(instance: ButtonAttribute): void { 139 class MyButtonModifier extends AttributeUpdater<ButtonAttribute> { 140 initializeModifier(instance: ButtonAttribute): void { 232 | component | T | 是 | 组件的属性类,用来标识进行属性设置的组件的类型,比如Button组件的ButtonAttribute,Text组件的TextAttribute等。| 240 class MyButtonModifier extends AttributeUpdater<ButtonAttribute> { 241 initializeModifier(instance: ButtonAttribute): void { 247 onComponentChanged(instance: ButtonAttribute) :void {
|
H A D | js-apis-arkui-frameNode.md | 2188 type Button = TypedFrameNode<ButtonInterface, ButtonAttribute> 2198 …ButtonAttribute> | 提供Button类型FrameNode节点。<br/>**说明:**<br/> ButtonInterface用于[TypedFrameNode](#t…
|
/ohos5.0/docs/zh-cn/application-dev/ui/ |
H A D | arkts-user-defined-extension-attributeModifier.md | 72 export class MyButtonModifier implements AttributeModifier<ButtonAttribute> { 81 applyNormalAttribute(instance: ButtonAttribute): void { 127 export class MyButtonModifier implements AttributeModifier<ButtonAttribute> { 134 applyNormalAttribute(instance: ButtonAttribute): void { 177 export class MyButtonModifier implements AttributeModifier<ButtonAttribute> { 184 applyNormalAttribute(instance: ButtonAttribute): void { 197 export class MyButtonModifier2 implements AttributeModifier<ButtonAttribute> { 204 applyNormalAttribute(instance: ButtonAttribute): void { 249 export class MyButtonModifier implements AttributeModifier<ButtonAttribute> { 250 applyNormalAttribute(instance: ButtonAttribute): void { [all …]
|
H A D | arkts-user-defined-extension-attributeUpdater.md | 44 class MyButtonModifier extends AttributeUpdater<ButtonAttribute> { 46 initializeModifier(instance: ButtonAttribute): void {
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/declaration/button/ |
H A D | button_declaration.h | 25 struct ButtonAttribute : Attribute { struct 89 auto& attr = static_cast<ButtonAttribute&>(GetAttribute(AttributeTag::SPECIALIZED_ATTR)); in GetType() 95 auto& attr = static_cast<ButtonAttribute&>(GetAttribute(AttributeTag::SPECIALIZED_ATTR)); in GetIconSrc() 101 auto& attr = static_cast<ButtonAttribute&>(GetAttribute(AttributeTag::SPECIALIZED_ATTR)); in GetPlacement() 107 auto& attr = static_cast<ButtonAttribute&>(GetAttribute(AttributeTag::SPECIALIZED_ATTR)); in GetTextData() 113 auto& attr = static_cast<ButtonAttribute&>(GetAttribute(AttributeTag::SPECIALIZED_ATTR)); in GetAutoFocusState() 119 auto& attr = static_cast<ButtonAttribute&>(GetAttribute(AttributeTag::SPECIALIZED_ATTR)); in GetDisabledState() 125 auto& attr = static_cast<ButtonAttribute&>(GetAttribute(AttributeTag::SPECIALIZED_ATTR)); in GetWaitingState() 322 auto& attribute = MaybeResetAttribute<ButtonAttribute>(AttributeTag::SPECIALIZED_ATTR); in SetType() 328 auto& attribute = MaybeResetAttribute<ButtonAttribute>(AttributeTag::SPECIALIZED_ATTR); in SetIconSrc() [all …]
|
H A D | button_declaration.cpp | 78 … auto& buttonAttr = button.MaybeResetAttribute<ButtonAttribute>(AttributeTag::SPECIALIZED_ATTR); in SetSpecializedAttr() 82 … auto& buttonAttr = button.MaybeResetAttribute<ButtonAttribute>(AttributeTag::SPECIALIZED_ATTR); in SetSpecializedAttr() 86 … auto& buttonAttr = button.MaybeResetAttribute<ButtonAttribute>(AttributeTag::SPECIALIZED_ATTR); in SetSpecializedAttr() 90 … auto& buttonAttr = button.MaybeResetAttribute<ButtonAttribute>(AttributeTag::SPECIALIZED_ATTR); in SetSpecializedAttr() 94 … auto& buttonAttr = button.MaybeResetAttribute<ButtonAttribute>(AttributeTag::SPECIALIZED_ATTR); in SetSpecializedAttr() 98 … auto& buttonAttr = button.MaybeResetAttribute<ButtonAttribute>(AttributeTag::SPECIALIZED_ATTR); in SetSpecializedAttr() 102 … auto& buttonAttr = button.MaybeResetAttribute<ButtonAttribute>(AttributeTag::SPECIALIZED_ATTR); in SetSpecializedAttr()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/ark_modifier/src/ |
H A D | button_modifier.ts | 17 class ButtonModifier extends ArkButtonComponent implements AttributeModifier<ButtonAttribute> { 24 applyNormalAttribute(instance: ButtonAttribute): void { 26 …ModifierUtils.applyAndMergeModifier<ButtonAttribute, ArkButtonComponent, ArkComponent>(instance, t…
|
/ohos5.0/docs/en/application-dev/reference/apis-arkui/ |
H A D | js-apis-arkui-AttributeUpdater.md | 63 …ype of component to which attributes will be applied, for example, **ButtonAttribute** for the **B… 78 …ype of component to which attributes will be applied, for example, **ButtonAttribute** for the **B… 88 class MyButtonModifier extends AttributeUpdater<ButtonAttribute> { 89 initializeModifier(instance: ButtonAttribute): void { 139 class MyButtonModifier extends AttributeUpdater<ButtonAttribute> { 140 initializeModifier(instance: ButtonAttribute): void { 232 …ype of component to which attributes will be applied, for example, **ButtonAttribute** for the **B… 240 class MyButtonModifier extends AttributeUpdater<ButtonAttribute> { 241 initializeModifier(instance: ButtonAttribute): void { 247 onComponentChanged(instance: ButtonAttribute) :void {
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkui/arkui-ts/ |
H A D | ts-universal-attributes-attribute-modifier.md | 76 | instance |组件的属性类,用来标识进行属性设置的组件的类型,比如Button组件的ButtonAttribute,Text组件的TextAttribute等。| 80 AlphabetIndexerAttribute、BadgeAttribute、BlankAttribute、ButtonAttribute、CalendarPickerAttribute、Canv… 108 class MyButtonModifier implements AttributeModifier<ButtonAttribute> { 110 applyNormalAttribute(instance: ButtonAttribute): void { 145 class MyButtonModifier implements AttributeModifier<ButtonAttribute> { 146 applyNormalAttribute(instance: ButtonAttribute): void { 150 applyPressedAttribute(instance: ButtonAttribute): void {
|
/ohos5.0/docs/en/application-dev/ui/ |
H A D | arkts-user-defined-extension-attributeModifier.md | 72 export class MyButtonModifier implements AttributeModifier<ButtonAttribute> { 81 applyNormalAttribute(instance: ButtonAttribute): void { 127 export class MyButtonModifier implements AttributeModifier<ButtonAttribute> { 134 applyNormalAttribute(instance: ButtonAttribute): void { 177 export class MyButtonModifier implements AttributeModifier<ButtonAttribute> { 184 applyNormalAttribute(instance: ButtonAttribute): void { 197 export class MyButtonModifier2 implements AttributeModifier<ButtonAttribute> { 204 applyNormalAttribute(instance: ButtonAttribute): void { 249 export class MyButtonModifier implements AttributeModifier<ButtonAttribute> { 250 applyNormalAttribute(instance: ButtonAttribute): void { [all …]
|
H A D | arkts-user-defined-extension-attributeUpdater.md | 44 class MyButtonModifier extends AttributeUpdater<ButtonAttribute> { 46 initializeModifier(instance: ButtonAttribute): void {
|
/ohos5.0/docs/en/application-dev/reference/apis-arkui/arkui-ts/ |
H A D | ts-universal-attributes-attribute-modifier.md | 76 …ype of component to which attributes will be applied, for example, **ButtonAttribute** for the **B… 80 AlphabetIndexerAttribute, BadgeAttribute, BlankAttribute, ButtonAttribute, CalendarPickerAttribute,… 108 class MyButtonModifier implements AttributeModifier<ButtonAttribute> { 110 applyNormalAttribute(instance: ButtonAttribute): void { 145 class MyButtonModifier implements AttributeModifier<ButtonAttribute> { 146 applyNormalAttribute(instance: ButtonAttribute): void { 150 applyPressedAttribute(instance: ButtonAttribute): void {
|
/ohos5.0/docs/zh-cn/application-dev/quick-start/ |
H A D | arkts-style.md | 69 export class MyButtonModifier implements AttributeModifier<ButtonAttribute> { 71 applyNormalAttribute(instance: ButtonAttribute): void {
|
H A D | arkts-v1-v2-migration.md | 2652 class MyButtonModifier implements AttributeModifier<ButtonAttribute> { 2655 applyNormalAttribute(instance: ButtonAttribute): void { 2694 class MyButtonModifier implements AttributeModifier<ButtonAttribute> { 2697 applyNormalAttribute(instance: ButtonAttribute): void {
|
/ohos5.0/docs/zh-cn/release-notes/changelogs/OpenHarmony_5.0.0.56/ |
H A D | changelogs-arkui.md | 224 class MyButtonModifier implements AttributeModifier<ButtonAttribute> { 233 applyNormalAttribute(instance: ButtonAttribute): void { 325 class MyButtonModifier implements AttributeModifier<ButtonAttribute> { 334 applyNormalAttribute(instance: ButtonAttribute): void {
|
/ohos5.0/docs/en/application-dev/quick-start/ |
H A D | arkts-style.md | 69 export class MyButtonModifier implements AttributeModifier<ButtonAttribute> { 71 applyNormalAttribute(instance: ButtonAttribute): void {
|
H A D | arkts-v1-v2-migration.md | 2651 class MyButtonModifier implements AttributeModifier<ButtonAttribute> { 2654 applyNormalAttribute(instance: ButtonAttribute): void { 2693 class MyButtonModifier implements AttributeModifier<ButtonAttribute> { 2696 applyNormalAttribute(instance: ButtonAttribute): void {
|
/ohos5.0/docs/zh-cn/release-notes/api-diff/Beta5 to v3.2-Release/ |
H A D | js-apidiff-arkui.md | 229 …变化|类名:ButtonInterface<br>方法 or 属性:(): ButtonAttribute;<br>起始版本:7|类名:ButtonInterface<br>方法 or 属性:()… 230 …:(options: ButtonOptions): ButtonAttribute;<br>起始版本:7|类名:ButtonInterface<br>方法 or 属性:(options: But… 232 |起始版本有变化|类名:ButtonAttribute<br>起始版本:7|类名:ButtonAttribute<br>起始版本:9|button.d.ts| 233 …:ButtonAttribute<br>方法 or 属性:type(value: ButtonType): ButtonAttribute;<br>起始版本:7|类名:ButtonAttribut… 234 …ButtonAttribute<br>方法 or 属性:stateEffect(value: boolean): ButtonAttribute;<br>起始版本:7|类名:ButtonAttri… 235 …ButtonAttribute<br>方法 or 属性:fontColor(value: ResourceColor): ButtonAttribute;<br>起始版本:7|类名:ButtonA… 236 …:ButtonAttribute<br>方法 or 属性:fontSize(value: Length): ButtonAttribute;<br>起始版本:7|类名:ButtonAttribut… 237 …ButtonAttribute<br>方法 or 属性:fontWeight(value: number \| FontWeight \| string): ButtonAttribute;<br… 238 …ButtonAttribute<br>方法 or 属性:fontStyle(value: FontStyle): ButtonAttribute;<br>起始版本:8|类名:ButtonAttri… 239 …ButtonAttribute<br>方法 or 属性:fontFamily(value: string \| Resource): ButtonAttribute;<br>起始版本:8|类名:B… [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/declaration/common/ |
H A D | declaration_constants.cpp | 123 const std::shared_ptr<ButtonAttribute> DeclarationConstants::DEFAULT_BUTTON_ATTR = std::make_shared…
|
H A D | declaration_constants.h | 132 static const std::shared_ptr<ButtonAttribute> DEFAULT_BUTTON_ATTR;
|
/ohos5.0/docs/en/release-notes/api-diff/Beta5-to-v3.2-Release/ |
H A D | js-apidiff-arkui.md | 229 …ttribute name: (): ButtonAttribute;<br>Initial version: 7|Class name: ButtonInterface<br>Method or… 230 …tions): ButtonAttribute;<br>Initial version: 7|Class name: ButtonInterface<br>Method or attribute … 232 |Initial version changed|Class name: ButtonAttribute<br>Initial version: 7|Class name: ButtonAttrib… 233 …ButtonAttribute<br>Method or attribute name: type(value: ButtonType): ButtonAttribute;<br>Initial … 234 …ButtonAttribute<br>Method or attribute name: stateEffect(value: boolean): ButtonAttribute;<br>Init… 235 …ButtonAttribute<br>Method or attribute name: fontColor(value: ResourceColor): ButtonAttribute;<br>… 236 …ButtonAttribute<br>Method or attribute name: fontSize(value: Length): ButtonAttribute;<br>Initial … 237 …ButtonAttribute<br>Method or attribute name: fontWeight(value: number \| FontWeight \| string): Bu… 238 …ButtonAttribute<br>Method or attribute name: fontStyle(value: FontStyle): ButtonAttribute;<br>Init… 239 …ButtonAttribute<br>Method or attribute name: fontFamily(value: string \| Resource): ButtonAttribut… [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/ark_component/src/ |
H A D | ArkButton.ts | 36 class ArkButtonComponent extends ArkComponent implements ButtonAttribute {
|
/ohos5.0/docs/zh-cn/release-notes/api-diff/v4.0-Release to v3.2-Release/ |
H A D | js-apidiff-arkui.md | 1333 …有变化|类名:ButtonInterface;<br>方法or属性:(): ButtonAttribute;<br>旧版本信息:|类名:ButtonInterface;<br>方法or属性:():… 1334 …:(options: ButtonOptions): ButtonAttribute;<br>旧版本信息:|类名:ButtonInterface;<br>方法or属性:(options: Butt… 1335 … ButtonOptions): ButtonAttribute;<br>旧版本信息:|类名:ButtonInterface;<br>方法or属性:(label: ResourceStr, opt… 1336 |跨平台能力有变化|类名:ButtonAttribute;<br>方法or属性:declare class ButtonAttribute<br>旧版本信息:|类名:ButtonAttribute;… 1337 …名:ButtonAttribute;<br>方法or属性:type(value: ButtonType): ButtonAttribute;<br>旧版本信息:|类名:ButtonAttribut… 1338 …ButtonAttribute;<br>方法or属性:stateEffect(value: boolean): ButtonAttribute;<br>旧版本信息:|类名:ButtonAttrib… 1339 …ButtonAttribute;<br>方法or属性:fontColor(value: ResourceColor): ButtonAttribute;<br>旧版本信息:|类名:ButtonAt… 1340 …名:ButtonAttribute;<br>方法or属性:fontSize(value: Length): ButtonAttribute;<br>旧版本信息:|类名:ButtonAttribut… 1341 …ButtonAttribute;<br>方法or属性:fontWeight(value: number \| FontWeight \| string): ButtonAttribute;<br>… 1342 …ButtonAttribute;<br>方法or属性:fontStyle(value: FontStyle): ButtonAttribute;<br>旧版本信息:|类名:ButtonAttrib… [all …]
|
/ohos5.0/docs/en/release-notes/api-diff/v4.0-Release-vs-v3.2-Release/ |
H A D | js-apidiff-arkui.md | 1333 …bute name: (): ButtonAttribute;<br>Old version information: |Class name: ButtonInterface;<br>Metho… 1334 …s): ButtonAttribute;<br>Old version information: |Class name: ButtonInterface;<br>Method or attrib… 1335 …ButtonAttribute;<br>Old version information: |Class name: ButtonInterface;<br>Method or attribute … 1336 …ButtonAttribute;<br>Method or attribute name: declare class ButtonAttribute<br>Old version informa… 1337 …ButtonAttribute;<br>Method or attribute name: type(value: ButtonType): ButtonAttribute;<br>Old ver… 1338 …ButtonAttribute;<br>Method or attribute name: stateEffect(value: boolean): ButtonAttribute;<br>Old… 1339 …ButtonAttribute;<br>Method or attribute name: fontColor(value: ResourceColor): ButtonAttribute;<br… 1340 …ButtonAttribute;<br>Method or attribute name: fontSize(value: Length): ButtonAttribute;<br>Old ver… 1341 …ButtonAttribute;<br>Method or attribute name: fontWeight(value: number \| FontWeight \| string): B… 1342 …ButtonAttribute;<br>Method or attribute name: fontStyle(value: FontStyle): ButtonAttribute;<br>Old… [all …]
|
/ohos5.0/docs/zh-cn/release-notes/api-diff/v4.0-beta1/ |
H A D | js-apidiff-arkui.md | 50 |新增|NA|模块名: button<br>类名: ButtonAttribute<br>方法 or 属性: labelStyle(value: LabelStyle): ButtonAttribu…
|