Commit Graph

  • a07f86efe3 class is already equatble Matt Bruce 2022-09-15 17:20:20 -0500
  • 48797d2003 updated to have a casted isEqual Matt Bruce 2022-09-15 16:58:54 -0500
  • 378802eb5e updated to equalSelf Matt Bruce 2022-09-15 16:50:21 -0500
  • b4659a73c0 added equatble to label Matt Bruce 2022-09-15 16:45:56 -0500
  • a561ea30d8 added Identifiable to LabelAttributeModel Matt Bruce 2022-09-15 13:59:51 -0500
  • e07f855eb6 added Identifiable Matt Bruce 2022-09-15 13:56:58 -0500
  • 78443263ba deleted Changeable - onChange: ActionBlock Matt Bruce 2022-09-14 12:43:41 -0500
  • 77a02a1e25 moved valueChanged to method again this is due to the updating internal models via the control, therefore there will be a delay in the eventing from the publisher back up to the parent model Matt Bruce 2022-09-14 11:59:01 -0500
  • 9b22fb4e2f refactored hasError Matt Bruce 2022-09-14 11:54:10 -0500
  • 2e6bb6fbab added prepare for reuse Matt Bruce 2022-09-14 11:53:51 -0500
  • 8f63017ce9 added selectedModelHandler/Handler Matt Bruce 2022-09-14 11:46:33 -0500
  • d671492d72 updated selectors to views Matt Bruce 2022-09-12 17:29:43 -0500
  • 0ba4fcbbd2 updated cell Matt Bruce 2022-09-12 16:11:59 -0500
  • 421ea78991 refactored to use modelHandler instead direct model change Matt Bruce 2022-09-12 15:51:20 -0500
  • 6b16782b6c added set(with to init Matt Bruce 2022-09-12 14:09:51 -0500
  • a07fc10a7e udpated swatch Matt Bruce 2022-09-09 12:52:34 -0500
  • 2a53bae78c refactored handlerPublisher() Matt Bruce 2022-09-09 10:44:53 -0500
  • 8217e08182 refactored out radiobox default implementation Matt Bruce 2022-09-08 18:59:34 -0500
  • dbfce2c999 refactored again, removed protocol and enforce base class of subject Matt Bruce 2022-09-08 17:39:24 -0500
  • 1129ac4468 adding comments Matt Bruce 2022-09-08 17:27:26 -0500
  • 12771fa0f2 created protocols for control/view Matt Bruce 2022-09-08 17:18:43 -0500
  • d00a219ebb updated protocol Matt Bruce 2022-09-08 17:06:07 -0500
  • 57853b6145 added typealias Matt Bruce 2022-09-08 16:45:14 -0500
  • 71b020cb3f refactored more of the groups to remove protocol Matt Bruce 2022-09-08 16:38:46 -0500
  • e9c5a14ac9 refactored radiobuttongroup Matt Bruce 2022-09-08 16:29:57 -0500
  • dcd8d6ef94 refactored radioboxgroup Matt Bruce 2022-09-08 16:29:49 -0500
  • bc0610b828 refactored checkboxgroupbase to use subclass and update default implementation Matt Bruce 2022-09-08 16:20:51 -0500
  • d77b9c1d80 adding solocheckbox Matt Bruce 2022-09-08 16:19:47 -0500
  • 96522d37da refactored to all having didSelect Matt Bruce 2022-09-08 16:19:32 -0500
  • 56a72f62a2 removed comments Matt Bruce 2022-09-08 16:18:59 -0500
  • 49911145cf refactored checkboxgroup Matt Bruce 2022-09-08 15:44:10 -0500
  • ac2a77acf5 refactored radiobuttongroup Matt Bruce 2022-09-08 15:39:39 -0500
  • 7b6a62eae7 removed errorable from radiobox Matt Bruce 2022-09-08 15:30:35 -0500
  • 2e0d044c15 updated code Matt Bruce 2022-09-08 15:07:56 -0500
  • f68a815680 baby steps in refactoring out methods Matt Bruce 2022-09-08 14:48:07 -0500
  • 2148014664 removed selected inputId Matt Bruce 2022-09-08 14:35:09 -0500
  • 81ed479c87 final changes before vacation Matt Bruce 2022-08-31 16:24:45 -0500
  • c05f35de03 updated width/height for collectionview Matt Bruce 2022-08-31 16:12:19 -0500
  • 61c5d5adf8 convert to kyle code for default handlers Matt Bruce 2022-08-31 16:12:08 -0500
  • c975f2b06e added Gesture publisher / extension to UIView Matt Bruce 2022-08-31 13:29:44 -0500
  • 6c67544c71 moved tap back into each control since not all controls should need this Matt Bruce 2022-08-31 13:21:13 -0500
  • 1306c9e2a9 updated for not caching model, just the inputId Matt Bruce 2022-08-31 13:12:40 -0500
  • f13c9488a4 didSelect Matt Bruce 2022-08-31 12:27:37 -0500
  • 5d5c17606e Signed-off-by: Matt Bruce <matt.bruce@verizon.com> Matt Bruce 2022-08-31 10:38:31 -0500
  • 0eb23d51fc moved touchup inside logic into control isTappable bool defaultAction() override Matt Bruce 2022-08-31 10:38:21 -0500
  • a9a3aeee18 updated default implementation Matt Bruce 2022-08-31 09:57:35 -0500
  • c6ae09f730 removed isUserInteractive to control Matt Bruce 2022-08-31 09:06:01 -0500
  • 126b094178 moved isUserInteractive to isEnabled setter Matt Bruce 2022-08-31 09:05:38 -0500
  • a0bc95d849 refactored into base class Matt Bruce 2022-08-30 18:16:00 -0500
  • 980642e72c pulled in protocol method Matt Bruce 2022-08-30 17:09:37 -0500
  • 572a7dd123 added valueChanged event Matt Bruce 2022-08-30 17:07:21 -0500
  • 4054695a6b worked on more changes for swatch Matt Bruce 2022-08-30 17:00:49 -0500
  • 574d6f84ac fixed stackviews Matt Bruce 2022-08-30 16:26:31 -0500
  • ca938bf18f remvoed codable Matt Bruce 2022-08-30 15:57:14 -0500
  • 584663eab8 Merge branch 'develop' into feature/radioSwatch Matt Bruce 2022-08-30 15:50:54 -0500
  • d87adf477c updated to remove codable Matt Bruce 2022-08-30 14:46:15 -0500
  • 2247e529c0 coverted to colors Matt Bruce 2022-08-26 14:20:24 -0500
  • 1468294637 added colorcodable Matt Bruce 2022-08-26 14:19:48 -0500
  • 298a170be9 removed id Matt Bruce 2022-08-30 14:34:22 -0500
  • 3b3ea3bece removed id Matt Bruce 2022-08-30 14:32:06 -0500
  • d6a2ebaf95 refactored into extension Matt Bruce 2022-08-26 14:20:07 -0500
  • 78d97fd936 kind of working swatch Matt Bruce 2022-08-30 14:36:13 -0500
  • cee429506d revmoed errorable Matt Bruce 2022-08-30 14:36:01 -0500
  • 0b643034f6 added init Matt Bruce 2022-08-30 14:35:52 -0500
  • cfecae528b updated cell Matt Bruce 2022-08-30 14:35:16 -0500
  • 6ce40e1a39 removed id Matt Bruce 2022-08-30 14:34:22 -0500
  • e706045c79 removed id Matt Bruce 2022-08-30 14:32:06 -0500
  • ee07116952 remvoed logic Matt Bruce 2022-08-30 09:18:28 -0500
  • ba4bd4e1f5 first cut of radioswatch Matt Bruce 2022-08-30 09:18:09 -0500
  • 34c85f0c48 coverted to colors Matt Bruce 2022-08-26 14:20:24 -0500
  • cd97f8b997 first cut of default model Matt Bruce 2022-08-26 14:20:18 -0500
  • f71372939c refactored into extension Matt Bruce 2022-08-26 14:20:07 -0500
  • 4dcddd7fef added colorcodable Matt Bruce 2022-08-26 14:19:48 -0500
  • 2a1f3c9e33 initial commit Matt Bruce 2022-08-26 13:15:29 -0500
  • 8f319e3b11 refactored name Matt Bruce 2022-08-25 11:00:21 -0500
  • 3f8285a74d added model reset Matt Bruce 2022-08-25 10:59:57 -0500
  • e951326f7c updated for orientation Matt Bruce 2022-08-25 08:53:53 -0500
  • 4960dcf512 removed method Matt Bruce 2022-08-25 08:53:33 -0500
  • 8c92503299 added methods that can be overwritten Matt Bruce 2022-08-24 17:25:23 -0500
  • 06f25259f7 updated when strikethrough is drawn Matt Bruce 2022-08-24 11:15:24 -0500
  • 3eeb6f5dcb listening for rotation Matt Bruce 2022-08-24 11:15:11 -0500
  • 37372c5487 refactored to use Protocol extension methods Matt Bruce 2022-08-24 08:20:49 -0500
  • 324d00b53b updated protocols to deal with Single Selection Groups Matt Bruce 2022-08-24 08:20:29 -0500
  • d2258d2744 added radiobox model/group Matt Bruce 2022-08-23 16:54:59 -0500
  • 883281a94a fixed bug in text position Matt Bruce 2022-08-23 16:54:49 -0500
  • 921e13b3cf refactored into protocols Matt Bruce 2022-08-23 14:55:15 -0500
  • 72f993ab55 removed errorText Matt Bruce 2022-08-23 14:52:50 -0500
  • 844aa13277 refactored out selector base selector group base class Matt Bruce 2022-08-23 14:49:00 -0500
  • 6fb56aec19 changed associated name Matt Bruce 2022-08-23 13:28:00 -0500
  • a671765e80 moved selectable into own protocol Matt Bruce 2022-08-23 12:54:57 -0500
  • 3eb19646c8 Added checkbox group Matt Bruce 2022-08-23 10:30:55 -0500
  • eac716afd2 removed print Matt Bruce 2022-08-23 09:30:12 -0500
  • 48a84960f4 updated method Matt Bruce 2022-08-23 08:04:46 -0500
  • e34f8f0ed8 renamed methods Matt Bruce 2022-08-22 18:20:20 -0500
  • d249ba0fed added ObjectWithable Matt Bruce 2022-08-22 17:52:20 -0500
  • 304023381c updated to copyWith Matt Bruce 2022-08-22 17:49:44 -0500
  • 632f7498bc created static initWith for withable Matt Bruce 2022-08-22 17:43:28 -0500
  • 6156ed18fd refactored naming Matt Bruce 2022-08-22 17:43:12 -0500
  • 052d7b57b0 created public init Matt Bruce 2022-08-22 17:42:59 -0500
  • c9cc612698 updated for withable on lazy properties Matt Bruce 2022-08-22 15:35:45 -0500