added disabled
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
This commit is contained in:
parent
31fc9938e2
commit
54fc0e89fa
@ -49,6 +49,7 @@ class ButtonIconViewController: BaseViewController<ButtonIcon> {
|
|||||||
var fitToIcon = Toggle()
|
var fitToIcon = Toggle()
|
||||||
var floating = Toggle()
|
var floating = Toggle()
|
||||||
var hideBorder = Toggle()
|
var hideBorder = Toggle()
|
||||||
|
var disabledSwitch = Toggle()
|
||||||
|
|
||||||
override func allTextFields() -> [TextField]? { [customSizeField, centerX, centerY] }
|
override func allTextFields() -> [TextField]? { [customSizeField, centerX, centerY] }
|
||||||
|
|
||||||
@ -61,6 +62,7 @@ class ButtonIconViewController: BaseViewController<ButtonIcon> {
|
|||||||
|
|
||||||
override func setupForm(){
|
override func setupForm(){
|
||||||
super.setupForm()
|
super.setupForm()
|
||||||
|
addFormRow(label: "Disabled", view: .makeWrapper(for: disabledSwitch))
|
||||||
addFormRow(label: "Surface", view: surfacePickerSelectorView)
|
addFormRow(label: "Surface", view: surfacePickerSelectorView)
|
||||||
addFormRow(label: "Surface Type", view: surfaceTypePickerSelectorView)
|
addFormRow(label: "Surface Type", view: surfaceTypePickerSelectorView)
|
||||||
addFormRow(label: "Size", view: sizePickerSelectorView)
|
addFormRow(label: "Size", view: sizePickerSelectorView)
|
||||||
@ -73,6 +75,10 @@ class ButtonIconViewController: BaseViewController<ButtonIcon> {
|
|||||||
addFormRow(label: "X Offset", view: centerX)
|
addFormRow(label: "X Offset", view: centerX)
|
||||||
addFormRow(label: "Y Offset", view: centerY)
|
addFormRow(label: "Y Offset", view: centerY)
|
||||||
|
|
||||||
|
disabledSwitch.onChange = { [weak self] sender in
|
||||||
|
self?.component.disabled = sender.isOn
|
||||||
|
}
|
||||||
|
|
||||||
component.onClick = { sender in
|
component.onClick = { sender in
|
||||||
print("Button Icon was clicked")
|
print("Button Icon was clicked")
|
||||||
}
|
}
|
||||||
@ -116,6 +122,7 @@ class ButtonIconViewController: BaseViewController<ButtonIcon> {
|
|||||||
kindPickerSelectorView.text = component.kind.rawValue
|
kindPickerSelectorView.text = component.kind.rawValue
|
||||||
sizePickerSelectorView.text = component.size.rawValue
|
sizePickerSelectorView.text = component.size.rawValue
|
||||||
namePickerSelectorView.text = name.rawValue
|
namePickerSelectorView.text = name.rawValue
|
||||||
|
disabledSwitch.isOn = component.disabled
|
||||||
}
|
}
|
||||||
|
|
||||||
func updateOffset() {
|
func updateOffset() {
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user