Skip to content

Structure

FrameAction

Overlays device frames on raw screenshots.

struct FrameAction

Overview

Takes screenshots from a directory and composites them with device bezels (iPhone, iPad) to create App Store-ready framed screenshots.

Usage

let result = try await FrameAction().run(
    with: .init(screenshotsDirectory: "./screenshots"),
    context: context
)
print("Framed \(result.framedCount) screenshots")

Topics

Structures

Initializers

Type Properties

Default Implementations

Relationships

Conforms To

  • Action
  • Swift.Sendable
  • Swift.SendableMetatype