Protocols
-
Declaration
Swift
protocol APIRouteCollection : APICollection -
A
See moreProtocolused to provide convenience functions for Models that return content that is filterable. Adopting the protocol requires implmentingcontentTextStrings()which returns an array of ‘content’ strings that should be scanned in a filter operation.Declaration
Swift
protocol ContentFilterable
-
Defines a formatter to be used on export (from gdImage to data/file) conversions
See moreDeclaration
Swift
private protocol ExportableFormatter -
A
See moreProtocolfor complex Fez interactions. One could consider this aHelperif it weren’t for the limitation that Structs cannot inherit from other Structs.Declaration
Swift
protocol FezProtocol : APIRouteCollection -
Defines a formatter to be used on import (from data/file to gdImage) conversions
See moreDeclaration
Swift
private protocol ImportableFormatter
-
Defines a formatter to be used on one of libgd built-in format with none-parametrizable export conversions
See moreDeclaration
Swift
private protocol LibGdExportableFormatter : ExportableFormatter -
Defines a formatter to be used on one libgd built-in format import conversions
See moreDeclaration
Swift
private protocol LibGdImportableFormatter : ImportableFormatter -
Defines a formatter to be used on one of libgd built-in format with parametrizable export conversions
See moreDeclaration
Swift
private protocol LibGdParametrizableExportFormatter : ExportableFormatter -
Declaration
Swift
protocol RCFValidatable -
Declaration
Swift
protocol Reportable : Model -
A
Protocolfor searchable models. Any model which implements this protocol should have a database column,fulltext_search, which is a stored generated column containg tsvector data. See Sources/swiftarr/Migrations/Schema Creation/SearchIndexCreation.swiftDeclaration
Swift
protocol Searchable : Model
-
Declaration
Swift
protocol SiteControllerUtils -
Declaration
Swift
protocol StoredSetting
View on GitHub
Protocols Reference