class
AmberCLI::Native::CapabilityManifest::AppleCapabilities
- AmberCLI::Native::CapabilityManifest::AppleCapabilities
- Reference
- Object
Included Modules
- YAML::Serializable
- YAML::Serializable::Strict
Defined in:
amber_cli/native/capability_manifest.crConstructors
- .new(ctx : YAML::ParseContext, node : YAML::Nodes::Node)
- .new(bundle_identifier : String = "", minimum_ios_version : String = "16.1", windows : Array(WindowSpec) = [] of WindowSpec, menu_bar : ToggleCapability = ToggleCapability.new, status_bar : ToggleCapability = ToggleCapability.new, notifications : NotificationsCapability = NotificationsCapability.new, shortcuts : ShortcutsCapability = ShortcutsCapability.new, quick_actions : QuickActionsCapability = QuickActionsCapability.new, widgets : WidgetsCapability = WidgetsCapability.new, live_activities : LiveActivitiesCapability = LiveActivitiesCapability.new)
- .new(*, __context_for_yaml_serializable ctx : YAML::ParseContext, __node_for_yaml_serializable node : YAML::Nodes::Node)
Instance Method Summary
- #bundle_identifier : String
- #bundle_identifier=(bundle_identifier : String)
- #live_activities : LiveActivitiesCapability
- #live_activities=(live_activities : LiveActivitiesCapability)
- #menu_bar : ToggleCapability
- #menu_bar=(menu_bar : ToggleCapability)
- #minimum_ios_version : String
- #minimum_ios_version=(minimum_ios_version : String)
- #notifications : NotificationsCapability
- #notifications=(notifications : NotificationsCapability)
- #quick_actions : QuickActionsCapability
- #quick_actions=(quick_actions : QuickActionsCapability)
- #shortcuts : ShortcutsCapability
- #shortcuts=(shortcuts : ShortcutsCapability)
- #status_bar : ToggleCapability
- #status_bar=(status_bar : ToggleCapability)
- #validate! : self
- #widgets : WidgetsCapability
- #widgets=(widgets : WidgetsCapability)
- #windows : Array(WindowSpec)
- #windows=(windows : Array(WindowSpec))
Constructor Detail
def self.new(*, __context_for_yaml_serializable ctx : YAML::ParseContext, __node_for_yaml_serializable node : YAML::Nodes::Node)
#