Pisth
open class Pisth
The class for interacting with the API.
-
Unique and shared instance.
Declaration
Swift
static open let shared = Pisth()
-
Shared pasteboard.
Declaration
Swift
open let pasteboard = UIPasteboard(name: .init("pisth-import"), create: true)
-
Imported file data.
Declaration
Swift
open var dataReceived: Data?
-
Pisth URL scheme used to import files.
Declaration
Swift
open var pisthURLScheme: URL
-
This app URL scheme.
Declaration
Swift
open var urlScheme: URL?
-
Returns
true
if current application can open Pisth URL scheme.Declaration
Swift
open var canOpen: Bool
-
Open Pisth and import file.
This function takes a screenshot of key window and use it as blurred background for Pisth.
Declaration
Swift
open func importFile()
-
Get filename from opened URL.
Declaration
Swift
open func filename(fromURL url: URL) -> String?