Commit Graph

213 Commits

Author SHA1 Message Date
Matt Bruce
eac716afd2 removed print
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-23 09:30:12 -05:00
Matt Bruce
48a84960f4 updated method
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-23 08:04:46 -05:00
Matt Bruce
e34f8f0ed8 renamed methods
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-22 18:20:20 -05:00
Matt Bruce
d249ba0fed added ObjectWithable
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-22 17:52:20 -05:00
Matt Bruce
304023381c updated to copyWith
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-22 17:49:44 -05:00
Matt Bruce
632f7498bc created static initWith for withable
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-22 17:43:28 -05:00
Matt Bruce
6156ed18fd refactored naming
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-22 17:43:12 -05:00
Matt Bruce
052d7b57b0 created public init
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-22 17:42:59 -05:00
Matt Bruce
c9cc612698 updated for withable on lazy properties
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-22 15:35:45 -05:00
Matt Bruce
268570b3bb added publishers
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-18 15:20:56 -05:00
Matt Bruce
1b3bcfab25 refactored to using UIControl publisher for .valuechanged
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-18 14:11:34 -05:00
Matt Bruce
95540d44d5 refactored selector
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-18 09:41:25 -05:00
Matt Bruce
a58facf2d7 udpated toggle
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-18 09:38:59 -05:00
Matt Bruce
8fd2c833f0 added uiControl publisher
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-18 09:32:56 -05:00
Matt Bruce
0bbdf6ddf0 created publisher folder
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-18 09:30:45 -05:00
Matt Bruce
350da3fb2b udpated for micro issue on no textsize
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-17 14:27:44 -05:00
Matt Bruce
42e417b043 refactored enabled/disabled
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-17 13:14:56 -05:00
Matt Bruce
43c60fe895 updated
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-17 08:01:49 -05:00
Matt Bruce
caba5c7cd7 renamed
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-17 08:00:51 -05:00
Matt Bruce
85f6722d4c updated action to combine
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-17 07:59:31 -05:00
Matt Bruce
cade12b0cd refactored label
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-16 18:16:16 -05:00
Matt Bruce
aab0cd86ac refactored label to include lineheight and letterspacing
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-16 16:11:07 -05:00
Matt Bruce
b4b1de52a2 refactored Typography
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-16 12:05:28 -05:00
Matt Bruce
b912835c22 added light
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-16 11:33:20 -05:00
Matt Bruce
2ed981f0ad added Typography
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-16 11:33:07 -05:00
Matt Bruce
017f7eadb0 added withable
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-16 10:02:29 -05:00
Matt Bruce
b3483053f6 removed filter
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-15 17:45:51 -05:00
Matt Bruce
c2a9fecd3b added shouldUpdateView
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-15 16:30:48 -05:00
Matt Bruce
3d94e7d7c4 removed property
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-15 16:30:38 -05:00
Matt Bruce
f3b9999e34 updates
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-15 12:11:23 -05:00
Matt Bruce
166ecf461d trying to resolve leak
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-15 09:09:24 -05:00
Matt Bruce
1d30735948 refactored updateView stuff into method
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-13 09:57:02 -05:00
Matt Bruce
843739e913 refactored for handler protocol
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-12 16:08:09 -05:00
Matt Bruce
1b9830993b added hasError update
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-12 15:39:53 -05:00
Matt Bruce
ce9b19cdfc updated to point to publisher
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-12 15:28:52 -05:00
Matt Bruce
552e0416d3 refactored out ModelHandlerPublishable and moved into the handler
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-12 15:27:50 -05:00
Matt Bruce
24a33a0b9e added ModelHandlerPublisher
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-12 15:24:29 -05:00
Matt Bruce
91685c4c59 updated
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-12 14:46:19 -05:00
Matt Bruce
b82b170c80 fix issue with selectors error
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-12 10:12:59 -05:00
Matt Bruce
c498c1ded3 fix for error
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-12 10:04:33 -05:00
Matt Bruce
eeabdba54c fix for radiobutton on launch
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-12 10:04:16 -05:00
Matt Bruce
9d440aaeac refactored to hasError
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-11 17:30:54 -05:00
Matt Bruce
706c55d0f2 Signed-off-by: Matt Bruce <matt.bruce@verizon.com> 2022-08-11 15:47:28 -05:00
Matt Bruce
d0b2dfd0b1 refactored propertywrappers
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-11 15:12:14 -05:00
Matt Bruce
3c2ea29330 fixed bug in naming
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-11 14:21:08 -05:00
Matt Bruce
f002907c2f moved shouldUpdate to SelectorBase
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-11 14:20:12 -05:00
Matt Bruce
cb3bb9250d added subscribers and renamed from cancellables
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-11 14:16:58 -05:00
Matt Bruce
0076a1ea21 updated protocol
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-11 14:13:30 -05:00
Matt Bruce
6deb2154a9 Signed-off-by: Matt Bruce <matt.bruce@verizon.com> 2022-08-11 14:04:57 -05:00
Matt Bruce
8824ea95bc refactored radio button group more
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-11 12:15:53 -05:00
Matt Bruce
8e4d4d6ded refactored radio button
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-11 11:56:11 -05:00
Matt Bruce
b0ae07fd69 refactored to selector group base and pulled out models 2022-08-11 11:10:09 -05:00
Matt Bruce
036d9462a8 Signed-off-by: Matt Bruce <matt.bruce@verizon.com> 2022-08-11 10:56:43 -05:00
Matt Bruce
db018ac32b removed override
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-11 10:56:37 -05:00
Matt Bruce
21686bbcd1 remvoed didSelect
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-11 10:56:18 -05:00
Matt Bruce
e6c55ef588 update to add subscribers
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-11 09:54:58 -05:00
Matt Bruce
ee4bea37ca forcing to override selected
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-11 09:54:02 -05:00
Matt Bruce
c00c0fb24d updated init
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-11 09:50:53 -05:00
Matt Bruce
f97b08460a added radio button shouldUpdate
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-11 09:48:32 -05:00
Matt Bruce
15d71e41dd added uuid
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-10 16:25:56 -05:00
Matt Bruce
2e3c63ad5c refactored under the hood
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-10 16:07:04 -05:00
Matt Bruce
c368f275cb refactored controls
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-10 14:43:00 -05:00
Matt Bruce
26642e2d55 printing
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-10 11:48:55 -05:00
Matt Bruce
103cec3db2 updated selector groups
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-10 10:53:23 -05:00
Matt Bruce
a55bea38de updated to selector base
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-10 10:11:03 -05:00
Matt Bruce
63d8ad2d25 Merge branch 'develop' into feature/groups
# Conflicts:
#	VDS.xcodeproj/project.pbxproj

Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-10 08:27:10 -05:00
Matt Bruce
c70997edb9 removed prints
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-09 16:27:03 -05:00
Matt Bruce
49b3868acc update subscriber
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-09 16:25:37 -05:00
Matt Bruce
9292ba8e5a new func override
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-09 14:36:49 -05:00
Matt Bruce
4e6d9b2f9d new funcs
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-09 14:36:37 -05:00
Matt Bruce
cd327a7f78 added new attribute
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-09 14:35:28 -05:00
Matt Bruce
ac0eb792cf radio button groud
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-09 07:57:13 -05:00
Matt Bruce
d4aedf4615 removed comments
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-08 11:34:17 -05:00
Matt Bruce
fc3ce375ac refactored into base control
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-08 10:47:17 -05:00
Matt Bruce
bd0981e018 added radio button
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-08 09:38:16 -05:00
Matt Bruce
61d65e9b60 added toggle cotainer to meet specs
refactored all configurable default properties to one area

Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-05 14:37:49 -05:00
Matt Bruce
5b800c0450 moved the disabled/surface to the base
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-05 11:56:44 -05:00
Matt Bruce
df82f85724 added Modelable
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-05 11:54:20 -05:00
Matt Bruce
4a83c733e2 removed set(
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-05 11:41:16 -05:00
Matt Bruce
73410ab6bb refactored error in checkboxconfig
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-05 11:04:30 -05:00
Matt Bruce
b3622ce854 refactored isTrue/False to forTrue/false
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-05 10:59:10 -05:00
Matt Bruce
b318f1519b renamed helper to config
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-05 10:56:06 -05:00
Matt Bruce
b253bf3e03 refactored color configurations and refactored classes
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-05 10:49:02 -05:00
Matt Bruce
4c38676f59 refactored more fonts
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-05 09:01:26 -05:00
Matt Bruce
50bb76d806 added accessibilty actions
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-04 20:16:34 -05:00
Matt Bruce
e3edf940c7 converted to struct
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-04 16:34:31 -05:00
Matt Bruce
cd58fc810e fixed bugs in generic
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-04 16:30:53 -05:00
Matt Bruce
f768c6eab6 refactored toggle colors and models
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-04 16:05:27 -05:00
Matt Bruce
20622bef41 added properties to label
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-04 15:41:32 -05:00
Matt Bruce
64778d7951 refactored to a generic label/labelbase
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-04 15:33:27 -05:00
Matt Bruce
fd4b9a1b28 made initable
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-04 15:33:09 -05:00
Matt Bruce
1c30a5ff84 added new color helper
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-04 15:32:53 -05:00
Matt Bruce
3acde8b4c8 created color helpers
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-04 15:11:02 -05:00
Matt Bruce
5820401c50 refactored label
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-04 10:24:43 -05:00
Matt Bruce
5a22e6ecd0 first cut
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-03 17:03:59 -05:00
Matt Bruce
cff23c26e4 refactored names
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-03 17:03:28 -05:00
Matt Bruce
b993952e30 updated labelable
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-03 15:26:40 -05:00
Matt Bruce
85b0b81da9 added resetable
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-03 15:26:25 -05:00
Matt Bruce
b50f4014c1 added resetable
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-03 15:25:34 -05:00
Matt Bruce
358e663bdc refactored fonts
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-03 15:25:25 -05:00