Commit Graph

140 Commits

Author SHA1 Message Date
Matt Bruce
0a9b4ec368 added comments for reset()
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2023-07-26 10:13:49 -05:00
Matt Bruce
61e843f8f8 added check for change of scaledFonts
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2023-07-21 10:43:36 -05:00
Matt Bruce
0460e10b89 added edgeInsets
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2023-07-20 12:54:03 -05:00
Matt Bruce
b919cfd92b refactored disabling (disabled) as a helper to get/set isEnabled
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2023-07-18 08:46:15 -05:00
Matt Bruce
c02fd2241e updated tooltip to accept a view or title or content text
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2023-06-30 15:21:20 -05:00
Matt Bruce
94fffc289a refactored to use new extension
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2023-06-19 14:52:48 -05:00
Matt Bruce
58388b81b8 updated
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2023-06-19 14:38:13 -05:00
Matt Bruce
bbdf496cda added edgeInset
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2023-06-15 18:50:30 -05:00
Matt Bruce
9093131f1d fixed issues with disabled state overwriting layers.
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2023-06-07 15:26:13 -05:00
Matt Bruce
43e9642de6 refactored to use new spacer extension
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2023-05-30 14:58:24 -05:00
Matt Bruce
15f7c1d586 updated color issue for disabled state
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2023-05-11 15:24:54 -05:00
Matt Bruce
bd902434ef refactored reset methods
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2023-05-08 14:40:11 -05:00
Matt Bruce
e82a94304c refactored to remove combine for local updater, replaced with setNeedsUpdate
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2023-05-08 11:51:10 -05:00
Matt Bruce
01c7df3c69 clearout attributes on a text reset
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2023-05-08 10:54:50 -05:00
Matt Bruce
8ed2506580 udpated tooltip attribute
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2023-05-08 10:54:46 -05:00
Matt Bruce
2bbe71e106 refactored action
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2023-05-08 10:54:41 -05:00
Matt Bruce
d77e1abc34 updated with tooltip size change
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2023-05-02 09:20:53 -05:00
Matt Bruce
d3c44cdf32 refactored methods for action
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2023-04-27 14:46:19 -05:00
Matt Bruce
90974afb8d added tooltiplabelattribute
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2023-04-27 14:46:04 -05:00
Matt Bruce
c3992be682 refactored to use new TrailingTooltip
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2023-04-17 13:35:23 -05:00
Matt Bruce
8a5b828a84 udpated method name
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2023-04-17 13:24:04 -05:00
Matt Bruce
c3f6fc1d10 refactored class for init and Key
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2023-04-17 13:10:42 -05:00
Matt Bruce
1d3431da2c updated frame
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2023-04-14 16:28:05 -05:00
Matt Bruce
24bad2c371 refactored trailing tooltip label
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2023-04-14 15:41:33 -05:00
Matt Bruce
08bcaed4d8 ensured classes are open to allow subclassing
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2023-04-06 17:06:21 -05:00
Matt Bruce
cf4f145137 refactored debounce for label/button (has label)
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2023-04-04 08:56:37 -05:00
Matt Bruce
58162040d3 added click subscriber and updateAccessibilityLabel
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2023-03-07 10:54:19 -06:00
Matt Bruce
78bd6be6ce added some accessibilty updates
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2023-03-03 16:31:31 -06:00
Matt Bruce
d50c61b79b updated to use bundle manager
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2023-01-27 10:48:59 -06:00
Matt Bruce
2fa47a5404 added cancellable
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2023-01-26 15:17:14 -06:00
Matt Bruce
9aad50fb0b updated for textcolor
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2023-01-26 15:16:56 -06:00
Matt Bruce
eacee20fe9 added init
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2023-01-25 18:20:11 -06:00
Matt Bruce
72f5edb92c fixed bug with underline
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2023-01-25 18:19:53 -06:00
Matt Bruce
21ac83af4f removed codable
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2023-01-25 11:50:11 -06:00
Matt Bruce
dd311fc920 applied UserInfoable to views/controls
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2023-01-23 09:26:41 -06:00
Matt Bruce
9526a7ec40 refactored out Typography and converted to TextStyle
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2023-01-13 14:04:15 -06:00
Matt Bruce
443636b723 refactored typograpicalStyle to textStyle
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2023-01-13 13:36:53 -06:00
Matt Bruce
669e0d7625 refactored enums into class/structs that use them
also refactored models into class that are the parents

Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2023-01-13 13:32:38 -06:00
Matt Bruce
9fcff48752 updated label to new color states
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-12-08 12:48:51 -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
f255f9fd21 updated naming to new class
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-11-18 10:02:38 -06:00
Matt Bruce
8a85e67681 updated backgroundcolor to clear
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-11-18 10:01:28 -06:00
Matt Bruce
d7f067ef8f refactored name of FontLabelAttribute/added UIView extension for anchors
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-11-17 14:31:45 -06:00
Matt Bruce
a5cd93b71c Merge branch 'develop' of https://gitlab.verizon.com/BPHV_MIPS/vds_ios.git into feature/textLink 2022-11-15 10:39:33 -06:00
Matt Bruce
c150f1552b added escape hatch for using a user set attributedText directly to the label
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-11-10 14:44:13 -06:00
Matt Bruce
0b73207bd6 update to look for a font with a found style to use our FontLabelAttribute
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-11-10 14:43:40 -06:00
Matt Bruce
e46017f315 updated FontLabelAttribute for Kerning/line spacing/ line height
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-11-10 14:43:02 -06:00
Matt Bruce
f9c8e328cf refactored to use AnyLabelAttribute
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-11-10 11:26:38 -06:00
Matt Bruce
eb48d8a807 include isForeground
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-11-10 11:26:14 -06:00
Matt Bruce
cd94bfde67 added AnylabelAttribute
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2022-11-10 11:25:32 -06:00