removed visualEquivalent
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
This commit is contained in:
parent
9bbf325640
commit
8670fa3193
@ -87,12 +87,4 @@ import VDS
|
|||||||
&& feedbackTextPlacement == model.feedbackTextPlacement
|
&& feedbackTextPlacement == model.feedbackTextPlacement
|
||||||
&& action.isEqual(to: model.action)
|
&& action.isEqual(to: model.action)
|
||||||
}
|
}
|
||||||
|
|
||||||
open override func isVisuallyEquivalent(to model: any MoleculeModelComparisonProtocol) -> Bool {
|
|
||||||
guard super.isVisuallyEquivalent(to: model), let model = model as? Self else { return false }
|
|
||||||
return options == model.options
|
|
||||||
&& selectedIndex == model.selectedIndex
|
|
||||||
&& showInlineLabel == model.showInlineLabel
|
|
||||||
&& feedbackTextPlacement == model.feedbackTextPlacement
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -64,12 +64,4 @@ public class TextViewEntryFieldModel: TextEntryFieldModel {
|
|||||||
&& maxLength == model.maxLength
|
&& maxLength == model.maxLength
|
||||||
}
|
}
|
||||||
|
|
||||||
open override func isVisuallyEquivalent(to model: any MoleculeModelComparisonProtocol) -> Bool {
|
|
||||||
guard super.isVisuallyEquivalent(to: model), let model = model as? Self else { return false }
|
|
||||||
return accessibilityText == model.accessibilityText
|
|
||||||
&& editable == model.editable
|
|
||||||
&& minHeight == model.minHeight
|
|
||||||
&& maxLength == model.maxLength
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -97,20 +97,5 @@ public class CheckboxesModel: MoleculeModelProtocol, ParentMoleculeModelProtocol
|
|||||||
&& accessibilityText == model.accessibilityText
|
&& accessibilityText == model.accessibilityText
|
||||||
&& accessibilityIdentifier == model.accessibilityIdentifier
|
&& accessibilityIdentifier == model.accessibilityIdentifier
|
||||||
&& accessibilityTraits == model.accessibilityTraits
|
&& accessibilityTraits == model.accessibilityTraits
|
||||||
&& checkboxes == model.checkboxes
|
|
||||||
}
|
|
||||||
|
|
||||||
open func isVisuallyEquivalent(to model: any MoleculeModelComparisonProtocol) -> Bool {
|
|
||||||
guard let model = model as? Self else { return false }
|
|
||||||
return moleculeName == model.moleculeName
|
|
||||||
&& enabled == model.enabled
|
|
||||||
&& showError == model.showError
|
|
||||||
&& readOnly == model.readOnly
|
|
||||||
&& required == model.required
|
|
||||||
&& inverted == model.inverted
|
|
||||||
&& accessibilityText == model.accessibilityText
|
|
||||||
&& accessibilityIdentifier == model.accessibilityIdentifier
|
|
||||||
&& accessibilityTraits == model.accessibilityTraits
|
|
||||||
&& checkboxes == model.checkboxes
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -72,11 +72,6 @@ public class RadioBoxesModel: FormFieldModel, ParentMoleculeModelProtocol {
|
|||||||
var container = encoder.container(keyedBy: CodingKeys.self)
|
var container = encoder.container(keyedBy: CodingKeys.self)
|
||||||
try container.encode(boxes, forKey: .boxes)
|
try container.encode(boxes, forKey: .boxes)
|
||||||
}
|
}
|
||||||
|
|
||||||
open override func isEqual(to model: any ModelComparisonProtocol) -> Bool {
|
|
||||||
guard super.isEqual(to: model), let model = model as? Self else { return false }
|
|
||||||
return boxes == model.boxes
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
extension Array where Element == RadioBoxModel {
|
extension Array where Element == RadioBoxModel {
|
||||||
|
|||||||
@ -71,9 +71,4 @@ public class RadioButtonsModel: FormFieldModel, ParentMoleculeModelProtocol {
|
|||||||
var container = encoder.container(keyedBy: CodingKeys.self)
|
var container = encoder.container(keyedBy: CodingKeys.self)
|
||||||
try container.encode(radioButtons, forKey: .radioButtons)
|
try container.encode(radioButtons, forKey: .radioButtons)
|
||||||
}
|
}
|
||||||
|
|
||||||
open override func isEqual(to model: any ModelComparisonProtocol) -> Bool {
|
|
||||||
guard super.isEqual(to: model), let model = model as? Self else { return false }
|
|
||||||
return radioButtons == model.radioButtons
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -136,20 +136,6 @@ open class CalendarViewModel: MoleculeModelProtocol {
|
|||||||
&& maxDate == model.maxDate
|
&& maxDate == model.maxDate
|
||||||
&& indicators == model.indicators
|
&& indicators == model.indicators
|
||||||
}
|
}
|
||||||
|
|
||||||
open func isVisuallyEquivalent(to model: any MoleculeModelComparisonProtocol) -> Bool {
|
|
||||||
guard let model = model as? Self else { return false }
|
|
||||||
return inverted == model.inverted
|
|
||||||
&& dateFormat == model.dateFormat
|
|
||||||
&& hideContainerBorder == model.hideContainerBorder
|
|
||||||
&& hideCurrentDateIndicator == model.hideCurrentDateIndicator
|
|
||||||
&& activeDates == model.activeDates
|
|
||||||
&& inactiveDates == model.inactiveDates
|
|
||||||
&& selectedDate == model.selectedDate
|
|
||||||
&& minDate == model.minDate
|
|
||||||
&& maxDate == model.maxDate
|
|
||||||
&& indicators == model.indicators
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
extension CalendarViewModel {
|
extension CalendarViewModel {
|
||||||
|
|||||||
@ -44,21 +44,6 @@ import VDS
|
|||||||
&& accessibilityText == model.accessibilityText
|
&& accessibilityText == model.accessibilityText
|
||||||
&& accessibilityIdentifier == model.accessibilityIdentifier
|
&& accessibilityIdentifier == model.accessibilityIdentifier
|
||||||
&& accessibilityTraits == model.accessibilityTraits
|
&& accessibilityTraits == model.accessibilityTraits
|
||||||
&& checkbox == model.checkbox
|
|
||||||
&& label == model.label
|
|
||||||
&& subTitle == model.subTitle
|
|
||||||
}
|
|
||||||
|
|
||||||
open func isVisuallyEquivalent(to model: any MoleculeModelComparisonProtocol) -> Bool {
|
|
||||||
guard let model = model as? Self else { return false }
|
|
||||||
return moleculeName == model.moleculeName
|
|
||||||
&& inverted == model.inverted
|
|
||||||
&& accessibilityText == model.accessibilityText
|
|
||||||
&& accessibilityIdentifier == model.accessibilityIdentifier
|
|
||||||
&& accessibilityTraits == model.accessibilityTraits
|
|
||||||
&& checkbox == model.checkbox
|
|
||||||
&& label == model.label
|
|
||||||
&& subTitle == model.subTitle
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -48,21 +48,6 @@ import VDS
|
|||||||
&& accessibilityText == model.accessibilityText
|
&& accessibilityText == model.accessibilityText
|
||||||
&& accessibilityIdentifier == model.accessibilityIdentifier
|
&& accessibilityIdentifier == model.accessibilityIdentifier
|
||||||
&& accessibilityTraits == model.accessibilityTraits
|
&& accessibilityTraits == model.accessibilityTraits
|
||||||
&& radioButton == model.radioButton
|
|
||||||
&& label == model.label
|
|
||||||
&& subTitle == model.subTitle
|
|
||||||
}
|
|
||||||
|
|
||||||
open func isVisuallyEquivalent(to model: any MoleculeModelComparisonProtocol) -> Bool {
|
|
||||||
guard let model = model as? Self else { return false }
|
|
||||||
return moleculeName == model.moleculeName
|
|
||||||
&& inverted == model.inverted
|
|
||||||
&& accessibilityText == model.accessibilityText
|
|
||||||
&& accessibilityIdentifier == model.accessibilityIdentifier
|
|
||||||
&& accessibilityTraits == model.accessibilityTraits
|
|
||||||
&& radioButton == model.radioButton
|
|
||||||
&& label == model.label
|
|
||||||
&& subTitle == model.subTitle
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user