EditMenuPresenter
final class EditMenuPresenter
-
Declaration
Swift
weak var viewController: EditMenuProtocol?
-
Declaration
Swift
var menuArrayCount: Int { get }
-
Declaration
Swift
var veganMenuCount: Int { get }
-
Declaration
Swift
var requestVeganMenuCount: Int { get }
-
Declaration
Swift
var afterEditMenuChangedMenus: (() -> Void)?
-
Declaration
Swift
var afterEditMenuChangedVeganMarker: ((EditMenuChangedMarkerModel) -> Void)?
-
Declaration
Swift
init(viewController: EditMenuProtocol, placeId: String? = nil, isAll: Bool? = nil, isSome: Bool? = nil, isRequest: Bool? = nil, menuArray: [MenuModel]? = nil )
-
Declaration
Swift
func viewDidLoad()
-
Declaration
Swift
func viewWillAppear()
-
Declaration
Swift
func viewWillDisappear()
-
Declaration
Swift
func dataBinding()
-
Declaration
Swift
func checkMenuData(_ indexPath: IndexPath) -> MenuModel?
-
Declaration
Swift
func checkVeganMenuData(_ indexPath: IndexPath) -> VeganTableFieldModelForEdit?
-
Declaration
Swift
func checkRequestVeanMenuData(_ indexPath: IndexPath) -> RequestTableFieldModelForEdit?
-
Declaration
Swift
func changedVeganOption(_ text: String, _ selected: Bool)
-
Declaration
Swift
func editingMenuField(_ menu: String, _ indexPath: IndexPath)
-
Declaration
Swift
func editingPriceField(_ price: String, _ indexPath: IndexPath)
-
Declaration
Swift
func editingRequestButton(_ isSelected: Bool, _ indexPath: IndexPath)
-
Declaration
Swift
func editingRequestField(_ request: String, _ indexPath: IndexPath)
-
Declaration
Swift
func deleteMenu(_ indexPath: IndexPath)
-
Declaration
Swift
func plusMenu()
-
Declaration
Swift
func filteringDataSet()