Merge branch 'bugfix/CXTDT-601365' into 'develop'
Fix for CXTDT-601365, enabling option for Icon to be accessible from JSON. ### Summary Enabling option for Icon to be accessible from JSON. ### JIRA Ticket [CXTDT-601365](https://onejira.verizon.com/browse/CXTDT-601365) Co-authored-by: Sumanth Nadigadda <sumanth.nadigadda@verizon.com> See merge request https://gitlab.verizon.com/BPHV_MIPS/mvm_core_ui/-/merge_requests/1183
This commit is contained in:
commit
02a2da7f0a
@ -36,6 +36,7 @@ open class Icon: VDS.Icon, VDSMoleculeViewProtocol{
|
|||||||
size = viewModel.size
|
size = viewModel.size
|
||||||
customSize = viewModel.customSize
|
customSize = viewModel.customSize
|
||||||
name = viewModel.name
|
name = viewModel.name
|
||||||
|
isAccessibilityElement = viewModel.isAccessibilityElement ?? true
|
||||||
}
|
}
|
||||||
|
|
||||||
//--------------------------------------------------
|
//--------------------------------------------------
|
||||||
|
|||||||
@ -35,4 +35,6 @@ open class IconModel: MoleculeModelProtocol {
|
|||||||
|
|
||||||
/// A custom size of the icon.
|
/// A custom size of the icon.
|
||||||
public var customSize: Int?
|
public var customSize: Int?
|
||||||
|
|
||||||
|
public var isAccessibilityElement: Bool?
|
||||||
}
|
}
|
||||||
|
|||||||
@ -16,6 +16,7 @@ public protocol AccessibilityModelProtocol {
|
|||||||
var accessibilityText: String? { get set }
|
var accessibilityText: String? { get set }
|
||||||
var accessibilityValue: String? { get set }
|
var accessibilityValue: String? { get set }
|
||||||
var accessibilityHint: String? { get set }
|
var accessibilityHint: String? { get set }
|
||||||
|
var isAccessibilityElement: Bool? { get set }
|
||||||
}
|
}
|
||||||
|
|
||||||
public extension AccessibilityModelProtocol {
|
public extension AccessibilityModelProtocol {
|
||||||
@ -44,4 +45,9 @@ public extension AccessibilityModelProtocol {
|
|||||||
get { nil }
|
get { nil }
|
||||||
set {}
|
set {}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
var isAccessibilityElement: Bool? {
|
||||||
|
get { nil }
|
||||||
|
set { }
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user