From fbd198a2be13d3784341dc24e55851daedd654d7 Mon Sep 17 00:00:00 2001 From: "Chintakrinda, Arun Kumar (Arun)" Date: Tue, 14 Jul 2020 15:08:03 +0530 Subject: [PATCH] Added remove to form validator --- MVMCoreUI/FormUIHelpers/FormValidator.swift | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/MVMCoreUI/FormUIHelpers/FormValidator.swift b/MVMCoreUI/FormUIHelpers/FormValidator.swift index 0ece4b4b..e2e725c1 100644 --- a/MVMCoreUI/FormUIHelpers/FormValidator.swift +++ b/MVMCoreUI/FormUIHelpers/FormValidator.swift @@ -46,6 +46,13 @@ import MVMCore groupWatchers.append(action) } + /// Removes the form field to the validator. + public func remove(_ field: FormFieldProtocol) { + if let fieldKey = field.fieldKey { + fields.removeValue(forKey: fieldKey) + } + } + /// Determines the type of item and adds it. private func insert(_ item: FormItemProtocol) { if let item = item as? FormFieldProtocol {