Matt Bruce
84ccbac762
removed prints
...
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-12-08 18:15:16 -06:00
Matt Bruce
bc4f0e8915
added selected,highlighted
...
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-12-08 18:06:11 -06:00
Matt Bruce
5b754502da
updated checkbox logic
...
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-12-08 17:59:40 -06:00
Matt Bruce
3825488d0e
refactored vars
...
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-12-08 15:18:41 -06:00
Matt Bruce
77f957b23f
refacored checkbox to new color states
...
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-12-08 12:48:35 -06:00
Matt Bruce
5445445136
added documentation
...
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-11-28 14:29:09 -06:00
Matt Bruce
5684104913
updated to use extension
...
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-11-18 11:16:19 -06:00
Matt Bruce
00f1418e69
updated controls for reset()
...
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-11-15 10:10:04 -06:00
Matt Bruce
9b75fd4edc
ensure resets are working
...
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-11-10 18:25:07 -06:00
Matt Bruce
ed07680965
refactored private var names
...
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-11-10 15:17:39 -06:00
Matt Bruce
19a7ba5627
updated defaults into initializers
...
update all initializers to look the same
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-11-10 15:10:18 -06:00
Matt Bruce
7f0da47036
added the logic for a attributedText
...
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-11-10 14:44:42 -06:00
Matt Bruce
69ad6e9fb1
added constraints for veritcal
...
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-11-10 11:30:04 -06:00
Scott Pfeil
4d362f41ad
Open it up
2022-10-28 10:27:30 -04:00
Matt Bruce
46d0bb3047
added @objc() class name to keep collisions from occurring
...
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-10-21 10:42:24 -05:00
Matt Bruce
1e046fa336
removed / replaced anything to do with model
...
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-10-20 15:41:41 -05:00
Matt Bruce
b5314ad879
deleted all models
...
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-10-20 15:12:25 -05:00
Matt Bruce
60dbfa9d2b
refactored to use layoutSubviews
...
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-10-20 14:06:03 -05:00
Matt Bruce
63543b5cf5
fixed issues with init
...
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-10-20 13:13:28 -05:00
Matt Bruce
4bf9ce83b5
refactored to remove models
...
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-10-20 10:55:36 -05:00
Matt Bruce
d0001f8af7
updated color config
...
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-10-10 16:27:10 -05:00
Matt Bruce
3b75957ce1
accessable update
...
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-10-10 16:26:19 -05:00
Matt Bruce
fa3d139742
refactored hasError to showError
...
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-10-03 12:21:27 -05:00
Matt Bruce
9e2d5fff47
added Equality to Modelable
...
added AnyEquality to classes that have an a property with 'any'
added default implementation on shouldUpdateView() to check equality, this can be re-implemented in classes
removed all shouldUpdateView methods everywhere since above was done
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-09-16 09:14:27 -05:00
Matt Bruce
78443263ba
deleted Changeable - onChange: ActionBlock
...
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-09-14 12:43:41 -05:00
Matt Bruce
d77b9c1d80
adding solocheckbox
...
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-09-08 16:19:47 -05:00
Matt Bruce
61c5d5adf8
convert to kyle code for default handlers
...
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-31 16:12:08 -05:00
Matt Bruce
c975f2b06e
added Gesture publisher / extension to UIView
...
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-31 13:29:44 -05:00
Matt Bruce
6c67544c71
moved tap back into each control since not all controls should need this
...
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-31 13:21:13 -05:00
Matt Bruce
0eb23d51fc
moved touchup inside logic into control
...
isTappable bool
defaultAction() override
2022-08-31 10:38:21 -05:00
Matt Bruce
c6ae09f730
removed isUserInteractive to control
...
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-31 09:06:01 -05:00
Matt Bruce
e706045c79
removed id
...
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-30 14:32:06 -05:00
Matt Bruce
844aa13277
refactored out selector base selector group base class
...
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-23 14:49:00 -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
9d440aaeac
refactored to hasError
...
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-11 17:30:54 -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
c368f275cb
refactored controls
...
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-10 14:43:00 -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
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
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
3acde8b4c8
created color helpers
...
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-04 15:11:02 -05:00
Matt Bruce
ffe3641500
refactored out VDS from naming conventions
...
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-08-03 13:56:14 -05:00