Classes
The following classes are available globally.
-
See moreFormworkscustomUILabelimplementationDeclaration
Swift
final class FWLabel : UILabel -
See moreFormworkscustomUITextFieldimplementationDeclaration
Swift
final class FWTextField : UITextField -
See moreFormworkscustomUITextViewimplementationDeclaration
Swift
final class FWTextView : UITextView -
Visual representation for the multiline component. Subclasses
See moreUITableViewCell.Declaration
Swift
final class FWMultilineComponentView : UITableViewCell, FWComponentCellextension FWMultilineComponentView: FWMultilineComponentViewModelDelegateextension FWMultilineComponentView: UITextViewDelegate
-
Object responsible for handling all the data handling and business logic of the
See moreFWMultilineComponentView.Declaration
Swift
final class FWMultilineComponentViewModel : FWComponentViewModel -
Visual representation for the multiline component. Subclasses
See moreUITableViewCell.Declaration
Swift
final class FWTextComponentView : UITableViewCell, FWComponentCellextension FWTextComponentView: FWTextComponentViewModelDelegate -
Object responsible for handling all the data handling and business logic of the
See moreFWTextComponentView.Declaration
Swift
final class FWTextComponentViewModel : FWComponentViewModel -
Representation of a form. It displays each component as a cell of a
See moreUITableView.Declaration
Swift
public final class FWFormViewController : UIViewControllerextension FWFormViewController: UITableViewDelegateextension FWFormViewController: UITableViewDataSourceextension FWFormViewController: FWFormViewModelDelegate
-
A representation of the
See moreFWForm‘sViewModel.Declaration
Swift
final class FWFormViewModel -
Declaration
Swift
final class FWDismissHeader : UITableViewHeaderFooterView -
A representation of a
See moreFormworksUITableViewCell‘s cell.Declaration
Swift
final class FWFormSubmitTableCell : UITableViewCell -
Property wrapper used to make it easier to instantiate a
UIViewor its subclasses ready for Auto layout.See moreImportant
You should only use this property wrapper if you only need the object to be initialized with the following init:init(frame: .zero).Declaration
Swift
@propertyWrapper final class ManualLayout<View> where View : UIView
View on GitHub
Classes Reference