Filtering
-
A “Creation Date” file filter
Declaration
Swift
public typealias CreationDateFilter = FileFiltering<CreationDateProperty> -
The “Creation Date” file-filterable property
See moreDeclaration
Swift
public struct CreationDateProperty : FileFilterProperty -
A “File Extension” file filter
Declaration
Swift
public typealias FileExtensionFilter = FileFiltering<FileExtensionProperty> -
The “File Extension” file-filterable property
See moreDeclaration
Swift
public struct FileExtensionProperty : FileFilterProperty -
A filter that can be applied to a file.
See moreDeclaration
Swift
public struct FileFilter : Encodable -
A value that can be converted to a
See moreFileFilter.Declaration
Swift
public protocol FileFilterConvertible -
Represents a
See moreFileFilterConvertiblevalue by means of a property on such a file.Declaration
Swift
public struct FileFiltering<Property> : FileFilterConvertible where Property : FileFilterProperty -
Represents a property that can be used to filter a collection of files.
See moreDeclaration
Swift
public protocol FileFilterProperty -
A data size represented by a floating-point number and a unit of information or variable.
See moreDeclaration
Swift
public struct FileSize : Encodable -
A “File Size” file filter
Declaration
Swift
public typealias FileSizeFilter = FileFiltering<FileSizeProperty> -
The “File Size” file-filterable property
See moreDeclaration
Swift
public struct FileSizeProperty : FileFilterProperty -
Represents one or many filter-convertible values that combine to reduce a set of files.
See moreDeclaration
Swift
public enum FilterSet -
A “Last Modified Date” file filter
Declaration
Swift
public typealias LastModifiedDateFilter = FileFiltering<LastModifiedDateProperty> -
The “Last Modified Date” file-filterable property
See moreDeclaration
Swift
public struct LastModifiedDateProperty : FileFilterProperty -
A “Name” file filter
Declaration
Swift
public typealias NameFilter = FileFiltering<NameProperty> -
The “Name” file-filterable property
See moreDeclaration
Swift
public struct NameProperty : FileFilterProperty -
Represents a method by which to sort a collecton of values.
See moreDeclaration
Swift
public enum SortOrderextension SortOrder: Encodable -
A time duration represented by a floating-point number and a time unit or variable.
See moreDeclaration
Swift
public struct TimeSpanValue : Encodable -
A unit of time supported by the Shortcuts app. See
See moreTimeSpanValuefor usage.Declaration
Swift
public enum TimeUnit : Int, Encodable -
Represents a value that can be converted into a variable date value, such as a
Variableor aDate.See moreSee
See Also:FileFilteringDeclaration
Swift
public protocol VariableDateValueConvertible
View on GitHub
Filtering Reference