persistentIdentifier
TypeScriptstatic get persistentIdentifier(): stringSwift declarationstatic let persistentIdentifier: StringA string that uniquely identifies this type.
struct · iOS 27.0+ · SDK 27.1
struct SystemShortcutAn opaque reference to a user-configured action for use in a widget button. The system creates `SystemShortcut` instances to represent a person's choice when they configure the action for a button in a widget. It can represent a custom shortcut, App Shortcut, system action, or an installed app. `SystemShortcut` only exposes metadata that the system needs to fill the configuration UI, for example, the action's display representation. It doesn't provide the app or widget with a custom shortcut's actions, parameters, or implementation details.
static get persistentIdentifier(): stringSwift declarationstatic let persistentIdentifier: StringA string that uniquely identifies this type.
get displayRepresentation(): DisplayRepresentationSwift declarationvar displayRepresentation: DisplayRepresentation { get }The visual elements to display when presenting an instance of the type.
static get typeDisplayRepresentation(): TypeDisplayRepresentationSwift declarationstatic let typeDisplayRepresentation: TypeDisplayRepresentationA short, localized, human-readable name for the type.
static get defaultResolverSpecification(): EmptyResolverSpecification<SystemShortcut>Swift declarationstatic let defaultResolverSpecification: EmptyResolverSpecification<SystemShortcut>No declarations were skipped in this snapshot.