<< All versions

Skill v1.0.3

currentAutomated scan100/100
orange-opensource/ouds-ios/ouds-ios-components-actions

2 files

──Details
PublishedNovember 3, 2026 at 05:20 AM
Content Hashsha256:49f51f9631812ef6...
Git SHA138e92216baf
Bump Typepatch
Compare with v1.0.2
──Files
Files (1 file, 1.0 KB)
SKILL.md1.0 KBactive
SKILL.md · 25 lines · 1.0 KB

name: ouds-ios-components-actions description: Usage and code examples for OUDS iOS Action components — OUDSButton (text, icon, loading state, text+icon, icon-only with accessibility label). Load the ouds-ios-framework-usage skill first for imports, themes, tokens, and image rules. license: MIT metadata: version: "1.0.3"


OUDS Actions components

Prerequisite: load ouds-ios-framework-usage first for imports, themes,
token usage and image rules (OUDSImage, // swiftlint:disable:next accessibility_label_for_image).

OUDSButton

swift
OUDSButton(text: "Label", appearance: .default) {}
OUDSButton(text: "Label", appearance: .default, style: .loading()) {}
OUDSButton(text: "Label", image: OUDSImage(asset: Image("ic")), appearance: .default, size: .small) {}
// Icon only: the accessibility label is given to the OUDSImage
OUDSButton(image: OUDSImage(asset: Image("ic"), accessibilityLabel: "Label"), size: .small) {}
// LocalizedStringKey:
OUDSButton(LocalizedStringKey("button_label"), bundle: Bundle.module, appearance: .default) {}
← v1.0.2All versions