Skip to content

Commit 6870097

Browse files
committed
feat: 🎸 [JIRA:HCPSDKFIORIUIKIT-2686] Button update
1 parent c0efd8b commit 6870097

19 files changed

+1847
-93
lines changed

Diff for: Apps/Examples/Examples.xcodeproj/project.pbxproj

+56
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,20 @@
3333
8732C2C72C3524B6002110E9 /* TimelineItemsExample.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8732C2C62C3524B6002110E9 /* TimelineItemsExample.swift */; };
3434
8732C2C92C3524C9002110E9 /* SimpleTimelineExample.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8732C2C82C3524C9002110E9 /* SimpleTimelineExample.swift */; };
3535
8732C2CB2C3524D9002110E9 /* CustomTimelineExample.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8732C2CA2C3524D9002110E9 /* CustomTimelineExample.swift */; };
36+
6D6E86252C50D42000EDB6F4 /* FioriButtonInListExample.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6D6E86242C50D42000EDB6F4 /* FioriButtonInListExample.swift */; };
37+
6D6E86292C50E5F900EDB6F4 /* FioriButtonInListMultipleLineExample.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6D6E86282C50E5F900EDB6F4 /* FioriButtonInListMultipleLineExample.swift */; };
38+
6D6E86672C50FDBE00EDB6F4 /* FioriButtonInCollectionExample.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6D6E86662C50FDBE00EDB6F4 /* FioriButtonInCollectionExample.swift */; };
39+
6D6E866B2C5238A000EDB6F4 /* MultiLoadingButtonStatusChangeExample.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6D6E866A2C5238A000EDB6F4 /* MultiLoadingButtonStatusChangeExample.swift */; };
40+
6D6E866D2C53969A00EDB6F4 /* CardTwoButtonsChangeToOneExample.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6D6E866C2C53969A00EDB6F4 /* CardTwoButtonsChangeToOneExample.swift */; };
41+
6D6E866F2C539CDE00EDB6F4 /* InPlaceLoadingFlexibleButtonExample.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6D6E866E2C539CDE00EDB6F4 /* InPlaceLoadingFlexibleButtonExample.swift */; };
42+
6D6E86712C53A0D500EDB6F4 /* CardViewWithTwoButtonsExample.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6D6E86702C53A0D500EDB6F4 /* CardViewWithTwoButtonsExample.swift */; };
43+
6DEC31F42C463ED50084DD20 /* FioriButtonTestsExample.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6DEC31F32C463ED50084DD20 /* FioriButtonTestsExample.swift */; };
44+
6DEC31F82C47B7850084DD20 /* FioriButtonStyleToggleExample.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6DEC31F72C47B7850084DD20 /* FioriButtonStyleToggleExample.swift */; };
45+
6DEC31FA2C48B35D0084DD20 /* FioriButtonCustomButtonExample.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6DEC31F92C48B35D0084DD20 /* FioriButtonCustomButtonExample.swift */; };
46+
6DEC31FE2C48FAA50084DD20 /* InPlaceLoadingContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6DEC31FD2C48FAA50084DD20 /* InPlaceLoadingContentView.swift */; };
47+
6DEC32002C48FB010084DD20 /* LoadingButtonSingleStatusExample.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6DEC31FF2C48FB010084DD20 /* LoadingButtonSingleStatusExample.swift */; };
48+
6DEC32022C4A4DC70084DD20 /* CardFullWidthSingleButtonExample.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6DEC32012C4A4DC70084DD20 /* CardFullWidthSingleButtonExample.swift */; };
49+
6DEC32042C4E49C70084DD20 /* CardFixedWidthButtonsExample.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6DEC32032C4E49C70084DD20 /* CardFixedWidthButtonsExample.swift */; };
3650
878219C42BEE128E002FDFBC /* StepperViewExample.swift in Sources */ = {isa = PBXBuildFile; fileRef = 878219C32BEE128E002FDFBC /* StepperViewExample.swift */; };
3751
8A55795724C1286E0098003A /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A55795624C1286E0098003A /* AppDelegate.swift */; };
3852
8A55795924C1286E0098003A /* SceneDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A55795824C1286E0098003A /* SceneDelegate.swift */; };
@@ -220,6 +234,20 @@
220234
8732C2C62C3524B6002110E9 /* TimelineItemsExample.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TimelineItemsExample.swift; sourceTree = "<group>"; };
221235
8732C2C82C3524C9002110E9 /* SimpleTimelineExample.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SimpleTimelineExample.swift; sourceTree = "<group>"; };
222236
8732C2CA2C3524D9002110E9 /* CustomTimelineExample.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CustomTimelineExample.swift; sourceTree = "<group>"; };
237+
6D6E86242C50D42000EDB6F4 /* FioriButtonInListExample.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FioriButtonInListExample.swift; sourceTree = "<group>"; };
238+
6D6E86282C50E5F900EDB6F4 /* FioriButtonInListMultipleLineExample.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FioriButtonInListMultipleLineExample.swift; sourceTree = "<group>"; };
239+
6D6E86662C50FDBE00EDB6F4 /* FioriButtonInCollectionExample.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FioriButtonInCollectionExample.swift; sourceTree = "<group>"; };
240+
6D6E866A2C5238A000EDB6F4 /* MultiLoadingButtonStatusChangeExample.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MultiLoadingButtonStatusChangeExample.swift; sourceTree = "<group>"; };
241+
6D6E866C2C53969A00EDB6F4 /* CardTwoButtonsChangeToOneExample.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CardTwoButtonsChangeToOneExample.swift; sourceTree = "<group>"; };
242+
6D6E866E2C539CDE00EDB6F4 /* InPlaceLoadingFlexibleButtonExample.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InPlaceLoadingFlexibleButtonExample.swift; sourceTree = "<group>"; };
243+
6D6E86702C53A0D500EDB6F4 /* CardViewWithTwoButtonsExample.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CardViewWithTwoButtonsExample.swift; sourceTree = "<group>"; };
244+
6DEC31F32C463ED50084DD20 /* FioriButtonTestsExample.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FioriButtonTestsExample.swift; sourceTree = "<group>"; };
245+
6DEC31F72C47B7850084DD20 /* FioriButtonStyleToggleExample.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FioriButtonStyleToggleExample.swift; sourceTree = "<group>"; };
246+
6DEC31F92C48B35D0084DD20 /* FioriButtonCustomButtonExample.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FioriButtonCustomButtonExample.swift; sourceTree = "<group>"; };
247+
6DEC31FD2C48FAA50084DD20 /* InPlaceLoadingContentView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InPlaceLoadingContentView.swift; sourceTree = "<group>"; };
248+
6DEC31FF2C48FB010084DD20 /* LoadingButtonSingleStatusExample.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LoadingButtonSingleStatusExample.swift; sourceTree = "<group>"; };
249+
6DEC32012C4A4DC70084DD20 /* CardFullWidthSingleButtonExample.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CardFullWidthSingleButtonExample.swift; sourceTree = "<group>"; };
250+
6DEC32032C4E49C70084DD20 /* CardFixedWidthButtonsExample.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CardFixedWidthButtonsExample.swift; sourceTree = "<group>"; };
223251
878219C32BEE128E002FDFBC /* StepperViewExample.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = StepperViewExample.swift; sourceTree = "<group>"; };
224252
8A1E99AD24D59C8000ED8A39 /* cloud-sdk-ios-fiori */ = {isa = PBXFileReference; lastKnownFileType = folder; name = "cloud-sdk-ios-fiori"; path = ../..; sourceTree = "<group>"; };
225253
8A55795324C1286E0098003A /* Examples.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Examples.app; sourceTree = BUILT_PRODUCTS_DIR; };
@@ -390,6 +418,20 @@
390418
children = (
391419
1F90888B261A59820015A84D /* FioriButtonExample.swift */,
392420
1F26DCF9261A5CD9006C43B1 /* FioriButtonContentView.swift */,
421+
6DEC31F32C463ED50084DD20 /* FioriButtonTestsExample.swift */,
422+
6DEC31F72C47B7850084DD20 /* FioriButtonStyleToggleExample.swift */,
423+
6D6E86242C50D42000EDB6F4 /* FioriButtonInListExample.swift */,
424+
6D6E86282C50E5F900EDB6F4 /* FioriButtonInListMultipleLineExample.swift */,
425+
6D6E86662C50FDBE00EDB6F4 /* FioriButtonInCollectionExample.swift */,
426+
6DEC31F92C48B35D0084DD20 /* FioriButtonCustomButtonExample.swift */,
427+
6DEC31FD2C48FAA50084DD20 /* InPlaceLoadingContentView.swift */,
428+
6DEC31FF2C48FB010084DD20 /* LoadingButtonSingleStatusExample.swift */,
429+
6D6E866A2C5238A000EDB6F4 /* MultiLoadingButtonStatusChangeExample.swift */,
430+
6DEC32012C4A4DC70084DD20 /* CardFullWidthSingleButtonExample.swift */,
431+
6DEC32032C4E49C70084DD20 /* CardFixedWidthButtonsExample.swift */,
432+
6D6E866C2C53969A00EDB6F4 /* CardTwoButtonsChangeToOneExample.swift */,
433+
6D6E866E2C539CDE00EDB6F4 /* InPlaceLoadingFlexibleButtonExample.swift */,
434+
6D6E86702C53A0D500EDB6F4 /* CardViewWithTwoButtonsExample.swift */,
393435
);
394436
path = FioriButton;
395437
sourceTree = "<group>";
@@ -972,10 +1014,12 @@
9721014
B8101D52268BB84B00D32560 /* ContactItemTapStateExamples.swift in Sources */,
9731015
8A55795724C1286E0098003A /* AppDelegate.swift in Sources */,
9741016
C106AD4A2B33970500FE8B35 /* SearchPromptFontAndColor.swift in Sources */,
1017+
6DEC32022C4A4DC70084DD20 /* CardFullWidthSingleButtonExample.swift in Sources */,
9751018
B1BA1F972B2167DC00E6C052 /* ToolbarExample.swift in Sources */,
9761019
B18D2E9F2988B07B000A1821 /* KPIHeaderExample.swift in Sources */,
9771020
9DEC27992C3C5C620070B571 /* RatingControlExample.swift in Sources */,
9781021
8AB6C01428DF6583002F32BE /* LazyView.swift in Sources */,
1022+
6D6E86672C50FDBE00EDB6F4 /* FioriButtonInCollectionExample.swift in Sources */,
9791023
691DE21925F2A30B00094D4A /* KPIViewExample.swift in Sources */,
9801024
AB988B102631270300483D87 /* DataTableExample.swift in Sources */,
9811025
99B6EF8C2672224D00515E8E /* UserConsentSample.swift in Sources */,
@@ -991,6 +1035,8 @@
9911035
B80DA9BE260C1CC200C0B2E9 /* ListDataProtocol.swift in Sources */,
9921036
B1DD86532B0758F000D7EDFD /* NavigationBarPopover.swift in Sources */,
9931037
3B62AB7E2C0EE257003262EB /* EditableSideBarExample.swift in Sources */,
1038+
6DEC32002C48FB010084DD20 /* LoadingButtonSingleStatusExample.swift in Sources */,
1039+
6DEC31FA2C48B35D0084DD20 /* FioriButtonCustomButtonExample.swift in Sources */,
9941040
B1DD86552B0759DD00D7EDFD /* NavigationBarCustomItem.swift in Sources */,
9951041
B84D24EE2652F343007F2373 /* ObjectHeaderViewScenarios.swift in Sources */,
9961042
B1A98FF72C12EA1600FC9998 /* BannerMessageCustomInitExample.swift in Sources */,
@@ -1005,20 +1051,23 @@
10051051
8A557A2424C12F380098003A /* ChartDetailView.swift in Sources */,
10061052
8A5579D024C1293C0098003A /* SettingsLine.swift in Sources */,
10071053
B88CB6122B716C0300013B37 /* MobileCardExample.swift in Sources */,
1054+
6DEC31FE2C48FAA50084DD20 /* InPlaceLoadingContentView.swift in Sources */,
10081055
1FC30412270540FB004BEE00 /* 72-Fonts.swift in Sources */,
10091056
C1A0FDB32AD893FA0001738E /* SortFilterView+Extensions.swift in Sources */,
10101057
B84D24ED2652F343007F2373 /* HeaderChartExample.swift in Sources */,
10111058
B100639329C0624D00AF0CA2 /* StepProgressIndicatorExample.swift in Sources */,
10121059
1F1A1FFA2C0BDA54007109D8 /* MenuSelectionExample.swift in Sources */,
10131060
B846F94626815CC90085044B /* ContactItemExample.swift in Sources */,
10141061
8A5579CC24C1293C0098003A /* SettingsColorForCategory.swift in Sources */,
1062+
6D6E866B2C5238A000EDB6F4 /* MultiLoadingButtonStatusChangeExample.swift in Sources */,
10151063
C18868D12B32535100F865F7 /* SearchFontAndColor.swift in Sources */,
10161064
9D0B26092B9BA5C0004278A5 /* KeyValueFormViewExample.swift in Sources */,
10171065
8732C2C52C350957002110E9 /* TimelineExample.swift in Sources */,
10181066
9D057DAB2C2F260200F5331C /* RatingControlExample.swift in Sources */,
10191067
8A557A1A24C12C820098003A /* ChartsContentView.swift in Sources */,
10201068
8A5579CE24C1293C0098003A /* SettingColor.swift in Sources */,
10211069
1F55FEF32AC941FF00D7A1BE /* View+Extensions.swift in Sources */,
1070+
6DEC31F42C463ED50084DD20 /* FioriButtonTestsExample.swift in Sources */,
10221071
8A6DE30B28DD27F9003222E3 /* Colors.swift in Sources */,
10231072
8AD9DFB225D49967007448EC /* StylingModifierExample.swift in Sources */,
10241073
9D0B260A2B9BA5C0004278A5 /* NoteFormViewExample.swift in Sources */,
@@ -1030,12 +1079,14 @@
10301079
B1A98FF52C12E9A000FC9998 /* BannerMessageModifierExample.swift in Sources */,
10311080
B1BA1F922B19AAEE00E6C052 /* TabViewDetailView.swift in Sources */,
10321081
B1DD864F2B07441C00D7EDFD /* UIFont+Fiori.swift in Sources */,
1082+
6D6E86712C53A0D500EDB6F4 /* CardViewWithTwoButtonsExample.swift in Sources */,
10331083
B8D4376F25F980340024EE7D /* ObjectCell_Spec_Jan2018.swift in Sources */,
10341084
8A5579CF24C1293C0098003A /* SettingsAxis.swift in Sources */,
10351085
B80DA9BC260BED9400C0B2E9 /* SingleActionCollectionView.swift in Sources */,
10361086
8732C2CB2C3524D9002110E9 /* CustomTimelineExample.swift in Sources */,
10371087
8A5579D924C1293C0098003A /* SettingsSelection.swift in Sources */,
10381088
B1A98FF22C11592B00FC9998 /* BannerMessageExample.swift in Sources */,
1089+
6D6E866D2C53969A00EDB6F4 /* CardTwoButtonsChangeToOneExample.swift in Sources */,
10391090
B80DA9C62612A54E00C0B2E9 /* ActivationScreenSample.swift in Sources */,
10401091
B8D437732609479E0024EE7D /* SingleActionFollowButton.swift in Sources */,
10411092
C18868D32B32580800F865F7 /* ColorEntity.swift in Sources */,
@@ -1045,6 +1096,7 @@
10451096
B84D24F12652F343007F2373 /* ObjectHeaderSpec.swift in Sources */,
10461097
B846F94A26815DF30085044B /* ContactItemCompactExamples.swift in Sources */,
10471098
C106AD442B33710800FE8B35 /* SearchWithScope.swift in Sources */,
1099+
6DEC32042C4E49C70084DD20 /* CardFixedWidthButtonsExample.swift in Sources */,
10481100
B1C7DC8129FBB13F00DC5EEB /* SPIModelExample.swift in Sources */,
10491101
C106AD462B338D1300FE8B35 /* SearchWithToken.swift in Sources */,
10501102
99193C852B719B8800F33BAF /* InformationViewExample.swift in Sources */,
@@ -1068,6 +1120,7 @@
10681120
B80DA9C72612A54E00C0B2E9 /* WelcomeScreenSample.swift in Sources */,
10691121
8A5579D724C1293C0098003A /* SettingsCategoryAxis.swift in Sources */,
10701122
9D0086692BA8F6820004BE15 /* TitleFormViewExample.swift in Sources */,
1123+
6DEC31F82C47B7850084DD20 /* FioriButtonStyleToggleExample.swift in Sources */,
10711124
B141D6BB29261F9E008A8BD6 /* SearchableListViewExample.swift in Sources */,
10721125
C106AD482B33940600FE8B35 /* SearchWithBookmark.swift in Sources */,
10731126
975CB76B256C5A7400DB7A15 /* SignatureCaptureViewExample.swift in Sources */,
@@ -1076,17 +1129,20 @@
10761129
8732C2C92C3524C9002110E9 /* SimpleTimelineExample.swift in Sources */,
10771130
B190065A2C201BBE000C8B10 /* ProfileHeaderExample.swift in Sources */,
10781131
B86F02A82679835F0049DDA7 /* ObjectItemInitExamples.swift in Sources */,
1132+
6D6E86292C50E5F900EDB6F4 /* FioriButtonInListMultipleLineExample.swift in Sources */,
10791133
692F338B26556A6A009B98DA /* SideBarExample.swift in Sources */,
10801134
8A5579D324C1293C0098003A /* SettingsPoint.swift in Sources */,
10811135
B80DA9BA260BBF8600C0B2E9 /* SingleActionProfiles.swift in Sources */,
10821136
B18D593C2B0C52C700ABB1AD /* TabViewExample.swift in Sources */,
10831137
8A5579D424C1293C0098003A /* SettingsBaseline.swift in Sources */,
10841138
1F90888C261A59820015A84D /* FioriButtonExample.swift in Sources */,
1139+
6D6E86252C50D42000EDB6F4 /* FioriButtonInListExample.swift in Sources */,
10851140
B8D4377125F983730024EE7D /* ObjectCell_Rules_Alignment.swift in Sources */,
10861141
8A5579D524C1293C0098003A /* SettingsSeries.swift in Sources */,
10871142
9DEC27B52C3F3DB30070B571 /* KeyValueItemExample.swift in Sources */,
10881143
8A557A2224C12C9B0098003A /* CoreContentView.swift in Sources */,
10891144
8A5579D224C1293C0098003A /* Color+Extensions.swift in Sources */,
1145+
6D6E866F2C539CDE00EDB6F4 /* InPlaceLoadingFlexibleButtonExample.swift in Sources */,
10901146
B1BCB6E12C2EB362008AC070 /* ProfileHeaderStaticExample.swift in Sources */,
10911147
C1C764882A818BEC00BCB0F7 /* SortFilterExample.swift in Sources */,
10921148
B1F6FC302B22BDDA005190F9 /* ToolbarView.swift in Sources */,

0 commit comments

Comments
 (0)