diff --git a/VDSSample/ViewControllers/FootnoteItemViewController.swift b/VDSSample/ViewControllers/FootnoteItemViewController.swift index de1b3e5..9483402 100644 --- a/VDSSample/ViewControllers/FootnoteItemViewController.swift +++ b/VDSSample/ViewControllers/FootnoteItemViewController.swift @@ -52,6 +52,7 @@ class FootnoteItemViewController: BaseViewController { items: FootnoteItem.Size.allCases) }() + var hideSymbolSwitch = Toggle() var footnoteTextField = TextField() var widthTextField = NumericField() var percentageTextField = NumericField() @@ -71,11 +72,16 @@ class FootnoteItemViewController: BaseViewController { addFormRow(label: "Kind", view: kindPickerSelectorView) addFormRow(label: "Size", view: sizePickerSelectorView) addFormRow(label: "Symbol Type", view: symbolTypePickerSelectorView) + addFormRow(label: "Hide Symbol", view: hideSymbolSwitch) addFormRow(label: "Text", view: footnoteTextField) addFormRow(label: "Width", view: widthTextField) addFormRow(label: "Percentage (1-100)", view: percentageTextField) addFormRow(label: "ToolTip Title", view: tooltipTitleTextField) addFormRow(label: "ToolTip Content", view: tooltipContentTextField) + + hideSymbolSwitch.publisher(for: .valueChanged).sink { [weak self] control in + self?.component.hideSymbol = control.isOn + }.store(in: &subscribers) footnoteTextField .textPublisher