├── .ado
├── fabric-ios-publish-nuget.yml
└── xcconfig
│ └── publish_overrides.xcconfig
├── .gitignore
├── .npmrc
├── .swiftlint.yml
├── CONTRIBUTING.md
├── LICENSE
├── OfficeUIFabric.Demo
├── OfficeUIFabric.Demo.xcodeproj
│ ├── project.pbxproj
│ ├── project.xcworkspace
│ │ └── contents.xcworkspacedata
│ └── xcshareddata
│ │ └── xcschemes
│ │ ├── Demo.Development.xcscheme
│ │ └── Demo.Dogfood.xcscheme
├── OfficeUIFabric.Demo.xcworkspace
│ └── contents.xcworkspacedata
├── OfficeUIFabric.Demo
│ ├── AppDelegate.swift
│ ├── DemoController.swift
│ ├── Demos.swift
│ ├── Demos
│ │ ├── MSActivityIndicatorViewDemoController.swift
│ │ ├── MSAvatarViewDemoController.swift
│ │ ├── MSBadgeFieldDemoController.swift
│ │ ├── MSBadgeViewDemoController.swift
│ │ ├── MSButtonDemoController.swift
│ │ ├── MSColorDemoController.swift
│ │ ├── MSDateTimePickerDemoController.swift
│ │ ├── MSDrawerDemoController.swift
│ │ ├── MSHUDDemoController.swift
│ │ ├── MSLabelDemoController.swift
│ │ ├── MSNavigationControllerDemoController.swift
│ │ ├── MSNotificationViewDemoController.swift
│ │ ├── MSPeoplePickerDemoController.swift
│ │ ├── MSPersonaListViewDemoController.swift
│ │ ├── MSPillButtonBarDemoController.swift
│ │ ├── MSPopupMenuDemoController.swift
│ │ ├── MSSegmentedControlDemoController.swift
│ │ ├── MSShimmerLinesViewDemoController.swift
│ │ ├── MSTabBarViewDemoController.swift
│ │ ├── MSTableViewCellDemoController.swift
│ │ ├── MSTableViewCellShimmerDemoController.swift
│ │ ├── MSTableViewHeaderFooterViewDemoController.swift
│ │ ├── MSTooltipDemoController.swift
│ │ ├── ObjectiveCDemoController.h
│ │ ├── ObjectiveCDemoController.m
│ │ └── OtherCellsDemoController.swift
│ ├── DetailViewController.swift
│ ├── Info.plist
│ ├── MSTableViewCellSampleData.swift
│ ├── MasterViewController.swift
│ ├── OfficeUIFabric.Demo-Bridging-Header.h
│ ├── OtherCellsSampleData.swift
│ ├── Resources
│ │ ├── Assets.xcassets
│ │ │ ├── AppIcon.appiconset
│ │ │ │ ├── Contents.json
│ │ │ │ ├── Icon-29@2x.png
│ │ │ │ ├── Icon-29@3x.png
│ │ │ │ ├── Icon-40@2x.png
│ │ │ │ ├── Icon-40@3x.png
│ │ │ │ ├── Icon-60@2x.png
│ │ │ │ ├── Icon-60@3x.png
│ │ │ │ ├── Icon-76@2x.png
│ │ │ │ ├── Icon-83_5@2x.png
│ │ │ │ └── iTunesArtwork-512@2x.png
│ │ │ ├── Avatar
│ │ │ │ ├── Contents.json
│ │ │ │ ├── avatar_allan_munger.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── avatar_allan_munger.png
│ │ │ │ ├── avatar_amanda_brady.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── avatar_amanda_brady.png
│ │ │ │ ├── avatar_ashley_mccarthy.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── avatar_ashley_mccarthy.png
│ │ │ │ ├── avatar_cecil_folk.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── avatar_cecil_folk.png
│ │ │ │ ├── avatar_celeste_burton.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── avatar_celeste_burton.png
│ │ │ │ ├── avatar_colin_ballinger.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── avatar_colin_ballinger.png
│ │ │ │ ├── avatar_daisy_phillips.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── avatar_daisy_phillips.png
│ │ │ │ ├── avatar_elvia_atkins.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── avatar_elvia_atkins.png
│ │ │ │ ├── avatar_henry_brill.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── avatar_henry_brill.png
│ │ │ │ ├── avatar_isaac_fielder.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── avatar_isaac_fielder.png
│ │ │ │ ├── avatar_johnie_mcconnell.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── avatar_johnie_mcconnell.png
│ │ │ │ ├── avatar_kat_larsson.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── avatar_kat_larsson.png
│ │ │ │ ├── avatar_katri_ahokas.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── avatar_katri_ahokas.png
│ │ │ │ ├── avatar_lydia_bauer.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── avatar_lydia_bauer.png
│ │ │ │ ├── avatar_mauricio_august.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── avatar_mauricio_august.png
│ │ │ │ ├── avatar_miguel_garcia.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── avatar_miguel_garcia.png
│ │ │ │ ├── avatar_robert_tolbert.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── avatar_robert_tolbert.png
│ │ │ │ ├── avatar_robin_counts.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── avatar_robin_counts.png
│ │ │ │ ├── avatar_tim_deboer.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── avatar_tim_deboer.png
│ │ │ │ └── site.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── site.png
│ │ │ ├── Cities
│ │ │ │ ├── Contents.json
│ │ │ │ ├── Las Vegas.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── Las Vegas@3x.png
│ │ │ │ ├── Montreal.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── Montreal@3x.png
│ │ │ │ ├── Phoenix.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── Phoenix@3x.png
│ │ │ │ ├── San Francisco.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── San Francisco@3x.png
│ │ │ │ ├── Seattle.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── Seattle@3x.png
│ │ │ │ ├── Toronto.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── Toronto@3x.jpg
│ │ │ │ └── Vancouver.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── Vancouver@3x.png
│ │ │ ├── Contents.json
│ │ │ ├── FabricLogo.imageset
│ │ │ │ ├── Contents.json
│ │ │ │ ├── fabricLogo.pdf
│ │ │ │ └── fabricLogoLarge.pdf
│ │ │ ├── HUD
│ │ │ │ ├── Contents.json
│ │ │ │ └── flag-40x40.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── flag-40x40.pdf
│ │ │ ├── MicrosoftLogo.imageset
│ │ │ │ ├── Contents.json
│ │ │ │ ├── msLogo.pdf
│ │ │ │ └── msLogoDarkMode.pdf
│ │ │ ├── NotificationView
│ │ │ │ ├── Contents.json
│ │ │ │ └── play-in-circle-24x24.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── ic_fluent_play_in_circle_24_regular.pdf
│ │ │ ├── PopupMenu
│ │ │ │ ├── 3-day-view-24x24.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── ic_calendar_3_day_24_outlined.pdf
│ │ │ │ ├── 3-day-view-28x28.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── ic_calendar_3_day_28_outlined.pdf
│ │ │ │ ├── Contents.json
│ │ │ │ ├── agenda-24x24.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── ic_calendar_agenda_24_outlined.pdf
│ │ │ │ ├── attach-24x24.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── ic_attach_24_outlined.pdf
│ │ │ │ ├── day-view-24x24.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── ic_calendar_day_24_outlined.pdf
│ │ │ │ ├── flag-24x24.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── ic_flag_24_outlined.pdf
│ │ │ │ ├── gleam.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── gleam_single.pdf
│ │ │ │ ├── mail-unread-24x24.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── ic_mail_unread_24_outlined.pdf
│ │ │ │ └── month-view-24x24.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── ic_calendar_month_24_outlined.pdf
│ │ │ ├── TabBarView
│ │ │ │ ├── Contents.json
│ │ │ │ ├── Home_24.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── ic_home_24_outlined.pdf
│ │ │ │ ├── Home_28.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── ic_home_28_outlined.pdf
│ │ │ │ ├── Home_Selected_24.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── ic_home_24_filled.pdf
│ │ │ │ ├── Home_Selected_28.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── ic_home_28_filled.pdf
│ │ │ │ ├── New_24.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── ic_add_to_24_outlined.pdf
│ │ │ │ ├── New_28.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── ic_add_to_28_outlined.pdf
│ │ │ │ ├── New_Selected_24.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── ic_add_to_24_filled.pdf
│ │ │ │ ├── New_Selected_28.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── ic_add_to_28_filled.pdf
│ │ │ │ ├── Open_24.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── ic_folder_24_outlined.pdf
│ │ │ │ ├── Open_28.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── ic_folder_28_outlined.pdf
│ │ │ │ ├── Open_Selected_24.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── ic_folder_24_filled.pdf
│ │ │ │ └── Open_Selected_28.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── ic_folder_28_filled.pdf
│ │ │ └── TableViewCell
│ │ │ │ ├── Contents.json
│ │ │ │ ├── Dismiss_24.imageset
│ │ │ │ ├── Contents.json
│ │ │ │ └── ic_fluent_dismiss_24_regular.pdf
│ │ │ │ ├── Dismiss_28.imageset
│ │ │ │ ├── Contents.json
│ │ │ │ └── ic_fluent_dismiss_28_regular.pdf
│ │ │ │ ├── at-12x12.imageset
│ │ │ │ ├── Contents.json
│ │ │ │ └── at.pdf
│ │ │ │ ├── excelIcon.imageset
│ │ │ │ ├── Contents.json
│ │ │ │ └── excelIcon.pdf
│ │ │ │ ├── shared-12x12.imageset
│ │ │ │ ├── Contents.json
│ │ │ │ └── people.pdf
│ │ │ │ └── success-12x12.imageset
│ │ │ │ ├── Contents.json
│ │ │ │ └── success.pdf
│ │ ├── Base.lproj
│ │ │ ├── LaunchScreen.storyboard
│ │ │ └── Main.storyboard
│ │ ├── ar.lproj
│ │ │ └── LaunchScreen.strings
│ │ ├── ca.lproj
│ │ │ └── LaunchScreen.strings
│ │ ├── cs.lproj
│ │ │ └── LaunchScreen.strings
│ │ ├── da.lproj
│ │ │ └── LaunchScreen.strings
│ │ ├── de.lproj
│ │ │ └── LaunchScreen.strings
│ │ ├── el.lproj
│ │ │ └── LaunchScreen.strings
│ │ ├── en-GB.lproj
│ │ │ └── LaunchScreen.strings
│ │ ├── en.lproj
│ │ │ └── LaunchScreen.strings
│ │ ├── es-MX.lproj
│ │ │ └── LaunchScreen.strings
│ │ ├── es.lproj
│ │ │ └── LaunchScreen.strings
│ │ ├── fi.lproj
│ │ │ └── LaunchScreen.strings
│ │ ├── fr.lproj
│ │ │ └── LaunchScreen.strings
│ │ ├── he.lproj
│ │ │ └── LaunchScreen.strings
│ │ ├── hi.lproj
│ │ │ └── LaunchScreen.strings
│ │ ├── hr.lproj
│ │ │ └── LaunchScreen.strings
│ │ ├── hu.lproj
│ │ │ └── LaunchScreen.strings
│ │ ├── id.lproj
│ │ │ └── LaunchScreen.strings
│ │ ├── it.lproj
│ │ │ └── LaunchScreen.strings
│ │ ├── ja.lproj
│ │ │ └── LaunchScreen.strings
│ │ ├── ko.lproj
│ │ │ └── LaunchScreen.strings
│ │ ├── ms.lproj
│ │ │ └── LaunchScreen.strings
│ │ ├── nb-NO.lproj
│ │ │ └── LaunchScreen.strings
│ │ ├── nl.lproj
│ │ │ └── LaunchScreen.strings
│ │ ├── pl.lproj
│ │ │ └── LaunchScreen.strings
│ │ ├── pt-BR.lproj
│ │ │ └── LaunchScreen.strings
│ │ ├── pt-PT.lproj
│ │ │ └── LaunchScreen.strings
│ │ ├── ro.lproj
│ │ │ └── LaunchScreen.strings
│ │ ├── ru.lproj
│ │ │ └── LaunchScreen.strings
│ │ ├── sk.lproj
│ │ │ └── LaunchScreen.strings
│ │ ├── sv.lproj
│ │ │ └── LaunchScreen.strings
│ │ ├── th.lproj
│ │ │ └── LaunchScreen.strings
│ │ ├── tr.lproj
│ │ │ └── LaunchScreen.strings
│ │ ├── uk.lproj
│ │ │ └── LaunchScreen.strings
│ │ ├── vi.lproj
│ │ │ └── LaunchScreen.strings
│ │ ├── zh-Hans.lproj
│ │ │ └── LaunchScreen.strings
│ │ └── zh-Hant.lproj
│ │ │ └── LaunchScreen.strings
│ ├── TableViewHeaderFooterSampleData.swift
│ └── TableViewSampleData.swift
├── Podfile
├── Podfile.lock
└── Pods
│ ├── AppCenter
│ └── AppCenter-SDK-Apple
│ │ └── iOS
│ │ ├── AppCenter.framework
│ │ ├── AppCenter
│ │ ├── Headers
│ │ │ ├── AppCenter.h
│ │ │ ├── MSAbstractLog.h
│ │ │ ├── MSAppCenter.h
│ │ │ ├── MSAppCenterErrors.h
│ │ │ ├── MSChannelGroupProtocol.h
│ │ │ ├── MSChannelProtocol.h
│ │ │ ├── MSConstants.h
│ │ │ ├── MSCustomProperties.h
│ │ │ ├── MSDevice.h
│ │ │ ├── MSEnable.h
│ │ │ ├── MSLog.h
│ │ │ ├── MSLogWithProperties.h
│ │ │ ├── MSLogger.h
│ │ │ ├── MSService.h
│ │ │ ├── MSServiceAbstract.h
│ │ │ ├── MSWrapperLogger.h
│ │ │ └── MSWrapperSdk.h
│ │ ├── Info.plist
│ │ ├── Modules
│ │ │ └── module.modulemap
│ │ └── PrivateHeaders
│ │ │ ├── MSChannelDelegate.h
│ │ │ └── MSConstants+Flags.h
│ │ ├── AppCenterAnalytics.framework
│ │ ├── AppCenterAnalytics
│ │ ├── Headers
│ │ │ ├── AppCenterAnalytics.h
│ │ │ ├── MSAbstractLog.h
│ │ │ ├── MSAnalytics.h
│ │ │ ├── MSAnalyticsAuthenticationProvider.h
│ │ │ ├── MSAnalyticsAuthenticationProviderDelegate.h
│ │ │ ├── MSAnalyticsTransmissionTarget.h
│ │ │ ├── MSConstants+Flags.h
│ │ │ ├── MSEventLog.h
│ │ │ ├── MSEventProperties.h
│ │ │ ├── MSLogWithNameAndProperties.h
│ │ │ ├── MSLogWithProperties.h
│ │ │ ├── MSPropertyConfigurator.h
│ │ │ ├── MSService.h
│ │ │ └── MSServiceAbstract.h
│ │ ├── Info.plist
│ │ └── Modules
│ │ │ └── module.modulemap
│ │ ├── AppCenterCrashes.framework
│ │ ├── AppCenterCrashes
│ │ ├── Headers
│ │ │ ├── AppCenterCrashes.h
│ │ │ ├── MSAbstractLog.h
│ │ │ ├── MSCrashHandlerSetupDelegate.h
│ │ │ ├── MSCrashes.h
│ │ │ ├── MSCrashesDelegate.h
│ │ │ ├── MSErrorAttachmentLog+Utility.h
│ │ │ ├── MSErrorAttachmentLog.h
│ │ │ ├── MSErrorReport.h
│ │ │ ├── MSService.h
│ │ │ ├── MSServiceAbstract.h
│ │ │ └── MSWrapperCrashesHelper.h
│ │ ├── Info.plist
│ │ └── Modules
│ │ │ └── module.modulemap
│ │ ├── AppCenterDistribute.framework
│ │ ├── AppCenterDistribute
│ │ ├── Headers
│ │ │ ├── AppCenterDistribute.h
│ │ │ ├── MSDistribute.h
│ │ │ ├── MSDistributeDelegate.h
│ │ │ ├── MSReleaseDetails.h
│ │ │ ├── MSService.h
│ │ │ └── MSServiceAbstract.h
│ │ ├── Info.plist
│ │ └── Modules
│ │ │ └── module.modulemap
│ │ ├── AppCenterDistributeResources.bundle
│ │ ├── cs.lproj
│ │ │ └── AppCenterDistribute.strings
│ │ ├── de.lproj
│ │ │ └── AppCenterDistribute.strings
│ │ ├── en.lproj
│ │ │ └── AppCenterDistribute.strings
│ │ ├── es.lproj
│ │ │ └── AppCenterDistribute.strings
│ │ ├── fr.lproj
│ │ │ └── AppCenterDistribute.strings
│ │ ├── it.lproj
│ │ │ └── AppCenterDistribute.strings
│ │ ├── ja.lproj
│ │ │ └── AppCenterDistribute.strings
│ │ ├── ko.lproj
│ │ │ └── AppCenterDistribute.strings
│ │ ├── pl.lproj
│ │ │ └── AppCenterDistribute.strings
│ │ ├── pt.lproj
│ │ │ └── AppCenterDistribute.strings
│ │ ├── ru.lproj
│ │ │ └── AppCenterDistribute.strings
│ │ ├── tr.lproj
│ │ │ └── AppCenterDistribute.strings
│ │ ├── zh-Hans.lproj
│ │ │ └── AppCenterDistribute.strings
│ │ └── zh-Hant.lproj
│ │ │ └── AppCenterDistribute.strings
│ │ ├── LICENSE
│ │ └── README.md
│ ├── Manifest.lock
│ ├── Pods.xcodeproj
│ └── project.pbxproj
│ └── Target Support Files
│ ├── AppCenter
│ ├── AppCenter.debug.xcconfig
│ ├── AppCenter.release.xcconfig
│ ├── AppCenter.xcconfig
│ └── ResourceBundle-AppCenterDistributeResources-AppCenter-Info.plist
│ └── Pods-OfficeUIFabric.Demo
│ ├── Info.plist
│ ├── Pods-OfficeUIFabric.Demo-Info.plist
│ ├── Pods-OfficeUIFabric.Demo-acknowledgements.markdown
│ ├── Pods-OfficeUIFabric.Demo-acknowledgements.plist
│ ├── Pods-OfficeUIFabric.Demo-dummy.m
│ ├── Pods-OfficeUIFabric.Demo-frameworks.sh
│ ├── Pods-OfficeUIFabric.Demo-resources-Debug-input-files.xcfilelist
│ ├── Pods-OfficeUIFabric.Demo-resources-Debug-output-files.xcfilelist
│ ├── Pods-OfficeUIFabric.Demo-resources-Dogfood-input-files.xcfilelist
│ ├── Pods-OfficeUIFabric.Demo-resources-Dogfood-output-files.xcfilelist
│ ├── Pods-OfficeUIFabric.Demo-resources-Release-input-files.xcfilelist
│ ├── Pods-OfficeUIFabric.Demo-resources-Release-output-files.xcfilelist
│ ├── Pods-OfficeUIFabric.Demo-resources.sh
│ ├── Pods-OfficeUIFabric.Demo-umbrella.h
│ ├── Pods-OfficeUIFabric.Demo.debug.xcconfig
│ ├── Pods-OfficeUIFabric.Demo.dogfood.xcconfig
│ ├── Pods-OfficeUIFabric.Demo.modulemap
│ └── Pods-OfficeUIFabric.Demo.release.xcconfig
├── OfficeUIFabric.INT.podspec
├── OfficeUIFabric.Resources
└── Info.plist
├── OfficeUIFabric.Tests
├── Info.plist
├── MSDatePickerControllerTests.swift
└── OfficeUIFabricTests.swift
├── OfficeUIFabric.nuspec
├── OfficeUIFabric.podspec
├── OfficeUIFabric.xcodeproj
├── project.pbxproj
├── project.xcworkspace
│ └── contents.xcworkspacedata
└── xcshareddata
│ └── xcschemes
│ ├── OfficeUIFabric.xcscheme
│ └── OfficeUIFabricLib.xcscheme
├── OfficeUIFabric.xcworkspace
├── contents.xcworkspacedata
└── xcshareddata
│ └── IDEWorkspaceChecks.plist
├── OfficeUIFabric
├── Badge Field
│ ├── MSBadgeField.swift
│ ├── MSBadgeStringExtractor.swift
│ └── MSBadgeView.swift
├── Calendar
│ ├── MSCalendarView.swift
│ ├── MSCalendarViewDataSource.swift
│ ├── MSCalendarViewLayout.swift
│ └── Views
│ │ ├── MSCalendarViewDayCell.swift
│ │ ├── MSCalendarViewDayMonthCell.swift
│ │ ├── MSCalendarViewDayMonthYearCell.swift
│ │ ├── MSCalendarViewDayTodayCell.swift
│ │ ├── MSCalendarViewMonthBannerView.swift
│ │ └── MSCalendarViewWeekdayHeadingView.swift
├── Controls
│ ├── MSActivityIndicatorView.swift
│ ├── MSBarButtonItems.swift
│ ├── MSBlurringView.swift
│ ├── MSButton.swift
│ ├── MSDimmingView.swift
│ ├── MSDotView.swift
│ ├── MSEasyTapButton.swift
│ ├── MSLabel.swift
│ ├── MSResizingHandleView.swift
│ ├── MSScrollView.swift
│ ├── MSSearchBar.swift
│ ├── MSSegmentedControl.swift
│ ├── MSSeparator.swift
│ ├── MSTouchForwardingView.swift
│ └── MSTwoLineTitleView.swift
├── Core
│ ├── AccessibleViewDelegate.swift
│ ├── Colors.swift
│ ├── Fonts.swift
│ ├── MSAccessibilityContainerView.swift
│ ├── MSCalendarConfiguration.swift
│ ├── MSDayOfMonth.swift
│ ├── Obscurable.swift
│ ├── OfficeUIFabric.swift
│ └── Operators.swift
├── Date Time Pickers
│ ├── Date Picker
│ │ ├── MSDatePickerController.swift
│ │ └── MSDatePickerSelectionManager.swift
│ ├── Date Time Picker
│ │ ├── MSDateTimePickerController.swift
│ │ └── Views
│ │ │ ├── MSDateTimePickerView.swift
│ │ │ ├── MSDateTimePickerViewComponent.swift
│ │ │ ├── MSDateTimePickerViewComponentCell.swift
│ │ │ ├── MSDateTimePickerViewComponentTableView.swift
│ │ │ ├── MSDateTimePickerViewDataSource.swift
│ │ │ └── MSDateTimePickerViewLayout.swift
│ ├── DateTimePicker.swift
│ └── MSDateTimePicker.swift
├── Drawer
│ ├── DrawerShadowView.swift
│ ├── MSDrawerController.swift
│ ├── MSDrawerPresentationController.swift
│ └── MSDrawerTransitionAnimator.swift
├── Extensions
│ ├── CALayer+Extensions.swift
│ ├── Calendar+Extensions.swift
│ ├── CharacterSet+Extension.swift
│ ├── Date+Extensions.swift
│ ├── DateComponents+Extensions.swift
│ ├── NSLayoutConstraint+Extensions.swift
│ ├── String+Extension.swift
│ ├── UIColor+Extensions.swift
│ ├── UIFont+Extension.swift
│ ├── UIImage+Extensions.swift
│ ├── UIResponder+Extensions.swift
│ ├── UIScreen+Extension.swift
│ ├── UIScrollView+Extensions.swift
│ ├── UITableViewCell+Extension.swift
│ ├── UIView+Extensions.swift
│ └── UIViewController+Extensions.swift
├── HUD
│ ├── MSHUD.swift
│ └── MSHUDView.swift
├── Info.plist
├── Navigation
│ ├── Helpers
│ │ ├── MSContentScrollViewTraits.swift
│ │ └── MSNavigationAnimator.swift
│ ├── MSNavigationBar.swift
│ ├── MSNavigationController.swift
│ ├── Shy Header
│ │ ├── MSShyHeaderController.swift
│ │ └── MSShyHeaderView.swift
│ ├── UINavigationItem+Navigation.swift
│ ├── UIViewController+Navigation.swift
│ └── Views
│ │ └── MSLargeTitleView.swift
├── Notification
│ └── MSNotificationView.swift
├── OfficeUIFabric.h
├── People Picker
│ ├── MSAvatar.swift
│ ├── MSAvatarView.swift
│ ├── MSInitialsView.swift
│ ├── MSPeoplePicker.swift
│ ├── MSPersona.swift
│ ├── MSPersonaBadgeViewDataSource.swift
│ ├── MSPersonaCell.swift
│ └── MSPersonaListView.swift
├── Pill Button Bar
│ ├── MSPillButton.swift
│ └── MSPillButtonBar.swift
├── Popup Menu
│ ├── MSPopupMenuController.swift
│ ├── MSPopupMenuItem.swift
│ ├── MSPopupMenuItemCell.swift
│ ├── MSPopupMenuSection.swift
│ └── MSPopupMenuSectionHeaderView.swift
├── Presenters
│ ├── MSCardPresentationController.swift
│ ├── MSCardPresenterNavigationController.swift
│ ├── MSCardTransitionAnimator.swift
│ └── MSPageCardPresenterController.swift
├── Resources
│ ├── Assets.xcassets
│ │ ├── Contents.json
│ │ ├── FluentColors
│ │ │ ├── Contents.json
│ │ │ ├── blue10.colorset
│ │ │ │ └── Contents.json
│ │ │ ├── blueMagenta20.colorset
│ │ │ │ └── Contents.json
│ │ │ ├── blueMagenta30.colorset
│ │ │ │ └── Contents.json
│ │ │ ├── communicationBlue.colorset
│ │ │ │ └── Contents.json
│ │ │ ├── communicationBlueShade10.colorset
│ │ │ │ └── Contents.json
│ │ │ ├── communicationBlueShade20.colorset
│ │ │ │ └── Contents.json
│ │ │ ├── communicationBlueShade30.colorset
│ │ │ │ └── Contents.json
│ │ │ ├── communicationBlueTint10.colorset
│ │ │ │ └── Contents.json
│ │ │ ├── communicationBlueTint20.colorset
│ │ │ │ └── Contents.json
│ │ │ ├── communicationBlueTint30.colorset
│ │ │ │ └── Contents.json
│ │ │ ├── communicationBlueTint40.colorset
│ │ │ │ └── Contents.json
│ │ │ ├── cyan20.colorset
│ │ │ │ └── Contents.json
│ │ │ ├── cyan30.colorset
│ │ │ │ └── Contents.json
│ │ │ ├── cyanBlue10.colorset
│ │ │ │ └── Contents.json
│ │ │ ├── cyanBlue20.colorset
│ │ │ │ └── Contents.json
│ │ │ ├── dangerPrimary.colorset
│ │ │ │ └── Contents.json
│ │ │ ├── dangerShade10.colorset
│ │ │ │ └── Contents.json
│ │ │ ├── dangerShade40.colorset
│ │ │ │ └── Contents.json
│ │ │ ├── dangerTint10.colorset
│ │ │ │ └── Contents.json
│ │ │ ├── dangerTint40.colorset
│ │ │ │ └── Contents.json
│ │ │ ├── gray1.colorset
│ │ │ │ └── Contents.json
│ │ │ ├── gray10.colorset
│ │ │ │ └── Contents.json
│ │ │ ├── gray11.colorset
│ │ │ │ └── Contents.json
│ │ │ ├── gray12.colorset
│ │ │ │ └── Contents.json
│ │ │ ├── gray2.colorset
│ │ │ │ └── Contents.json
│ │ │ ├── gray20.colorset
│ │ │ │ └── Contents.json
│ │ │ ├── gray3.colorset
│ │ │ │ └── Contents.json
│ │ │ ├── gray30.colorset
│ │ │ │ └── Contents.json
│ │ │ ├── gray4.colorset
│ │ │ │ └── Contents.json
│ │ │ ├── gray40.colorset
│ │ │ │ └── Contents.json
│ │ │ ├── gray5.colorset
│ │ │ │ └── Contents.json
│ │ │ ├── gray6.colorset
│ │ │ │ └── Contents.json
│ │ │ ├── gray7.colorset
│ │ │ │ └── Contents.json
│ │ │ ├── gray8.colorset
│ │ │ │ └── Contents.json
│ │ │ ├── gray9.colorset
│ │ │ │ └── Contents.json
│ │ │ ├── green10.colorset
│ │ │ │ └── Contents.json
│ │ │ ├── green20.colorset
│ │ │ │ └── Contents.json
│ │ │ ├── magenta10.colorset
│ │ │ │ └── Contents.json
│ │ │ ├── magenta20.colorset
│ │ │ │ └── Contents.json
│ │ │ ├── magentaPink10.colorset
│ │ │ │ └── Contents.json
│ │ │ ├── orange20.colorset
│ │ │ │ └── Contents.json
│ │ │ ├── orange30.colorset
│ │ │ │ └── Contents.json
│ │ │ ├── orangeYellow20.colorset
│ │ │ │ └── Contents.json
│ │ │ ├── pinkRed10.colorset
│ │ │ │ └── Contents.json
│ │ │ ├── red10.colorset
│ │ │ │ └── Contents.json
│ │ │ ├── red20.colorset
│ │ │ │ └── Contents.json
│ │ │ ├── warningPrimary.colorset
│ │ │ │ └── Contents.json
│ │ │ ├── warningShade30.colorset
│ │ │ │ └── Contents.json
│ │ │ ├── warningShade40.colorset
│ │ │ │ └── Contents.json
│ │ │ ├── warningTint10.colorset
│ │ │ │ └── Contents.json
│ │ │ └── warningTint40.colorset
│ │ │ │ └── Contents.json
│ │ ├── back-24x24.imageset
│ │ │ ├── Contents.json
│ │ │ └── ic_ios_arrow_left_24_outlined.pdf
│ │ ├── cancel-white-40x40.imageset
│ │ │ ├── Contents.json
│ │ │ └── cancel-40x40.pdf
│ │ ├── checkmark-24x24.imageset
│ │ │ ├── Contents.json
│ │ │ └── ic_checkmark_24_outlined.pdf
│ │ ├── checkmark-thin-20x20.imageset
│ │ │ ├── Contents.json
│ │ │ └── ic_checkmark_20_outlined.pdf
│ │ ├── checkmark-white-40x40.imageset
│ │ │ ├── Contents.json
│ │ │ └── checkmark-white-40x40.pdf
│ │ ├── chevron-down-20x20.imageset
│ │ │ ├── Contents.json
│ │ │ └── ic_chevron_down_20_outlined.pdf
│ │ ├── chevron-right-20x20.imageset
│ │ │ ├── Contents.json
│ │ │ └── ic_chevron_right_20_outlined.pdf
│ │ ├── dismiss-20x20.imageset
│ │ │ ├── Contents.json
│ │ │ └── ic_fluent_dismiss_20_regular.pdf
│ │ ├── iOS-chevron-right-20x20.imageset
│ │ │ ├── Contents.json
│ │ │ └── ic_fluent_ios_chevron_right_20_filled.pdf
│ │ ├── more-24x24.imageset
│ │ │ ├── Contents.json
│ │ │ └── ic_more_24_outlined.pdf
│ │ ├── search-20x20.imageset
│ │ │ ├── Contents.json
│ │ │ └── ic_search_20_outlined.pdf
│ │ ├── search-clear.imageset
│ │ │ ├── Contents.json
│ │ │ └── search-bar-clear.pdf
│ │ ├── selection-off.imageset
│ │ │ ├── Contents.json
│ │ │ └── unselected.pdf
│ │ ├── selection-on.imageset
│ │ │ ├── Contents.json
│ │ │ └── selected.pdf
│ │ └── tooltip-arrow.imageset
│ │ │ ├── Contents.json
│ │ │ └── tooltip-arrow.pdf
│ └── Localization
│ │ ├── CultureMapping.json
│ │ ├── ar.lproj
│ │ ├── Localizable.strings
│ │ └── Localizable.stringsdict
│ │ ├── ca.lproj
│ │ ├── Localizable.strings
│ │ └── Localizable.stringsdict
│ │ ├── cs.lproj
│ │ ├── Localizable.strings
│ │ └── Localizable.stringsdict
│ │ ├── da.lproj
│ │ ├── Localizable.strings
│ │ └── Localizable.stringsdict
│ │ ├── de.lproj
│ │ ├── Localizable.strings
│ │ └── Localizable.stringsdict
│ │ ├── el.lproj
│ │ ├── Localizable.strings
│ │ └── Localizable.stringsdict
│ │ ├── en-GB.lproj
│ │ ├── Localizable.strings
│ │ └── Localizable.stringsdict
│ │ ├── en.lproj
│ │ ├── Localizable.strings
│ │ └── Localizable.stringsdict
│ │ ├── es-MX.lproj
│ │ ├── Localizable.strings
│ │ └── Localizable.stringsdict
│ │ ├── es.lproj
│ │ ├── Localizable.strings
│ │ └── Localizable.stringsdict
│ │ ├── fi.lproj
│ │ ├── Localizable.strings
│ │ └── Localizable.stringsdict
│ │ ├── fr.lproj
│ │ ├── Localizable.strings
│ │ └── Localizable.stringsdict
│ │ ├── he.lproj
│ │ ├── Localizable.strings
│ │ └── Localizable.stringsdict
│ │ ├── hi.lproj
│ │ ├── Localizable.strings
│ │ └── Localizable.stringsdict
│ │ ├── hr.lproj
│ │ ├── Localizable.strings
│ │ └── Localizable.stringsdict
│ │ ├── hu.lproj
│ │ ├── Localizable.strings
│ │ └── Localizable.stringsdict
│ │ ├── id.lproj
│ │ ├── Localizable.strings
│ │ └── Localizable.stringsdict
│ │ ├── it.lproj
│ │ ├── Localizable.strings
│ │ └── Localizable.stringsdict
│ │ ├── ja.lproj
│ │ ├── Localizable.strings
│ │ └── Localizable.stringsdict
│ │ ├── ko.lproj
│ │ ├── Localizable.strings
│ │ └── Localizable.stringsdict
│ │ ├── ms.lproj
│ │ ├── Localizable.strings
│ │ └── Localizable.stringsdict
│ │ ├── nb-NO.lproj
│ │ ├── Localizable.strings
│ │ └── Localizable.stringsdict
│ │ ├── nl.lproj
│ │ ├── Localizable.strings
│ │ └── Localizable.stringsdict
│ │ ├── pl.lproj
│ │ ├── Localizable.strings
│ │ └── Localizable.stringsdict
│ │ ├── pt-BR.lproj
│ │ ├── Localizable.strings
│ │ └── Localizable.stringsdict
│ │ ├── pt-PT.lproj
│ │ ├── Localizable.strings
│ │ └── Localizable.stringsdict
│ │ ├── ro.lproj
│ │ ├── Localizable.strings
│ │ └── Localizable.stringsdict
│ │ ├── ru.lproj
│ │ ├── Localizable.strings
│ │ └── Localizable.stringsdict
│ │ ├── sk.lproj
│ │ ├── Localizable.strings
│ │ └── Localizable.stringsdict
│ │ ├── sv.lproj
│ │ ├── Localizable.strings
│ │ └── Localizable.stringsdict
│ │ ├── th.lproj
│ │ ├── Localizable.strings
│ │ └── Localizable.stringsdict
│ │ ├── tr.lproj
│ │ ├── Localizable.strings
│ │ └── Localizable.stringsdict
│ │ ├── uk.lproj
│ │ ├── Localizable.strings
│ │ └── Localizable.stringsdict
│ │ ├── vi.lproj
│ │ ├── Localizable.strings
│ │ └── Localizable.stringsdict
│ │ ├── zh-Hans.lproj
│ │ ├── Localizable.strings
│ │ └── Localizable.stringsdict
│ │ └── zh-Hant.lproj
│ │ ├── Localizable.strings
│ │ └── Localizable.stringsdict
├── Shimmer
│ ├── MSShimmerAppearance.swift
│ ├── MSShimmerLinesView.swift
│ ├── MSShimmerLinesViewAppearance.swift
│ ├── MSShimmerView.swift
│ └── MSShimmerViewAppearance.swift
├── Tab Bar
│ ├── MSTabBarItem.swift
│ ├── MSTabBarItemView.swift
│ └── MSTabBarView.swift
├── Table View
│ ├── MSActionsCell.swift
│ ├── MSActivityIndicatorCell.swift
│ ├── MSBooleanCell.swift
│ ├── MSCenteredLabelCell.swift
│ ├── MSTableViewCell.swift
│ └── MSTableViewHeaderFooterView.swift
├── Tooltip
│ ├── MSTooltip.swift
│ ├── MSTooltipPositionController.swift
│ └── MSTooltipView.swift
└── Utilities
│ └── MSAnimationSynchronizer.swift
├── README.md
├── metadata
└── repo.json
├── package-lock.json
├── package.json
├── scripts
├── set-xcodeproj-workspacesettings.js
└── vsto-collect-nuspec.js
└── vsto_publish_nuget.json
/.ado/xcconfig/publish_overrides.xcconfig:
--------------------------------------------------------------------------------
1 | // For publish builds, only provide line tables for symbolizing crashes
2 | CLANG_DEBUG_INFORMATION_LEVEL=line-tables-only
3 | OTHER_SWIFT_FLAGS=-gline-tables-only
4 |
5 | // Optimize for size in publish builds
6 | SWIFT_OPTIMIZATION_LEVEL=-Osize
7 | SWIFT_REFLECTION_METADATA_LEVEL=none
8 |
9 | // Build for distribution so that this is consumable from other versions of Xcode
10 | BUILD_LIBRARY_FOR_DISTRIBUTION=YES
11 |
12 | // Explicitly build arm64e for device builds in case our clients need it
13 | ARCHS = $(ARCHS_STANDARD) arm64e
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | # Xcode
2 | # From https://github.com/github/gitignore/blob/master/Swift.gitignore
3 |
4 | *.DS_Store
5 |
6 | # Build generated
7 | build/
8 | DerivedData/
9 | node_modules/
10 | *-publish.nuspec
11 |
12 | # Various settings
13 | *.pbxuser
14 | !default.pbxuser
15 | *.mode1v3
16 | !default.mode1v3
17 | *.mode2v3
18 | !default.mode2v3
19 | *.perspectivev3
20 | !default.perspectivev3
21 | xcuserdata/
22 |
23 | # Other
24 | *.moved-aside
25 | *.xccheckout
26 | *.xcscmblueprint
27 |
28 | # Obj-C/Swift specific
29 | *.hmap
30 | *.ipa
31 | *.dSYM.zip
32 | *.dSYM
33 |
34 | # JetBrains AppCode IDE
35 | app-ios/.idea/
36 | .idea
37 |
38 | # Visual Studio
39 | *.suo
40 | .vs/
41 | [Oo]bj/
42 |
43 | # Ruby Gems
44 | Gemfile.lock
45 |
--------------------------------------------------------------------------------
/.npmrc:
--------------------------------------------------------------------------------
1 | @office-iss:registry=https://onedrive.pkgs.visualstudio.com/_packaging/fabric-ios/npm/registry/
2 | registry=https://onedrive.pkgs.visualstudio.com/_packaging/fabric-ios/npm/registry/
3 | always-auth=true
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | Copyright (c) Microsoft Corporation. All rights reserved.
2 |
3 | MIT License
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the ""Software""),
6 | to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense,
7 | and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
8 |
9 | The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
10 |
11 | THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
12 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
13 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
14 | IN THE SOFTWARE.
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Demos/MSActivityIndicatorViewDemoController.swift:
--------------------------------------------------------------------------------
1 | //
2 | // Copyright (c) Microsoft Corporation. All rights reserved.
3 | // Licensed under the MIT License.
4 | //
5 |
6 | import OfficeUIFabric
7 | import UIKit
8 |
9 | class MSActivityIndicatorViewDemoController: DemoController {
10 | override func viewDidLoad() {
11 | super.viewDidLoad()
12 |
13 | for size in MSActivityIndicatorViewSize.allCases.reversed() {
14 | let activityIndicatorView = MSActivityIndicatorView(size: size)
15 | activityIndicatorView.startAnimating()
16 | addRow(text: size.description, items: [activityIndicatorView])
17 | }
18 | }
19 | }
20 |
21 | extension MSActivityIndicatorViewSize {
22 | var description: String {
23 | switch self {
24 | case .xSmall:
25 | return "XSmall"
26 | case .small:
27 | return "Small"
28 | case .medium:
29 | return "Medium"
30 | case .large:
31 | return "Large"
32 | case .xLarge:
33 | return "XLarge"
34 | }
35 | }
36 | }
37 |
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Demos/MSShimmerLinesViewDemoController.swift:
--------------------------------------------------------------------------------
1 | //
2 | // Copyright (c) Microsoft Corporation. All rights reserved.
3 | // Licensed under the MIT License.
4 | //
5 |
6 | import UIKit
7 |
8 | class MSShimmerLinesViewDemoController: DemoController {
9 | override func viewDidLoad() {
10 | super.viewDidLoad()
11 |
12 | // Default Shimmer
13 | container.addArrangedSubview(MSShimmerLinesView())
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Demos/ObjectiveCDemoController.h:
--------------------------------------------------------------------------------
1 | //
2 | // Copyright (c) Microsoft Corporation. All rights reserved.
3 | // Licensed under the MIT License.
4 | //
5 |
6 | #import
7 | @import OfficeUIFabric;
8 |
9 | NS_ASSUME_NONNULL_BEGIN
10 |
11 | @interface ObjectiveCDemoController : UIViewController
12 |
13 | @end
14 |
15 | NS_ASSUME_NONNULL_END
16 |
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/DetailViewController.swift:
--------------------------------------------------------------------------------
1 | //
2 | // Copyright (c) Microsoft Corporation. All rights reserved.
3 | // Licensed under the MIT License.
4 | //
5 |
6 | import UIKit
7 |
8 | class DetailViewController: UIViewController { }
9 |
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/OfficeUIFabric.Demo-Bridging-Header.h:
--------------------------------------------------------------------------------
1 | //
2 | // Use this file to import your target's public headers that you would like to expose to Swift.
3 | //
4 |
5 | #import "ObjectiveCDemoController.h"
6 |
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/OtherCellsSampleData.swift:
--------------------------------------------------------------------------------
1 | //
2 | // Copyright (c) Microsoft Corporation. All rights reserved.
3 | // Licensed under the MIT License.
4 | //
5 |
6 | import Foundation
7 | import OfficeUIFabric
8 |
9 | // MARK: OtherCellsSampleData
10 |
11 | class OtherCellsSampleData: TableViewSampleData {
12 | static let sections: [Section] = [
13 | Section(title: "MSActionsCell", items: [
14 | Item(text1: "Search Directory"),
15 | Item(text1: "Done", text2: "Cancel")
16 | ]),
17 | Section(title: "MSActivityIndicatorCell", items: [Item()]),
18 | Section(title: "MSBooleanCell", items: [
19 | Item(text1: "Allow notifications"),
20 | Item(text1: "Allow notifications", image: "mail-unread-24x24")
21 | ]),
22 | Section(title: "MSCenteredLabelCell", items: [Item(text1: "3 results found from directory")])
23 | ]
24 | }
25 |
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/AppIcon.appiconset/Icon-29@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/AppIcon.appiconset/Icon-29@2x.png
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/AppIcon.appiconset/Icon-29@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/AppIcon.appiconset/Icon-29@3x.png
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/AppIcon.appiconset/Icon-40@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/AppIcon.appiconset/Icon-40@2x.png
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/AppIcon.appiconset/Icon-40@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/AppIcon.appiconset/Icon-40@3x.png
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/AppIcon.appiconset/Icon-60@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/AppIcon.appiconset/Icon-60@2x.png
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/AppIcon.appiconset/Icon-60@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/AppIcon.appiconset/Icon-60@3x.png
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/AppIcon.appiconset/Icon-76@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/AppIcon.appiconset/Icon-76@2x.png
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/AppIcon.appiconset/Icon-83_5@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/AppIcon.appiconset/Icon-83_5@2x.png
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/AppIcon.appiconset/iTunesArtwork-512@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/AppIcon.appiconset/iTunesArtwork-512@2x.png
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/Avatar/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/Avatar/avatar_allan_munger.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "avatar_allan_munger.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | },
12 | {
13 | "idiom" : "universal",
14 | "scale" : "3x"
15 | }
16 | ],
17 | "info" : {
18 | "version" : 1,
19 | "author" : "xcode"
20 | }
21 | }
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/Avatar/avatar_allan_munger.imageset/avatar_allan_munger.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/Avatar/avatar_allan_munger.imageset/avatar_allan_munger.png
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/Avatar/avatar_amanda_brady.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "avatar_amanda_brady.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | },
12 | {
13 | "idiom" : "universal",
14 | "scale" : "3x"
15 | }
16 | ],
17 | "info" : {
18 | "version" : 1,
19 | "author" : "xcode"
20 | }
21 | }
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/Avatar/avatar_amanda_brady.imageset/avatar_amanda_brady.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/Avatar/avatar_amanda_brady.imageset/avatar_amanda_brady.png
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/Avatar/avatar_ashley_mccarthy.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "avatar_ashley_mccarthy.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | },
12 | {
13 | "idiom" : "universal",
14 | "scale" : "3x"
15 | }
16 | ],
17 | "info" : {
18 | "version" : 1,
19 | "author" : "xcode"
20 | }
21 | }
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/Avatar/avatar_ashley_mccarthy.imageset/avatar_ashley_mccarthy.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/Avatar/avatar_ashley_mccarthy.imageset/avatar_ashley_mccarthy.png
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/Avatar/avatar_cecil_folk.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "avatar_cecil_folk.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | },
12 | {
13 | "idiom" : "universal",
14 | "scale" : "3x"
15 | }
16 | ],
17 | "info" : {
18 | "version" : 1,
19 | "author" : "xcode"
20 | }
21 | }
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/Avatar/avatar_cecil_folk.imageset/avatar_cecil_folk.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/Avatar/avatar_cecil_folk.imageset/avatar_cecil_folk.png
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/Avatar/avatar_celeste_burton.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "avatar_celeste_burton.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | },
12 | {
13 | "idiom" : "universal",
14 | "scale" : "3x"
15 | }
16 | ],
17 | "info" : {
18 | "version" : 1,
19 | "author" : "xcode"
20 | }
21 | }
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/Avatar/avatar_celeste_burton.imageset/avatar_celeste_burton.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/Avatar/avatar_celeste_burton.imageset/avatar_celeste_burton.png
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/Avatar/avatar_colin_ballinger.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "avatar_colin_ballinger.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | },
12 | {
13 | "idiom" : "universal",
14 | "scale" : "3x"
15 | }
16 | ],
17 | "info" : {
18 | "version" : 1,
19 | "author" : "xcode"
20 | }
21 | }
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/Avatar/avatar_colin_ballinger.imageset/avatar_colin_ballinger.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/Avatar/avatar_colin_ballinger.imageset/avatar_colin_ballinger.png
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/Avatar/avatar_daisy_phillips.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "avatar_daisy_phillips.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | },
12 | {
13 | "idiom" : "universal",
14 | "scale" : "3x"
15 | }
16 | ],
17 | "info" : {
18 | "version" : 1,
19 | "author" : "xcode"
20 | }
21 | }
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/Avatar/avatar_daisy_phillips.imageset/avatar_daisy_phillips.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/Avatar/avatar_daisy_phillips.imageset/avatar_daisy_phillips.png
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/Avatar/avatar_elvia_atkins.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "avatar_elvia_atkins.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | },
12 | {
13 | "idiom" : "universal",
14 | "scale" : "3x"
15 | }
16 | ],
17 | "info" : {
18 | "version" : 1,
19 | "author" : "xcode"
20 | }
21 | }
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/Avatar/avatar_elvia_atkins.imageset/avatar_elvia_atkins.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/Avatar/avatar_elvia_atkins.imageset/avatar_elvia_atkins.png
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/Avatar/avatar_henry_brill.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "avatar_henry_brill.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | },
12 | {
13 | "idiom" : "universal",
14 | "scale" : "3x"
15 | }
16 | ],
17 | "info" : {
18 | "version" : 1,
19 | "author" : "xcode"
20 | }
21 | }
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/Avatar/avatar_henry_brill.imageset/avatar_henry_brill.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/Avatar/avatar_henry_brill.imageset/avatar_henry_brill.png
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/Avatar/avatar_isaac_fielder.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "avatar_isaac_fielder.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | },
12 | {
13 | "idiom" : "universal",
14 | "scale" : "3x"
15 | }
16 | ],
17 | "info" : {
18 | "version" : 1,
19 | "author" : "xcode"
20 | }
21 | }
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/Avatar/avatar_isaac_fielder.imageset/avatar_isaac_fielder.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/Avatar/avatar_isaac_fielder.imageset/avatar_isaac_fielder.png
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/Avatar/avatar_johnie_mcconnell.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "avatar_johnie_mcconnell.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | },
12 | {
13 | "idiom" : "universal",
14 | "scale" : "3x"
15 | }
16 | ],
17 | "info" : {
18 | "version" : 1,
19 | "author" : "xcode"
20 | }
21 | }
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/Avatar/avatar_johnie_mcconnell.imageset/avatar_johnie_mcconnell.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/Avatar/avatar_johnie_mcconnell.imageset/avatar_johnie_mcconnell.png
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/Avatar/avatar_kat_larsson.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "avatar_kat_larsson.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | },
12 | {
13 | "idiom" : "universal",
14 | "scale" : "3x"
15 | }
16 | ],
17 | "info" : {
18 | "version" : 1,
19 | "author" : "xcode"
20 | }
21 | }
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/Avatar/avatar_kat_larsson.imageset/avatar_kat_larsson.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/Avatar/avatar_kat_larsson.imageset/avatar_kat_larsson.png
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/Avatar/avatar_katri_ahokas.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "avatar_katri_ahokas.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | },
12 | {
13 | "idiom" : "universal",
14 | "scale" : "3x"
15 | }
16 | ],
17 | "info" : {
18 | "version" : 1,
19 | "author" : "xcode"
20 | }
21 | }
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/Avatar/avatar_katri_ahokas.imageset/avatar_katri_ahokas.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/Avatar/avatar_katri_ahokas.imageset/avatar_katri_ahokas.png
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/Avatar/avatar_lydia_bauer.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "avatar_lydia_bauer.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | },
12 | {
13 | "idiom" : "universal",
14 | "scale" : "3x"
15 | }
16 | ],
17 | "info" : {
18 | "version" : 1,
19 | "author" : "xcode"
20 | }
21 | }
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/Avatar/avatar_lydia_bauer.imageset/avatar_lydia_bauer.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/Avatar/avatar_lydia_bauer.imageset/avatar_lydia_bauer.png
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/Avatar/avatar_mauricio_august.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "avatar_mauricio_august.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | },
12 | {
13 | "idiom" : "universal",
14 | "scale" : "3x"
15 | }
16 | ],
17 | "info" : {
18 | "version" : 1,
19 | "author" : "xcode"
20 | }
21 | }
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/Avatar/avatar_mauricio_august.imageset/avatar_mauricio_august.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/Avatar/avatar_mauricio_august.imageset/avatar_mauricio_august.png
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/Avatar/avatar_miguel_garcia.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "avatar_miguel_garcia.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | },
12 | {
13 | "idiom" : "universal",
14 | "scale" : "3x"
15 | }
16 | ],
17 | "info" : {
18 | "version" : 1,
19 | "author" : "xcode"
20 | }
21 | }
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/Avatar/avatar_miguel_garcia.imageset/avatar_miguel_garcia.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/Avatar/avatar_miguel_garcia.imageset/avatar_miguel_garcia.png
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/Avatar/avatar_robert_tolbert.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "avatar_robert_tolbert.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | },
12 | {
13 | "idiom" : "universal",
14 | "scale" : "3x"
15 | }
16 | ],
17 | "info" : {
18 | "version" : 1,
19 | "author" : "xcode"
20 | }
21 | }
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/Avatar/avatar_robert_tolbert.imageset/avatar_robert_tolbert.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/Avatar/avatar_robert_tolbert.imageset/avatar_robert_tolbert.png
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/Avatar/avatar_robin_counts.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "avatar_robin_counts.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | },
12 | {
13 | "idiom" : "universal",
14 | "scale" : "3x"
15 | }
16 | ],
17 | "info" : {
18 | "version" : 1,
19 | "author" : "xcode"
20 | }
21 | }
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/Avatar/avatar_robin_counts.imageset/avatar_robin_counts.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/Avatar/avatar_robin_counts.imageset/avatar_robin_counts.png
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/Avatar/avatar_tim_deboer.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "avatar_tim_deboer.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | },
12 | {
13 | "idiom" : "universal",
14 | "scale" : "3x"
15 | }
16 | ],
17 | "info" : {
18 | "version" : 1,
19 | "author" : "xcode"
20 | }
21 | }
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/Avatar/avatar_tim_deboer.imageset/avatar_tim_deboer.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/Avatar/avatar_tim_deboer.imageset/avatar_tim_deboer.png
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/Avatar/site.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "site.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | },
12 | {
13 | "idiom" : "universal",
14 | "scale" : "3x"
15 | }
16 | ],
17 | "info" : {
18 | "version" : 1,
19 | "author" : "xcode"
20 | }
21 | }
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/Avatar/site.imageset/site.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/Avatar/site.imageset/site.png
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/Cities/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/Cities/Las Vegas.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x"
6 | },
7 | {
8 | "idiom" : "universal",
9 | "scale" : "2x"
10 | },
11 | {
12 | "idiom" : "universal",
13 | "filename" : "Las Vegas@3x.png",
14 | "scale" : "3x"
15 | }
16 | ],
17 | "info" : {
18 | "version" : 1,
19 | "author" : "xcode"
20 | },
21 | "properties" : {
22 | "template-rendering-intent" : "original"
23 | }
24 | }
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/Cities/Las Vegas.imageset/Las Vegas@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/Cities/Las Vegas.imageset/Las Vegas@3x.png
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/Cities/Montreal.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x"
6 | },
7 | {
8 | "idiom" : "universal",
9 | "scale" : "2x"
10 | },
11 | {
12 | "idiom" : "universal",
13 | "filename" : "Montreal@3x.png",
14 | "scale" : "3x"
15 | }
16 | ],
17 | "info" : {
18 | "version" : 1,
19 | "author" : "xcode"
20 | },
21 | "properties" : {
22 | "template-rendering-intent" : "original"
23 | }
24 | }
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/Cities/Montreal.imageset/Montreal@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/Cities/Montreal.imageset/Montreal@3x.png
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/Cities/Phoenix.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x"
6 | },
7 | {
8 | "idiom" : "universal",
9 | "scale" : "2x"
10 | },
11 | {
12 | "idiom" : "universal",
13 | "filename" : "Phoenix@3x.png",
14 | "scale" : "3x"
15 | }
16 | ],
17 | "info" : {
18 | "version" : 1,
19 | "author" : "xcode"
20 | },
21 | "properties" : {
22 | "template-rendering-intent" : "original"
23 | }
24 | }
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/Cities/Phoenix.imageset/Phoenix@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/Cities/Phoenix.imageset/Phoenix@3x.png
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/Cities/San Francisco.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x"
6 | },
7 | {
8 | "idiom" : "universal",
9 | "scale" : "2x"
10 | },
11 | {
12 | "idiom" : "universal",
13 | "filename" : "San Francisco@3x.png",
14 | "scale" : "3x"
15 | }
16 | ],
17 | "info" : {
18 | "version" : 1,
19 | "author" : "xcode"
20 | },
21 | "properties" : {
22 | "template-rendering-intent" : "original"
23 | }
24 | }
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/Cities/San Francisco.imageset/San Francisco@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/Cities/San Francisco.imageset/San Francisco@3x.png
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/Cities/Seattle.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x"
6 | },
7 | {
8 | "idiom" : "universal",
9 | "scale" : "2x"
10 | },
11 | {
12 | "idiom" : "universal",
13 | "filename" : "Seattle@3x.png",
14 | "scale" : "3x"
15 | }
16 | ],
17 | "info" : {
18 | "version" : 1,
19 | "author" : "xcode"
20 | },
21 | "properties" : {
22 | "template-rendering-intent" : "original"
23 | }
24 | }
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/Cities/Seattle.imageset/Seattle@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/Cities/Seattle.imageset/Seattle@3x.png
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/Cities/Toronto.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x"
6 | },
7 | {
8 | "idiom" : "universal",
9 | "scale" : "2x"
10 | },
11 | {
12 | "idiom" : "universal",
13 | "filename" : "Toronto@3x.jpg",
14 | "scale" : "3x"
15 | }
16 | ],
17 | "info" : {
18 | "version" : 1,
19 | "author" : "xcode"
20 | },
21 | "properties" : {
22 | "template-rendering-intent" : "original"
23 | }
24 | }
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/Cities/Toronto.imageset/Toronto@3x.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/Cities/Toronto.imageset/Toronto@3x.jpg
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/Cities/Vancouver.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x"
6 | },
7 | {
8 | "idiom" : "universal",
9 | "scale" : "2x"
10 | },
11 | {
12 | "idiom" : "universal",
13 | "filename" : "Vancouver@3x.png",
14 | "scale" : "3x"
15 | }
16 | ],
17 | "info" : {
18 | "version" : 1,
19 | "author" : "xcode"
20 | },
21 | "properties" : {
22 | "template-rendering-intent" : "original"
23 | }
24 | }
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/Cities/Vancouver.imageset/Vancouver@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/Cities/Vancouver.imageset/Vancouver@3x.png
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/FabricLogo.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "fabricLogo.pdf"
6 | },
7 | {
8 | "idiom" : "universal",
9 | "height-class" : "regular"
10 | },
11 | {
12 | "idiom" : "universal",
13 | "width-class" : "regular"
14 | },
15 | {
16 | "idiom" : "universal",
17 | "filename" : "fabricLogoLarge.pdf",
18 | "width-class" : "regular",
19 | "height-class" : "regular"
20 | }
21 | ],
22 | "info" : {
23 | "version" : 1,
24 | "author" : "xcode"
25 | }
26 | }
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/FabricLogo.imageset/fabricLogo.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/FabricLogo.imageset/fabricLogo.pdf
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/FabricLogo.imageset/fabricLogoLarge.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/FabricLogo.imageset/fabricLogoLarge.pdf
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/HUD/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/HUD/flag-40x40.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "flag-40x40.pdf"
6 | }
7 | ],
8 | "info" : {
9 | "version" : 1,
10 | "author" : "xcode"
11 | }
12 | }
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/HUD/flag-40x40.imageset/flag-40x40.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/HUD/flag-40x40.imageset/flag-40x40.pdf
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/MicrosoftLogo.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "msLogo.pdf"
6 | },
7 | {
8 | "idiom" : "universal",
9 | "filename" : "msLogoDarkMode.pdf",
10 | "appearances" : [
11 | {
12 | "appearance" : "luminosity",
13 | "value" : "dark"
14 | }
15 | ]
16 | }
17 | ],
18 | "info" : {
19 | "version" : 1,
20 | "author" : "xcode"
21 | }
22 | }
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/MicrosoftLogo.imageset/msLogo.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/MicrosoftLogo.imageset/msLogo.pdf
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/MicrosoftLogo.imageset/msLogoDarkMode.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/MicrosoftLogo.imageset/msLogoDarkMode.pdf
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/NotificationView/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/NotificationView/play-in-circle-24x24.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "ic_fluent_play_in_circle_24_regular.pdf"
6 | }
7 | ],
8 | "info" : {
9 | "version" : 1,
10 | "author" : "xcode"
11 | }
12 | }
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/NotificationView/play-in-circle-24x24.imageset/ic_fluent_play_in_circle_24_regular.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/NotificationView/play-in-circle-24x24.imageset/ic_fluent_play_in_circle_24_regular.pdf
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/PopupMenu/3-day-view-24x24.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "ic_calendar_3_day_24_outlined.pdf"
6 | }
7 | ],
8 | "info" : {
9 | "version" : 1,
10 | "author" : "xcode"
11 | },
12 | "properties" : {
13 | "template-rendering-intent" : "template"
14 | }
15 | }
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/PopupMenu/3-day-view-24x24.imageset/ic_calendar_3_day_24_outlined.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/PopupMenu/3-day-view-24x24.imageset/ic_calendar_3_day_24_outlined.pdf
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/PopupMenu/3-day-view-28x28.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "ic_calendar_3_day_28_outlined.pdf"
6 | }
7 | ],
8 | "info" : {
9 | "version" : 1,
10 | "author" : "xcode"
11 | },
12 | "properties" : {
13 | "template-rendering-intent" : "template"
14 | }
15 | }
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/PopupMenu/3-day-view-28x28.imageset/ic_calendar_3_day_28_outlined.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/PopupMenu/3-day-view-28x28.imageset/ic_calendar_3_day_28_outlined.pdf
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/PopupMenu/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/PopupMenu/agenda-24x24.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "ic_calendar_agenda_24_outlined.pdf"
6 | }
7 | ],
8 | "info" : {
9 | "version" : 1,
10 | "author" : "xcode"
11 | }
12 | }
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/PopupMenu/agenda-24x24.imageset/ic_calendar_agenda_24_outlined.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/PopupMenu/agenda-24x24.imageset/ic_calendar_agenda_24_outlined.pdf
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/PopupMenu/attach-24x24.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "ic_attach_24_outlined.pdf"
6 | }
7 | ],
8 | "info" : {
9 | "version" : 1,
10 | "author" : "xcode"
11 | }
12 | }
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/PopupMenu/attach-24x24.imageset/ic_attach_24_outlined.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/PopupMenu/attach-24x24.imageset/ic_attach_24_outlined.pdf
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/PopupMenu/day-view-24x24.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "ic_calendar_day_24_outlined.pdf"
6 | }
7 | ],
8 | "info" : {
9 | "version" : 1,
10 | "author" : "xcode"
11 | }
12 | }
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/PopupMenu/day-view-24x24.imageset/ic_calendar_day_24_outlined.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/PopupMenu/day-view-24x24.imageset/ic_calendar_day_24_outlined.pdf
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/PopupMenu/flag-24x24.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "ic_flag_24_outlined.pdf"
6 | }
7 | ],
8 | "info" : {
9 | "version" : 1,
10 | "author" : "xcode"
11 | }
12 | }
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/PopupMenu/flag-24x24.imageset/ic_flag_24_outlined.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/PopupMenu/flag-24x24.imageset/ic_flag_24_outlined.pdf
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/PopupMenu/gleam.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "gleam_single.pdf"
6 | }
7 | ],
8 | "info" : {
9 | "version" : 1,
10 | "author" : "xcode"
11 | }
12 | }
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/PopupMenu/gleam.imageset/gleam_single.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/PopupMenu/gleam.imageset/gleam_single.pdf
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/PopupMenu/mail-unread-24x24.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "ic_mail_unread_24_outlined.pdf"
6 | }
7 | ],
8 | "info" : {
9 | "version" : 1,
10 | "author" : "xcode"
11 | }
12 | }
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/PopupMenu/mail-unread-24x24.imageset/ic_mail_unread_24_outlined.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/PopupMenu/mail-unread-24x24.imageset/ic_mail_unread_24_outlined.pdf
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/PopupMenu/month-view-24x24.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "ic_calendar_month_24_outlined.pdf"
6 | }
7 | ],
8 | "info" : {
9 | "version" : 1,
10 | "author" : "xcode"
11 | }
12 | }
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/PopupMenu/month-view-24x24.imageset/ic_calendar_month_24_outlined.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/PopupMenu/month-view-24x24.imageset/ic_calendar_month_24_outlined.pdf
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/TabBarView/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/TabBarView/Home_24.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "ic_home_24_outlined.pdf"
6 | }
7 | ],
8 | "info" : {
9 | "version" : 1,
10 | "author" : "xcode"
11 | },
12 | "properties" : {
13 | "template-rendering-intent" : "template"
14 | }
15 | }
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/TabBarView/Home_24.imageset/ic_home_24_outlined.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/TabBarView/Home_24.imageset/ic_home_24_outlined.pdf
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/TabBarView/Home_28.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "ic_home_28_outlined.pdf"
6 | }
7 | ],
8 | "info" : {
9 | "version" : 1,
10 | "author" : "xcode"
11 | },
12 | "properties" : {
13 | "template-rendering-intent" : "template",
14 | "preserves-vector-representation" : true
15 | }
16 | }
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/TabBarView/Home_28.imageset/ic_home_28_outlined.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/TabBarView/Home_28.imageset/ic_home_28_outlined.pdf
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/TabBarView/Home_Selected_24.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "ic_home_24_filled.pdf"
6 | }
7 | ],
8 | "info" : {
9 | "version" : 1,
10 | "author" : "xcode"
11 | },
12 | "properties" : {
13 | "template-rendering-intent" : "template"
14 | }
15 | }
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/TabBarView/Home_Selected_24.imageset/ic_home_24_filled.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/TabBarView/Home_Selected_24.imageset/ic_home_24_filled.pdf
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/TabBarView/Home_Selected_28.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "ic_home_28_filled.pdf"
6 | }
7 | ],
8 | "info" : {
9 | "version" : 1,
10 | "author" : "xcode"
11 | },
12 | "properties" : {
13 | "template-rendering-intent" : "template",
14 | "preserves-vector-representation" : true
15 | }
16 | }
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/TabBarView/Home_Selected_28.imageset/ic_home_28_filled.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/TabBarView/Home_Selected_28.imageset/ic_home_28_filled.pdf
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/TabBarView/New_24.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "ic_add_to_24_outlined.pdf"
6 | }
7 | ],
8 | "info" : {
9 | "version" : 1,
10 | "author" : "xcode"
11 | },
12 | "properties" : {
13 | "template-rendering-intent" : "template"
14 | }
15 | }
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/TabBarView/New_24.imageset/ic_add_to_24_outlined.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/TabBarView/New_24.imageset/ic_add_to_24_outlined.pdf
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/TabBarView/New_28.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "ic_add_to_28_outlined.pdf"
6 | }
7 | ],
8 | "info" : {
9 | "version" : 1,
10 | "author" : "xcode"
11 | },
12 | "properties" : {
13 | "template-rendering-intent" : "template"
14 | }
15 | }
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/TabBarView/New_28.imageset/ic_add_to_28_outlined.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/TabBarView/New_28.imageset/ic_add_to_28_outlined.pdf
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/TabBarView/New_Selected_24.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "ic_add_to_24_filled.pdf"
6 | }
7 | ],
8 | "info" : {
9 | "version" : 1,
10 | "author" : "xcode"
11 | },
12 | "properties" : {
13 | "template-rendering-intent" : "template"
14 | }
15 | }
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/TabBarView/New_Selected_24.imageset/ic_add_to_24_filled.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/TabBarView/New_Selected_24.imageset/ic_add_to_24_filled.pdf
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/TabBarView/New_Selected_28.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "ic_add_to_28_filled.pdf"
6 | }
7 | ],
8 | "info" : {
9 | "version" : 1,
10 | "author" : "xcode"
11 | },
12 | "properties" : {
13 | "template-rendering-intent" : "template"
14 | }
15 | }
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/TabBarView/New_Selected_28.imageset/ic_add_to_28_filled.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/TabBarView/New_Selected_28.imageset/ic_add_to_28_filled.pdf
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/TabBarView/Open_24.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "ic_folder_24_outlined.pdf"
6 | }
7 | ],
8 | "info" : {
9 | "version" : 1,
10 | "author" : "xcode"
11 | },
12 | "properties" : {
13 | "template-rendering-intent" : "template"
14 | }
15 | }
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/TabBarView/Open_24.imageset/ic_folder_24_outlined.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/TabBarView/Open_24.imageset/ic_folder_24_outlined.pdf
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/TabBarView/Open_28.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "ic_folder_28_outlined.pdf"
6 | }
7 | ],
8 | "info" : {
9 | "version" : 1,
10 | "author" : "xcode"
11 | },
12 | "properties" : {
13 | "template-rendering-intent" : "template"
14 | }
15 | }
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/TabBarView/Open_28.imageset/ic_folder_28_outlined.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/TabBarView/Open_28.imageset/ic_folder_28_outlined.pdf
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/TabBarView/Open_Selected_24.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "ic_folder_24_filled.pdf"
6 | }
7 | ],
8 | "info" : {
9 | "version" : 1,
10 | "author" : "xcode"
11 | },
12 | "properties" : {
13 | "template-rendering-intent" : "template"
14 | }
15 | }
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/TabBarView/Open_Selected_24.imageset/ic_folder_24_filled.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/TabBarView/Open_Selected_24.imageset/ic_folder_24_filled.pdf
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/TabBarView/Open_Selected_28.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "ic_folder_28_filled.pdf"
6 | }
7 | ],
8 | "info" : {
9 | "version" : 1,
10 | "author" : "xcode"
11 | },
12 | "properties" : {
13 | "template-rendering-intent" : "template"
14 | }
15 | }
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/TabBarView/Open_Selected_28.imageset/ic_folder_28_filled.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/TabBarView/Open_Selected_28.imageset/ic_folder_28_filled.pdf
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/TableViewCell/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/TableViewCell/Dismiss_24.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "ic_fluent_dismiss_24_regular.pdf"
6 | }
7 | ],
8 | "info" : {
9 | "version" : 1,
10 | "author" : "xcode"
11 | },
12 | "properties" : {
13 | "template-rendering-intent" : "template"
14 | }
15 | }
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/TableViewCell/Dismiss_24.imageset/ic_fluent_dismiss_24_regular.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/TableViewCell/Dismiss_24.imageset/ic_fluent_dismiss_24_regular.pdf
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/TableViewCell/Dismiss_28.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "ic_fluent_dismiss_28_regular.pdf"
6 | }
7 | ],
8 | "info" : {
9 | "version" : 1,
10 | "author" : "xcode"
11 | },
12 | "properties" : {
13 | "template-rendering-intent" : "template"
14 | }
15 | }
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/TableViewCell/Dismiss_28.imageset/ic_fluent_dismiss_28_regular.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/TableViewCell/Dismiss_28.imageset/ic_fluent_dismiss_28_regular.pdf
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/TableViewCell/at-12x12.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "at.pdf"
6 | }
7 | ],
8 | "info" : {
9 | "version" : 1,
10 | "author" : "xcode"
11 | },
12 | "properties" : {
13 | "template-rendering-intent" : "original"
14 | }
15 | }
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/TableViewCell/at-12x12.imageset/at.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/TableViewCell/at-12x12.imageset/at.pdf
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/TableViewCell/excelIcon.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "excelIcon.pdf"
6 | }
7 | ],
8 | "info" : {
9 | "version" : 1,
10 | "author" : "xcode"
11 | },
12 | "properties" : {
13 | "template-rendering-intent" : "original"
14 | }
15 | }
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/TableViewCell/excelIcon.imageset/excelIcon.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/TableViewCell/excelIcon.imageset/excelIcon.pdf
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/TableViewCell/shared-12x12.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "people.pdf"
6 | }
7 | ],
8 | "info" : {
9 | "version" : 1,
10 | "author" : "xcode"
11 | }
12 | }
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/TableViewCell/shared-12x12.imageset/people.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/TableViewCell/shared-12x12.imageset/people.pdf
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/TableViewCell/success-12x12.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "success.pdf"
6 | }
7 | ],
8 | "info" : {
9 | "version" : 1,
10 | "author" : "xcode"
11 | },
12 | "properties" : {
13 | "template-rendering-intent" : "original"
14 | }
15 | }
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/TableViewCell/success-12x12.imageset/success.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/Assets.xcassets/TableViewCell/success-12x12.imageset/success.pdf
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/ar.lproj/LaunchScreen.strings:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/ca.lproj/LaunchScreen.strings:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/cs.lproj/LaunchScreen.strings:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/da.lproj/LaunchScreen.strings:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/de.lproj/LaunchScreen.strings:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/el.lproj/LaunchScreen.strings:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/en-GB.lproj/LaunchScreen.strings:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/en.lproj/LaunchScreen.strings:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/es-MX.lproj/LaunchScreen.strings:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/es.lproj/LaunchScreen.strings:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/fi.lproj/LaunchScreen.strings:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/fr.lproj/LaunchScreen.strings:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/he.lproj/LaunchScreen.strings:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/hi.lproj/LaunchScreen.strings:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/hr.lproj/LaunchScreen.strings:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/hu.lproj/LaunchScreen.strings:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/id.lproj/LaunchScreen.strings:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/it.lproj/LaunchScreen.strings:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/ja.lproj/LaunchScreen.strings:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/ko.lproj/LaunchScreen.strings:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/ms.lproj/LaunchScreen.strings:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/nb-NO.lproj/LaunchScreen.strings:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/nl.lproj/LaunchScreen.strings:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/pl.lproj/LaunchScreen.strings:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/pt-BR.lproj/LaunchScreen.strings:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/pt-PT.lproj/LaunchScreen.strings:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/ro.lproj/LaunchScreen.strings:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/ru.lproj/LaunchScreen.strings:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/sk.lproj/LaunchScreen.strings:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/sv.lproj/LaunchScreen.strings:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/th.lproj/LaunchScreen.strings:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/tr.lproj/LaunchScreen.strings:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/uk.lproj/LaunchScreen.strings:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/vi.lproj/LaunchScreen.strings:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/zh-Hans.lproj/LaunchScreen.strings:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/OfficeUIFabric.Demo/Resources/zh-Hant.lproj/LaunchScreen.strings:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/Podfile:
--------------------------------------------------------------------------------
1 | platform :ios, '11.0'
2 |
3 | target 'OfficeUIFabric.Demo' do
4 | use_frameworks!
5 |
6 | pod 'AppCenter'
7 | pod 'AppCenter/Distribute'
8 |
9 | end
10 |
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/Podfile.lock:
--------------------------------------------------------------------------------
1 | PODS:
2 | - AppCenter (3.1.0):
3 | - AppCenter/Analytics (= 3.1.0)
4 | - AppCenter/Crashes (= 3.1.0)
5 | - AppCenter/Analytics (3.1.0):
6 | - AppCenter/Core
7 | - AppCenter/Core (3.1.0)
8 | - AppCenter/Crashes (3.1.0):
9 | - AppCenter/Core
10 | - AppCenter/Distribute (3.1.0):
11 | - AppCenter/Core
12 |
13 | DEPENDENCIES:
14 | - AppCenter
15 | - AppCenter/Distribute
16 |
17 | SPEC REPOS:
18 | trunk:
19 | - AppCenter
20 |
21 | SPEC CHECKSUMS:
22 | AppCenter: a1c30c47b7882a04a615ffa5ab26c007326436d8
23 |
24 | PODFILE CHECKSUM: c621724a9f802f5deb912004213be046935a75d2
25 |
26 | COCOAPODS: 1.9.1
27 |
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenter.framework/AppCenter:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric.Demo/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenter.framework/AppCenter
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenter.framework/Headers/AppCenter.h:
--------------------------------------------------------------------------------
1 | // Copyright (c) Microsoft Corporation. All rights reserved.
2 | // Licensed under the MIT License.
3 |
4 | #import
5 |
6 | #import "MSAbstractLog.h"
7 | #import "MSAppCenter.h"
8 | #import "MSAppCenterErrors.h"
9 | #import "MSChannelGroupProtocol.h"
10 | #import "MSChannelProtocol.h"
11 | #import "MSConstants.h"
12 | #import "MSCustomProperties.h"
13 | #import "MSDevice.h"
14 | #import "MSEnable.h"
15 | #import "MSLog.h"
16 | #import "MSLogWithProperties.h"
17 | #import "MSLogger.h"
18 | #import "MSService.h"
19 | #import "MSServiceAbstract.h"
20 | #import "MSWrapperLogger.h"
21 | #import "MSWrapperSdk.h"
22 |
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenter.framework/Headers/MSAbstractLog.h:
--------------------------------------------------------------------------------
1 | // Copyright (c) Microsoft Corporation. All rights reserved.
2 | // Licensed under the MIT License.
3 |
4 | #ifndef MS_ABSTRACT_LOG_H
5 | #define MS_ABSTRACT_LOG_H
6 |
7 | #import
8 |
9 | @interface MSAbstractLog : NSObject
10 |
11 | @end
12 |
13 | #endif
14 |
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenter.framework/Headers/MSEnable.h:
--------------------------------------------------------------------------------
1 | // Copyright (c) Microsoft Corporation. All rights reserved.
2 | // Licensed under the MIT License.
3 |
4 | #ifndef MS_ENABLE_H
5 | #define MS_ENABLE_H
6 |
7 | #import
8 |
9 | /**
10 | * Protocol to define an instance that can be enabled/disabled.
11 | */
12 | @protocol MSEnable
13 |
14 | @required
15 |
16 | /**
17 | * Enable/disable this instance and delete data on disabled state.
18 | *
19 | * @param isEnabled A boolean value set to YES to enable the instance or NO to disable it.
20 | * @param deleteData A boolean value set to YES to delete data or NO to keep it.
21 | */
22 | - (void)setEnabled:(BOOL)isEnabled andDeleteDataOnDisabled:(BOOL)deleteData;
23 |
24 | @end
25 |
26 | #endif
27 |
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenter.framework/Headers/MSLogWithProperties.h:
--------------------------------------------------------------------------------
1 | // Copyright (c) Microsoft Corporation. All rights reserved.
2 | // Licensed under the MIT License.
3 |
4 | #ifndef MS_LOG_WITH_PROPERTIES_H
5 | #define MS_LOG_WITH_PROPERTIES_H
6 |
7 | #import
8 |
9 | #import "MSAbstractLog.h"
10 |
11 | @interface MSLogWithProperties : MSAbstractLog
12 |
13 | /**
14 | * Additional key/value pair parameters. [optional]
15 | */
16 | @property(nonatomic, strong) NSDictionary *properties;
17 |
18 | @end
19 |
20 | #endif
21 |
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenter.framework/Headers/MSService.h:
--------------------------------------------------------------------------------
1 | // Copyright (c) Microsoft Corporation. All rights reserved.
2 | // Licensed under the MIT License.
3 |
4 | #ifndef MS_SERVICE_H
5 | #define MS_SERVICE_H
6 |
7 | #import
8 |
9 | /**
10 | * Protocol declaring service logic.
11 | */
12 | @protocol MSService
13 |
14 | /**
15 | * Enable or disable this service.
16 | * The state is persisted in the device's storage across application launches.
17 | *
18 | * @param isEnabled Whether this service is enabled or not.
19 | *
20 | * @see isEnabled
21 | */
22 | + (void)setEnabled:(BOOL)isEnabled;
23 |
24 | /**
25 | * Indicates whether this service is enabled.
26 | *
27 | * @return `YES` if this service is enabled, `NO` if it is not.
28 | *
29 | * @see setEnabled:
30 | */
31 | + (BOOL)isEnabled;
32 |
33 | @end
34 |
35 | #endif
36 |
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenter.framework/Headers/MSWrapperLogger.h:
--------------------------------------------------------------------------------
1 | // Copyright (c) Microsoft Corporation. All rights reserved.
2 | // Licensed under the MIT License.
3 |
4 | #import
5 |
6 | #import "MSConstants.h"
7 |
8 | /**
9 | * This is a utility for producing App Center style log messages. It is only intended for use by App Center services and wrapper SDKs of App
10 | * Center.
11 | */
12 | @interface MSWrapperLogger : NSObject
13 |
14 | + (void)MSWrapperLog:(MSLogMessageProvider)message tag:(NSString *)tag level:(MSLogLevel)level;
15 |
16 | @end
17 |
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenter.framework/Info.plist:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric.Demo/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenter.framework/Info.plist
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenter.framework/Modules/module.modulemap:
--------------------------------------------------------------------------------
1 | framework module AppCenter {
2 | umbrella header "AppCenter.h"
3 |
4 | export *
5 | module * { export * }
6 |
7 | link framework "Foundation"
8 | link framework "CoreTelephony"
9 | link framework "SystemConfiguration"
10 | link framework "UIKit"
11 | link "sqlite3"
12 | link "z"
13 | }
14 |
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenter.framework/PrivateHeaders/MSConstants+Flags.h:
--------------------------------------------------------------------------------
1 | // Copyright (c) Microsoft Corporation. All rights reserved.
2 | // Licensed under the MIT License.
3 |
4 | #import
5 |
6 | typedef NS_OPTIONS(NSUInteger, MSFlags) {
7 | MSFlagsNone = (0 << 0), // => 00000000
8 | MSFlagsNormal = (1 << 0), // => 00000001
9 | MSFlagsCritical = (1 << 1), // => 00000010
10 | MSFlagsPersistenceNormal DEPRECATED_MSG_ATTRIBUTE("please use MSFlagsNormal") = MSFlagsNormal,
11 | MSFlagsPersistenceCritical DEPRECATED_MSG_ATTRIBUTE("please use MSFlagsCritical") = MSFlagsCritical,
12 | MSFlagsDefault = MSFlagsNormal
13 | };
14 |
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterAnalytics.framework/AppCenterAnalytics:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric.Demo/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterAnalytics.framework/AppCenterAnalytics
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterAnalytics.framework/Headers/AppCenterAnalytics.h:
--------------------------------------------------------------------------------
1 | // Copyright (c) Microsoft Corporation. All rights reserved.
2 | // Licensed under the MIT License.
3 |
4 | #import
5 |
6 | #import "MSAbstractLog.h"
7 | #import "MSAnalytics.h"
8 | #import "MSAnalyticsTransmissionTarget.h"
9 | #import "MSAnalyticsAuthenticationProvider.h"
10 | #import "MSAnalyticsAuthenticationProviderDelegate.h"
11 | #import "MSConstants+Flags.h"
12 | #import "MSEventLog.h"
13 | #import "MSEventProperties.h"
14 |
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterAnalytics.framework/Headers/MSAbstractLog.h:
--------------------------------------------------------------------------------
1 | // Copyright (c) Microsoft Corporation. All rights reserved.
2 | // Licensed under the MIT License.
3 |
4 | #ifndef MS_ABSTRACT_LOG_H
5 | #define MS_ABSTRACT_LOG_H
6 |
7 | #import
8 |
9 | @interface MSAbstractLog : NSObject
10 |
11 | @end
12 |
13 | #endif
14 |
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterAnalytics.framework/Headers/MSAnalyticsAuthenticationProviderDelegate.h:
--------------------------------------------------------------------------------
1 | // Copyright (c) Microsoft Corporation. All rights reserved.
2 | // Licensed under the MIT License.
3 |
4 | #import
5 |
6 | @class MSAnalyticsAuthenticationProvider;
7 |
8 | /**
9 | * Completion handler that returns the authentication token and the expiry date.
10 | */
11 | typedef void (^MSAnalyticsAuthenticationProviderCompletionBlock)(NSString *token, NSDate *expiryDate);
12 |
13 | @protocol MSAnalyticsAuthenticationProviderDelegate
14 |
15 | /**
16 | * Required method that needs to be called from within your authentication flow to provide the authentication token and expiry date.
17 | *
18 | * @param authenticationProvider The authentication provider.
19 | * @param completionHandler The completion handler.
20 | */
21 | - (void)authenticationProvider:(MSAnalyticsAuthenticationProvider *)authenticationProvider
22 | acquireTokenWithCompletionHandler:(MSAnalyticsAuthenticationProviderCompletionBlock)completionHandler;
23 |
24 | @end
25 |
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterAnalytics.framework/Headers/MSConstants+Flags.h:
--------------------------------------------------------------------------------
1 | // Copyright (c) Microsoft Corporation. All rights reserved.
2 | // Licensed under the MIT License.
3 |
4 | #import
5 |
6 | typedef NS_OPTIONS(NSUInteger, MSFlags) {
7 | MSFlagsNone = (0 << 0), // => 00000000
8 | MSFlagsNormal = (1 << 0), // => 00000001
9 | MSFlagsCritical = (1 << 1), // => 00000010
10 | MSFlagsPersistenceNormal DEPRECATED_MSG_ATTRIBUTE("please use MSFlagsNormal") = MSFlagsNormal,
11 | MSFlagsPersistenceCritical DEPRECATED_MSG_ATTRIBUTE("please use MSFlagsCritical") = MSFlagsCritical,
12 | MSFlagsDefault = MSFlagsNormal
13 | };
14 |
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterAnalytics.framework/Headers/MSEventLog.h:
--------------------------------------------------------------------------------
1 | // Copyright (c) Microsoft Corporation. All rights reserved.
2 | // Licensed under the MIT License.
3 |
4 | #import "MSLogWithNameAndProperties.h"
5 |
6 | @class MSEventProperties;
7 | @class MSMetadataExtension;
8 |
9 | @interface MSEventLog : MSLogWithNameAndProperties
10 |
11 | /**
12 | * Unique identifier for this event.
13 | */
14 | @property(nonatomic, copy) NSString *eventId;
15 |
16 | /**
17 | * Event properties.
18 | */
19 | @property(nonatomic, strong) MSEventProperties *typedProperties;
20 |
21 | @end
22 |
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterAnalytics.framework/Headers/MSLogWithNameAndProperties.h:
--------------------------------------------------------------------------------
1 | // Copyright (c) Microsoft Corporation. All rights reserved.
2 | // Licensed under the MIT License.
3 |
4 | #import
5 |
6 | #import "MSLogWithProperties.h"
7 |
8 | @interface MSLogWithNameAndProperties : MSLogWithProperties
9 |
10 | /**
11 | * Name of the event.
12 | */
13 | @property(nonatomic, copy) NSString *name;
14 |
15 | @end
16 |
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterAnalytics.framework/Headers/MSLogWithProperties.h:
--------------------------------------------------------------------------------
1 | // Copyright (c) Microsoft Corporation. All rights reserved.
2 | // Licensed under the MIT License.
3 |
4 | #ifndef MS_LOG_WITH_PROPERTIES_H
5 | #define MS_LOG_WITH_PROPERTIES_H
6 |
7 | #import
8 |
9 | #import "MSAbstractLog.h"
10 |
11 | @interface MSLogWithProperties : MSAbstractLog
12 |
13 | /**
14 | * Additional key/value pair parameters. [optional]
15 | */
16 | @property(nonatomic, strong) NSDictionary *properties;
17 |
18 | @end
19 |
20 | #endif
21 |
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterAnalytics.framework/Headers/MSService.h:
--------------------------------------------------------------------------------
1 | // Copyright (c) Microsoft Corporation. All rights reserved.
2 | // Licensed under the MIT License.
3 |
4 | #ifndef MS_SERVICE_H
5 | #define MS_SERVICE_H
6 |
7 | #import
8 |
9 | /**
10 | * Protocol declaring service logic.
11 | */
12 | @protocol MSService
13 |
14 | /**
15 | * Enable or disable this service.
16 | * The state is persisted in the device's storage across application launches.
17 | *
18 | * @param isEnabled Whether this service is enabled or not.
19 | *
20 | * @see isEnabled
21 | */
22 | + (void)setEnabled:(BOOL)isEnabled;
23 |
24 | /**
25 | * Indicates whether this service is enabled.
26 | *
27 | * @return `YES` if this service is enabled, `NO` if it is not.
28 | *
29 | * @see setEnabled:
30 | */
31 | + (BOOL)isEnabled;
32 |
33 | @end
34 |
35 | #endif
36 |
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterAnalytics.framework/Info.plist:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric.Demo/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterAnalytics.framework/Info.plist
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterAnalytics.framework/Modules/module.modulemap:
--------------------------------------------------------------------------------
1 | framework module AppCenterAnalytics {
2 | umbrella header "AppCenterAnalytics.h"
3 |
4 | export *
5 | module * { export * }
6 |
7 | link framework "Foundation"
8 | link framework "UIKit"
9 | }
10 |
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterCrashes.framework/AppCenterCrashes:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric.Demo/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterCrashes.framework/AppCenterCrashes
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterCrashes.framework/Headers/AppCenterCrashes.h:
--------------------------------------------------------------------------------
1 | // Copyright (c) Microsoft Corporation. All rights reserved.
2 | // Licensed under the MIT License.
3 |
4 | #import
5 |
6 | #import "MSCrashHandlerSetupDelegate.h"
7 | #import "MSCrashes.h"
8 | #import "MSCrashesDelegate.h"
9 | #import "MSErrorAttachmentLog+Utility.h"
10 | #import "MSErrorAttachmentLog.h"
11 | #import "MSWrapperCrashesHelper.h"
12 |
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterCrashes.framework/Headers/MSAbstractLog.h:
--------------------------------------------------------------------------------
1 | // Copyright (c) Microsoft Corporation. All rights reserved.
2 | // Licensed under the MIT License.
3 |
4 | #ifndef MS_ABSTRACT_LOG_H
5 | #define MS_ABSTRACT_LOG_H
6 |
7 | #import
8 |
9 | @interface MSAbstractLog : NSObject
10 |
11 | @end
12 |
13 | #endif
14 |
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterCrashes.framework/Headers/MSCrashHandlerSetupDelegate.h:
--------------------------------------------------------------------------------
1 | // Copyright (c) Microsoft Corporation. All rights reserved.
2 | // Licensed under the MIT License.
3 |
4 | #import
5 |
6 | /**
7 | * This is required for Wrapper SDKs that need to provide custom behavior surrounding the setup of crash handlers.
8 | */
9 | @protocol MSCrashHandlerSetupDelegate
10 |
11 | @optional
12 |
13 | /**
14 | * Callback method that will be called immediately before crash handlers are set up.
15 | */
16 | - (void)willSetUpCrashHandlers;
17 |
18 | /**
19 | * Callback method that will be called immediately after crash handlers are set up.
20 | */
21 | - (void)didSetUpCrashHandlers;
22 |
23 | /**
24 | * Callback method that gets a value indicating whether the SDK should enable an uncaught exception handler.
25 | *
26 | * @return YES if SDK should enable uncaught exception handler, otherwise NO.
27 | *
28 | * @discussion Do not register an UncaughtExceptionHandler for Xamarin as we rely on the Xamarin runtime to report NSExceptions. Registering
29 | * our own UncaughtExceptionHandler will cause the Xamarin debugger to not work properly (it will not stop for NSExceptions).
30 | */
31 | - (BOOL)shouldEnableUncaughtExceptionHandler;
32 |
33 | @end
34 |
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterCrashes.framework/Headers/MSErrorAttachmentLog+Utility.h:
--------------------------------------------------------------------------------
1 | // Copyright (c) Microsoft Corporation. All rights reserved.
2 | // Licensed under the MIT License.
3 |
4 | #import "MSErrorAttachmentLog.h"
5 |
6 | // Exporting symbols for category.
7 | extern NSString *MSMSErrorLogAttachmentLogUtilityCategory;
8 |
9 | @interface MSErrorAttachmentLog (Utility)
10 |
11 | /**
12 | * Create an attachment with a given filename and text.
13 | *
14 | * @param filename The filename the attachment should get. If nil will get an automatically generated filename.
15 | * @param text The attachment text.
16 | *
17 | * @return An instance of `MSErrorAttachmentLog`.
18 | */
19 | + (MSErrorAttachmentLog *)attachmentWithText:(NSString *)text filename:(NSString *)filename;
20 |
21 | /**
22 | * Create an attachment with a given filename and `NSData` object.
23 | *
24 | * @param filename The filename the attachment should get. If nil will get an automatically generated filename.
25 | * @param data The attachment data as NSData.
26 | * @param contentType The content type of your data as MIME type.
27 | *
28 | * @return An instance of `MSErrorAttachmentLog`.
29 | */
30 | + (MSErrorAttachmentLog *)attachmentWithBinary:(NSData *)data filename:(NSString *)filename contentType:(NSString *)contentType;
31 |
32 | @end
33 |
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterCrashes.framework/Headers/MSService.h:
--------------------------------------------------------------------------------
1 | // Copyright (c) Microsoft Corporation. All rights reserved.
2 | // Licensed under the MIT License.
3 |
4 | #ifndef MS_SERVICE_H
5 | #define MS_SERVICE_H
6 |
7 | #import
8 |
9 | /**
10 | * Protocol declaring service logic.
11 | */
12 | @protocol MSService
13 |
14 | /**
15 | * Enable or disable this service.
16 | * The state is persisted in the device's storage across application launches.
17 | *
18 | * @param isEnabled Whether this service is enabled or not.
19 | *
20 | * @see isEnabled
21 | */
22 | + (void)setEnabled:(BOOL)isEnabled;
23 |
24 | /**
25 | * Indicates whether this service is enabled.
26 | *
27 | * @return `YES` if this service is enabled, `NO` if it is not.
28 | *
29 | * @see setEnabled:
30 | */
31 | + (BOOL)isEnabled;
32 |
33 | @end
34 |
35 | #endif
36 |
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterCrashes.framework/Info.plist:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric.Demo/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterCrashes.framework/Info.plist
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterCrashes.framework/Modules/module.modulemap:
--------------------------------------------------------------------------------
1 | framework module AppCenterCrashes {
2 | umbrella header "AppCenterCrashes.h"
3 |
4 | export *
5 | module * { export * }
6 |
7 | link framework "Foundation"
8 | link "c++"
9 | link "z"
10 | }
11 |
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterDistribute.framework/AppCenterDistribute:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric.Demo/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterDistribute.framework/AppCenterDistribute
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterDistribute.framework/Headers/AppCenterDistribute.h:
--------------------------------------------------------------------------------
1 | // Copyright (c) Microsoft Corporation. All rights reserved.
2 | // Licensed under the MIT License.
3 |
4 | #import
5 |
6 | #import "MSDistribute.h"
7 | #import "MSDistributeDelegate.h"
8 | #import "MSReleaseDetails.h"
9 |
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterDistribute.framework/Headers/MSDistributeDelegate.h:
--------------------------------------------------------------------------------
1 | // Copyright (c) Microsoft Corporation. All rights reserved.
2 | // Licensed under the MIT License.
3 |
4 | #import "MSReleaseDetails.h"
5 |
6 | @class MSDistribute;
7 |
8 | @protocol MSDistributeDelegate
9 |
10 | @optional
11 |
12 | /**
13 | * Callback method that will be called whenever a new release is available for update.
14 | *
15 | * @param distribute The instance of MSDistribute.
16 | * @param details Release details for the update.
17 | *
18 | * @return Return YES if you want to take update control by overriding default update dialog, NO otherwise.
19 | *
20 | * @see [MSDistribute notifyUpdateAction:]
21 | */
22 | - (BOOL)distribute:(MSDistribute *)distribute releaseAvailableWithDetails:(MSReleaseDetails *)details;
23 |
24 | @end
25 |
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterDistribute.framework/Headers/MSReleaseDetails.h:
--------------------------------------------------------------------------------
1 | // Copyright (c) Microsoft Corporation. All rights reserved.
2 | // Licensed under the MIT License.
3 |
4 | #import
5 |
6 | @class MSDistributionGroup;
7 |
8 | /**
9 | * Details of an uploaded release.
10 | */
11 | @interface MSReleaseDetails : NSObject
12 |
13 | /**
14 | * ID identifying this unique release.
15 | */
16 | @property(nonatomic, copy) NSNumber *id;
17 |
18 | /**
19 | * The release's version
20 | * For iOS: CFBundleVersion from info.plist
21 | * For Android: android:versionCode from AndroidManifest.xml
22 | */
23 | @property(nonatomic, copy) NSString *version;
24 |
25 | /**
26 | * The release's short version.
27 | * For iOS: CFBundleShortVersionString from info.plist
28 | * For Android: android:versionName from AndroidManifest.xml
29 | */
30 | @property(nonatomic, copy) NSString *shortVersion;
31 |
32 | /**
33 | * The release's release notes.
34 | */
35 | @property(nonatomic, copy) NSString *releaseNotes;
36 |
37 | /**
38 | * The flag that indicates whether the release is a mandatory update or not.
39 | */
40 | @property(nonatomic, getter=isMandatoryUpdate, assign) BOOL mandatoryUpdate;
41 |
42 | /**
43 | * The URL that hosts the release notes for this release.
44 | */
45 | @property(nonatomic, strong) NSURL *releaseNotesUrl;
46 |
47 | @end
48 |
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterDistribute.framework/Headers/MSService.h:
--------------------------------------------------------------------------------
1 | // Copyright (c) Microsoft Corporation. All rights reserved.
2 | // Licensed under the MIT License.
3 |
4 | #ifndef MS_SERVICE_H
5 | #define MS_SERVICE_H
6 |
7 | #import
8 |
9 | /**
10 | * Protocol declaring service logic.
11 | */
12 | @protocol MSService
13 |
14 | /**
15 | * Enable or disable this service.
16 | * The state is persisted in the device's storage across application launches.
17 | *
18 | * @param isEnabled Whether this service is enabled or not.
19 | *
20 | * @see isEnabled
21 | */
22 | + (void)setEnabled:(BOOL)isEnabled;
23 |
24 | /**
25 | * Indicates whether this service is enabled.
26 | *
27 | * @return `YES` if this service is enabled, `NO` if it is not.
28 | *
29 | * @see setEnabled:
30 | */
31 | + (BOOL)isEnabled;
32 |
33 | @end
34 |
35 | #endif
36 |
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterDistribute.framework/Info.plist:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric.Demo/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterDistribute.framework/Info.plist
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterDistribute.framework/Modules/module.modulemap:
--------------------------------------------------------------------------------
1 | framework module AppCenterDistribute {
2 | umbrella header "AppCenterDistribute.h"
3 |
4 | export *
5 | module * { export * }
6 |
7 | link framework "Foundation"
8 | link framework "SafariServices"
9 | link framework "UIKit"
10 | }
11 |
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterDistributeResources.bundle/cs.lproj/AppCenterDistribute.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric.Demo/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterDistributeResources.bundle/cs.lproj/AppCenterDistribute.strings
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterDistributeResources.bundle/de.lproj/AppCenterDistribute.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric.Demo/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterDistributeResources.bundle/de.lproj/AppCenterDistribute.strings
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterDistributeResources.bundle/en.lproj/AppCenterDistribute.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric.Demo/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterDistributeResources.bundle/en.lproj/AppCenterDistribute.strings
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterDistributeResources.bundle/es.lproj/AppCenterDistribute.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric.Demo/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterDistributeResources.bundle/es.lproj/AppCenterDistribute.strings
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterDistributeResources.bundle/fr.lproj/AppCenterDistribute.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric.Demo/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterDistributeResources.bundle/fr.lproj/AppCenterDistribute.strings
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterDistributeResources.bundle/it.lproj/AppCenterDistribute.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric.Demo/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterDistributeResources.bundle/it.lproj/AppCenterDistribute.strings
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterDistributeResources.bundle/ja.lproj/AppCenterDistribute.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric.Demo/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterDistributeResources.bundle/ja.lproj/AppCenterDistribute.strings
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterDistributeResources.bundle/ko.lproj/AppCenterDistribute.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric.Demo/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterDistributeResources.bundle/ko.lproj/AppCenterDistribute.strings
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterDistributeResources.bundle/pl.lproj/AppCenterDistribute.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric.Demo/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterDistributeResources.bundle/pl.lproj/AppCenterDistribute.strings
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterDistributeResources.bundle/pt.lproj/AppCenterDistribute.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric.Demo/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterDistributeResources.bundle/pt.lproj/AppCenterDistribute.strings
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterDistributeResources.bundle/ru.lproj/AppCenterDistribute.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric.Demo/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterDistributeResources.bundle/ru.lproj/AppCenterDistribute.strings
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterDistributeResources.bundle/tr.lproj/AppCenterDistribute.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric.Demo/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterDistributeResources.bundle/tr.lproj/AppCenterDistribute.strings
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterDistributeResources.bundle/zh-Hans.lproj/AppCenterDistribute.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric.Demo/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterDistributeResources.bundle/zh-Hans.lproj/AppCenterDistribute.strings
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterDistributeResources.bundle/zh-Hant.lproj/AppCenterDistribute.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric.Demo/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterDistributeResources.bundle/zh-Hant.lproj/AppCenterDistribute.strings
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/Pods/AppCenter/AppCenter-SDK-Apple/iOS/LICENSE:
--------------------------------------------------------------------------------
1 | Visual Studio App Center SDK for Apple platforms
2 |
3 | Copyright (c) Microsoft Corporation
4 |
5 | All rights reserved.
6 |
7 | MIT License
8 |
9 | Permission is hereby granted, free of charge, to any person obtaining a copy
10 | of this software and associated documentation files (the "Software"), to deal
11 | in the Software without restriction, including without limitation the rights
12 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
13 | copies of the Software, and to permit persons to whom the Software is
14 | furnished to do so, subject to the following conditions:
15 |
16 | The above copyright notice and this permission notice shall be included in
17 | all copies or substantial portions of the Software.
18 |
19 | THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
20 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
21 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
22 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
23 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
24 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
25 | THE SOFTWARE.
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/Pods/Manifest.lock:
--------------------------------------------------------------------------------
1 | PODS:
2 | - AppCenter (3.1.0):
3 | - AppCenter/Analytics (= 3.1.0)
4 | - AppCenter/Crashes (= 3.1.0)
5 | - AppCenter/Analytics (3.1.0):
6 | - AppCenter/Core
7 | - AppCenter/Core (3.1.0)
8 | - AppCenter/Crashes (3.1.0):
9 | - AppCenter/Core
10 | - AppCenter/Distribute (3.1.0):
11 | - AppCenter/Core
12 |
13 | DEPENDENCIES:
14 | - AppCenter
15 | - AppCenter/Distribute
16 |
17 | SPEC REPOS:
18 | trunk:
19 | - AppCenter
20 |
21 | SPEC CHECKSUMS:
22 | AppCenter: a1c30c47b7882a04a615ffa5ab26c007326436d8
23 |
24 | PODFILE CHECKSUM: c621724a9f802f5deb912004213be046935a75d2
25 |
26 | COCOAPODS: 1.9.1
27 |
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/Pods/Target Support Files/AppCenter/AppCenter.debug.xcconfig:
--------------------------------------------------------------------------------
1 | CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/AppCenter
2 | FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/AppCenter/AppCenter-SDK-Apple/iOS"
3 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
4 | OTHER_LDFLAGS = $(inherited) -l"c++" -l"sqlite3" -l"z" -framework "CoreTelephony" -framework "Foundation" -framework "SystemConfiguration" -framework "UIKit" -weak_framework "SafariServices"
5 | PODS_BUILD_DIR = ${BUILD_DIR}
6 | PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
7 | PODS_ROOT = ${SRCROOT}
8 | PODS_TARGET_SRCROOT = ${PODS_ROOT}/AppCenter
9 | PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
10 | SKIP_INSTALL = YES
11 | USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
12 |
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/Pods/Target Support Files/AppCenter/AppCenter.release.xcconfig:
--------------------------------------------------------------------------------
1 | CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/AppCenter
2 | FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/AppCenter/AppCenter-SDK-Apple/iOS"
3 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
4 | OTHER_LDFLAGS = $(inherited) -l"c++" -l"sqlite3" -l"z" -framework "CoreTelephony" -framework "Foundation" -framework "SystemConfiguration" -framework "UIKit" -weak_framework "SafariServices"
5 | PODS_BUILD_DIR = ${BUILD_DIR}
6 | PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
7 | PODS_ROOT = ${SRCROOT}
8 | PODS_TARGET_SRCROOT = ${PODS_ROOT}/AppCenter
9 | PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
10 | SKIP_INSTALL = YES
11 | USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
12 |
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/Pods/Target Support Files/AppCenter/AppCenter.xcconfig:
--------------------------------------------------------------------------------
1 | CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/AppCenter
2 | FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/AppCenter/AppCenter-SDK-Apple/iOS"
3 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
4 | OTHER_LDFLAGS = $(inherited) -l"c++" -l"sqlite3" -l"z" -framework "CoreTelephony" -framework "Foundation" -framework "SystemConfiguration" -framework "UIKit" -weak_framework "SafariServices"
5 | PODS_BUILD_DIR = ${BUILD_DIR}
6 | PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
7 | PODS_ROOT = ${SRCROOT}
8 | PODS_TARGET_SRCROOT = ${PODS_ROOT}/AppCenter
9 | PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
10 | SKIP_INSTALL = YES
11 |
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/Pods/Target Support Files/AppCenter/ResourceBundle-AppCenterDistributeResources-AppCenter-Info.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | CFBundleDevelopmentRegion
6 | en
7 | CFBundleIdentifier
8 | ${PRODUCT_BUNDLE_IDENTIFIER}
9 | CFBundleInfoDictionaryVersion
10 | 6.0
11 | CFBundleName
12 | ${PRODUCT_NAME}
13 | CFBundlePackageType
14 | BNDL
15 | CFBundleShortVersionString
16 | 3.1.0
17 | CFBundleSignature
18 | ????
19 | CFBundleVersion
20 | 1
21 | NSPrincipalClass
22 |
23 |
24 |
25 |
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/Pods/Target Support Files/Pods-OfficeUIFabric.Demo/Info.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | CFBundleDevelopmentRegion
6 | en
7 | CFBundleExecutable
8 | ${EXECUTABLE_NAME}
9 | CFBundleIdentifier
10 | ${PRODUCT_BUNDLE_IDENTIFIER}
11 | CFBundleInfoDictionaryVersion
12 | 6.0
13 | CFBundleName
14 | ${PRODUCT_NAME}
15 | CFBundlePackageType
16 | FMWK
17 | CFBundleShortVersionString
18 | 1.0.0
19 | CFBundleSignature
20 | ????
21 | CFBundleVersion
22 | ${CURRENT_PROJECT_VERSION}
23 | NSPrincipalClass
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/Pods/Target Support Files/Pods-OfficeUIFabric.Demo/Pods-OfficeUIFabric.Demo-Info.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | CFBundleDevelopmentRegion
6 | en
7 | CFBundleExecutable
8 | ${EXECUTABLE_NAME}
9 | CFBundleIdentifier
10 | ${PRODUCT_BUNDLE_IDENTIFIER}
11 | CFBundleInfoDictionaryVersion
12 | 6.0
13 | CFBundleName
14 | ${PRODUCT_NAME}
15 | CFBundlePackageType
16 | FMWK
17 | CFBundleShortVersionString
18 | 1.0.0
19 | CFBundleSignature
20 | ????
21 | CFBundleVersion
22 | ${CURRENT_PROJECT_VERSION}
23 | NSPrincipalClass
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/Pods/Target Support Files/Pods-OfficeUIFabric.Demo/Pods-OfficeUIFabric.Demo-acknowledgements.markdown:
--------------------------------------------------------------------------------
1 | # Acknowledgements
2 | This application makes use of the following third party libraries:
3 |
4 | ## AppCenter
5 |
6 | Visual Studio App Center SDK for Apple platforms
7 |
8 | Copyright (c) Microsoft Corporation
9 |
10 | All rights reserved.
11 |
12 | MIT License
13 |
14 | Permission is hereby granted, free of charge, to any person obtaining a copy
15 | of this software and associated documentation files (the "Software"), to deal
16 | in the Software without restriction, including without limitation the rights
17 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
18 | copies of the Software, and to permit persons to whom the Software is
19 | furnished to do so, subject to the following conditions:
20 |
21 | The above copyright notice and this permission notice shall be included in
22 | all copies or substantial portions of the Software.
23 |
24 | THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
25 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
26 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
27 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
28 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
29 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
30 | THE SOFTWARE.
31 | Generated by CocoaPods - https://cocoapods.org
32 |
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/Pods/Target Support Files/Pods-OfficeUIFabric.Demo/Pods-OfficeUIFabric.Demo-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_Pods_OfficeUIFabric_Demo : NSObject
3 | @end
4 | @implementation PodsDummy_Pods_OfficeUIFabric_Demo
5 | @end
6 |
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/Pods/Target Support Files/Pods-OfficeUIFabric.Demo/Pods-OfficeUIFabric.Demo-resources-Debug-input-files.xcfilelist:
--------------------------------------------------------------------------------
1 | ${PODS_ROOT}/Target Support Files/Pods-OfficeUIFabric.Demo/Pods-OfficeUIFabric.Demo-resources.sh
2 | ${PODS_CONFIGURATION_BUILD_DIR}/AppCenter/AppCenterDistributeResources.bundle
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/Pods/Target Support Files/Pods-OfficeUIFabric.Demo/Pods-OfficeUIFabric.Demo-resources-Debug-output-files.xcfilelist:
--------------------------------------------------------------------------------
1 | ${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/AppCenterDistributeResources.bundle
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/Pods/Target Support Files/Pods-OfficeUIFabric.Demo/Pods-OfficeUIFabric.Demo-resources-Dogfood-input-files.xcfilelist:
--------------------------------------------------------------------------------
1 | ${PODS_ROOT}/Target Support Files/Pods-OfficeUIFabric.Demo/Pods-OfficeUIFabric.Demo-resources.sh
2 | ${PODS_CONFIGURATION_BUILD_DIR}/AppCenter/AppCenterDistributeResources.bundle
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/Pods/Target Support Files/Pods-OfficeUIFabric.Demo/Pods-OfficeUIFabric.Demo-resources-Dogfood-output-files.xcfilelist:
--------------------------------------------------------------------------------
1 | ${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/AppCenterDistributeResources.bundle
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/Pods/Target Support Files/Pods-OfficeUIFabric.Demo/Pods-OfficeUIFabric.Demo-resources-Release-input-files.xcfilelist:
--------------------------------------------------------------------------------
1 | ${PODS_ROOT}/Target Support Files/Pods-OfficeUIFabric.Demo/Pods-OfficeUIFabric.Demo-resources.sh
2 | ${PODS_CONFIGURATION_BUILD_DIR}/AppCenter/AppCenterDistributeResources.bundle
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/Pods/Target Support Files/Pods-OfficeUIFabric.Demo/Pods-OfficeUIFabric.Demo-resources-Release-output-files.xcfilelist:
--------------------------------------------------------------------------------
1 | ${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/AppCenterDistributeResources.bundle
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/Pods/Target Support Files/Pods-OfficeUIFabric.Demo/Pods-OfficeUIFabric.Demo-umbrella.h:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
14 | FOUNDATION_EXPORT double Pods_OfficeUIFabric_DemoVersionNumber;
15 | FOUNDATION_EXPORT const unsigned char Pods_OfficeUIFabric_DemoVersionString[];
16 |
17 |
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/Pods/Target Support Files/Pods-OfficeUIFabric.Demo/Pods-OfficeUIFabric.Demo.debug.xcconfig:
--------------------------------------------------------------------------------
1 | FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/AppCenter/AppCenter-SDK-Apple/iOS"
2 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
3 | LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks'
4 | OTHER_LDFLAGS = $(inherited) -ObjC -l"c++" -l"sqlite3" -l"z" -framework "AppCenter" -framework "AppCenterAnalytics" -framework "AppCenterCrashes" -framework "AppCenterDistribute" -framework "CoreTelephony" -framework "Foundation" -framework "SystemConfiguration" -framework "UIKit" -weak_framework "SafariServices"
5 | PODS_BUILD_DIR = ${BUILD_DIR}
6 | PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
7 | PODS_PODFILE_DIR_PATH = ${SRCROOT}/.
8 | PODS_ROOT = ${SRCROOT}/Pods
9 | USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
10 |
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/Pods/Target Support Files/Pods-OfficeUIFabric.Demo/Pods-OfficeUIFabric.Demo.dogfood.xcconfig:
--------------------------------------------------------------------------------
1 | FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/AppCenter/AppCenter-SDK-Apple/iOS"
2 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
3 | LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks'
4 | OTHER_LDFLAGS = $(inherited) -ObjC -l"c++" -l"sqlite3" -l"z" -framework "AppCenter" -framework "AppCenterAnalytics" -framework "AppCenterCrashes" -framework "AppCenterDistribute" -framework "CoreTelephony" -framework "Foundation" -framework "SystemConfiguration" -framework "UIKit" -weak_framework "SafariServices"
5 | PODS_BUILD_DIR = ${BUILD_DIR}
6 | PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
7 | PODS_PODFILE_DIR_PATH = ${SRCROOT}/.
8 | PODS_ROOT = ${SRCROOT}/Pods
9 | USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
10 |
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/Pods/Target Support Files/Pods-OfficeUIFabric.Demo/Pods-OfficeUIFabric.Demo.modulemap:
--------------------------------------------------------------------------------
1 | framework module Pods_OfficeUIFabric_Demo {
2 | umbrella header "Pods-OfficeUIFabric.Demo-umbrella.h"
3 |
4 | export *
5 | module * { export * }
6 | }
7 |
--------------------------------------------------------------------------------
/OfficeUIFabric.Demo/Pods/Target Support Files/Pods-OfficeUIFabric.Demo/Pods-OfficeUIFabric.Demo.release.xcconfig:
--------------------------------------------------------------------------------
1 | FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/AppCenter/AppCenter-SDK-Apple/iOS"
2 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
3 | LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks'
4 | OTHER_LDFLAGS = $(inherited) -ObjC -l"c++" -l"sqlite3" -l"z" -framework "AppCenter" -framework "AppCenterAnalytics" -framework "AppCenterCrashes" -framework "AppCenterDistribute" -framework "CoreTelephony" -framework "Foundation" -framework "SystemConfiguration" -framework "UIKit" -weak_framework "SafariServices"
5 | PODS_BUILD_DIR = ${BUILD_DIR}
6 | PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
7 | PODS_PODFILE_DIR_PATH = ${SRCROOT}/.
8 | PODS_ROOT = ${SRCROOT}/Pods
9 | USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
10 |
--------------------------------------------------------------------------------
/OfficeUIFabric.INT.podspec:
--------------------------------------------------------------------------------
1 | Pod::Spec.new do |s|
2 | s.name = "OfficeUIFabric"
3 | s.version = "1.1.4"
4 | s.summary = "Office UI Fabric is a set of reusable UI controls and tools"
5 | s.homepage = "https://onedrive.visualstudio.com/Design/The%20Studio/_git/fabric-ios"
6 | s.license = { :type => "MIT", :file => "LICENSE" }
7 | s.author = { "Microsoft" => "fluentuinativeowners@microsoft.com" }
8 |
9 | s.platform = :ios
10 | s.ios.deployment_target = "11.0"
11 | s.swift_version = "5.0"
12 |
13 | s.source = { :git => "https://onedrive.visualstudio.com/Design/The%20Studio/_git/fabric-ios", :tag => "#{s.version}" }
14 | s.source_files = "OfficeUIFabric/**/*.{swift,h}"
15 | s.resource_bundle = { 'OfficeUIFabricResources' => "OfficeUIFabric/**/*.{storyboard,xib,xcassets,strings,stringsdict}" }
16 | end
17 |
--------------------------------------------------------------------------------
/OfficeUIFabric.Resources/Info.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | CFBundleDevelopmentRegion
6 | $(DEVELOPMENT_LANGUAGE)
7 | CFBundleIdentifier
8 | $(PRODUCT_BUNDLE_IDENTIFIER)
9 | CFBundleInfoDictionaryVersion
10 | 6.0
11 | CFBundleName
12 | $(PRODUCT_NAME)
13 | CFBundlePackageType
14 | BNDL
15 | CFBundleShortVersionString
16 | 1.0
17 | CFBundleVersion
18 | 1
19 | NSHumanReadableCopyright
20 | Copyright © 2019 Microsoft Corporation. All rights reserved.
21 | NSPrincipalClass
22 |
23 |
24 |
25 |
--------------------------------------------------------------------------------
/OfficeUIFabric.Tests/Info.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | CFBundleDevelopmentRegion
6 | $(DEVELOPMENT_LANGUAGE)
7 | CFBundleExecutable
8 | $(EXECUTABLE_NAME)
9 | CFBundleIdentifier
10 | $(PRODUCT_BUNDLE_IDENTIFIER)
11 | CFBundleInfoDictionaryVersion
12 | 6.0
13 | CFBundleName
14 | $(PRODUCT_NAME)
15 | CFBundlePackageType
16 | BNDL
17 | CFBundleShortVersionString
18 | 1.0
19 | CFBundleVersion
20 | 1
21 |
22 |
23 |
--------------------------------------------------------------------------------
/OfficeUIFabric.Tests/OfficeUIFabricTests.swift:
--------------------------------------------------------------------------------
1 | //
2 | // Copyright (c) Microsoft Corporation. All rights reserved.
3 | // Licensed under the MIT License.
4 | //
5 |
6 | import XCTest
7 | @testable import OfficeUIFabric
8 |
9 | class OfficeUIFabricTests: XCTestCase {
10 | override func setUp() {
11 | super.setUp()
12 | // Put setup code here. This method is called before the invocation of each test method in the class.
13 | }
14 |
15 | override func tearDown() {
16 | // Put teardown code here. This method is called after the invocation of each test method in the class.
17 | super.tearDown()
18 | }
19 |
20 | func testExample() {
21 | // This is an example of a functional test case.
22 | // Use XCTAssert and related functions to verify your tests produce the correct results.
23 | }
24 |
25 | func testPerformanceExample() {
26 | // This is an example of a performance test case.
27 | self.measure {
28 | // Put the code you want to measure the time of here.
29 | }
30 | }
31 | }
32 |
--------------------------------------------------------------------------------
/OfficeUIFabric.podspec:
--------------------------------------------------------------------------------
1 | Pod::Spec.new do |s|
2 | s.name = "OfficeUIFabric"
3 | s.version = "1.1.4"
4 | s.summary = "Office UI Fabric is a set of reusable UI controls and tools"
5 | s.homepage = "https://github.com/OfficeDev/ui-fabric-ios"
6 | s.license = { :type => "MIT", :file => "LICENSE" }
7 | s.author = { "Microsoft" => "fluentuinativeowners@microsoft.com" }
8 |
9 | s.platform = :ios
10 | s.ios.deployment_target = "11.0"
11 | s.swift_version = "5.0"
12 |
13 | s.source = { :git => "https://github.com/OfficeDev/ui-fabric-ios.git", :tag => "#{s.version}" }
14 | s.source_files = "OfficeUIFabric/**/*.{swift,h}"
15 | s.resource_bundle = { 'OfficeUIFabricResources' => "OfficeUIFabric/**/*.{storyboard,xib,xcassets,strings,stringsdict}" }
16 | end
17 |
--------------------------------------------------------------------------------
/OfficeUIFabric.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/OfficeUIFabric.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
9 |
10 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/OfficeUIFabric.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 | IDEDidComputeMac32BitWarning
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/OfficeUIFabric/Controls/MSBarButtonItems.swift:
--------------------------------------------------------------------------------
1 | //
2 | // Copyright (c) Microsoft Corporation. All rights reserved.
3 | // Licensed under the MIT License.
4 | //
5 |
6 | import UIKit
7 |
8 | public final class MSBarButtonItems: NSObject {
9 | @objc static func confirm(target: Any?, action: Selector?) -> UIBarButtonItem {
10 | let image = UIImage.staticImageNamed("checkmark-24x24")
11 | let landscapeImage = UIImage.staticImageNamed("checkmark-thin-20x20")
12 |
13 | let button = UIBarButtonItem(image: image, landscapeImagePhone: landscapeImage, style: .plain, target: target, action: action)
14 | button.accessibilityLabel = "Accessibility.Done.Label".localized
15 | button.tintColor = MSColors.BarButtonItem.primary
16 | return button
17 | }
18 |
19 | private override init() {
20 | super.init()
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/OfficeUIFabric/Controls/MSDotView.swift:
--------------------------------------------------------------------------------
1 | //
2 | // Copyright (c) Microsoft Corporation. All rights reserved.
3 | // Licensed under the MIT License.
4 | //
5 |
6 | import UIKit
7 |
8 | open class MSDotView: UIView {
9 | @objc open var color: UIColor? {
10 | didSet {
11 | if oldValue != color {
12 | setNeedsDisplay()
13 | }
14 | }
15 | }
16 |
17 | public override init(frame: CGRect) {
18 | super.init(frame: frame)
19 | backgroundColor = .clear
20 | }
21 |
22 | public required init?(coder aDecoder: NSCoder) {
23 | preconditionFailure("init(coder:) has not been implemented")
24 | }
25 |
26 | open override func draw(_ rect: CGRect) {
27 | guard let context = UIGraphicsGetCurrentContext() else {
28 | return
29 | }
30 | (color ?? .clear).set()
31 | context.addEllipse(in: bounds)
32 | context.fillPath()
33 | }
34 | }
35 |
--------------------------------------------------------------------------------
/OfficeUIFabric/Controls/MSEasyTapButton.swift:
--------------------------------------------------------------------------------
1 | //
2 | // Copyright (c) Microsoft Corporation. All rights reserved.
3 | // Licensed under the MIT License.
4 | //
5 |
6 | import UIKit
7 |
8 | // MARK: MSEasyTapButton
9 |
10 | open class MSEasyTapButton: UIButton {
11 | open var minTapTargetSize = CGSize(width: 44.0, height: 44.0)
12 |
13 | open override func point(inside point: CGPoint, with event: UIEvent?) -> Bool {
14 | let growX = max(0, (minTapTargetSize.width - bounds.size.width) / 2)
15 | let growY = max(0, (minTapTargetSize.height - bounds.size.height) / 2)
16 |
17 | return bounds.insetBy(dx: -growX, dy: -growY).contains(point)
18 | }
19 | }
20 |
--------------------------------------------------------------------------------
/OfficeUIFabric/Controls/MSTouchForwardingView.swift:
--------------------------------------------------------------------------------
1 | //
2 | // Copyright (c) Microsoft Corporation. All rights reserved.
3 | // Licensed under the MIT License.
4 | //
5 |
6 | import UIKit
7 |
8 | open class MSTouchForwardingView: UIView {
9 | var forwardsTouches: Bool = true
10 | var passthroughView: UIView?
11 |
12 | var onPassthroughViewTouches: ((_ event: UIEvent?) -> Void)?
13 | var onTouches: ((_ event: UIEvent?) -> Void)?
14 |
15 | open override func point(inside point: CGPoint, with event: UIEvent?) -> Bool {
16 | if event?.type == .touches {
17 | onTouches?(event)
18 | }
19 | if forwardsTouches {
20 | return false
21 | }
22 | if let view = passthroughView {
23 | let localPoint = convert(point, to: view)
24 | if view.point(inside: localPoint, with: event) {
25 | if event?.type == .touches {
26 | onPassthroughViewTouches?(event)
27 | }
28 | return false
29 | }
30 | }
31 | return super.point(inside: point, with: event)
32 | }
33 | }
34 |
--------------------------------------------------------------------------------
/OfficeUIFabric/Core/MSAccessibilityContainerView.swift:
--------------------------------------------------------------------------------
1 | //
2 | // Copyright (c) Microsoft Corporation. All rights reserved.
3 | // Licensed under the MIT License.
4 | //
5 |
6 | import UIKit
7 |
8 | /// This is a container that forwards the calls to the tableview to create an adjustable picker.
9 | /// Making the tableView adjustable directly does not work. Tableviews and cells have a weird way of working with accessibility
10 | class MSAccessibilityContainerView: UIView {
11 | private weak var delegate: AccessibleViewDelegate?
12 |
13 | init(delegate: AccessibleViewDelegate) {
14 | self.delegate = delegate
15 |
16 | super.init(frame: .zero)
17 | }
18 |
19 | required init?(coder aDecoder: NSCoder) {
20 | preconditionFailure("init(coder:) has not been implemented")
21 | }
22 |
23 | override var isAccessibilityElement: Bool { get { return true } set { } }
24 |
25 | override var accessibilityTraits: UIAccessibilityTraits { get { return .adjustable } set { } }
26 |
27 | override var accessibilityLabel: String? { get { return delegate?.accessibilityLabelForAccessibleView?(self) } set { } }
28 |
29 | override var accessibilityValue: String? { get { return delegate?.accessibilityValueForAccessibleView?(self) } set { } }
30 |
31 | override func accessibilityIncrement() {
32 | delegate?.accessibilityIncrementForAccessibleView?(self)
33 | }
34 |
35 | override func accessibilityDecrement() {
36 | delegate?.accessibilityDecrementForAccessibleView?(self)
37 | }
38 | }
39 |
--------------------------------------------------------------------------------
/OfficeUIFabric/Core/Obscurable.swift:
--------------------------------------------------------------------------------
1 | //
2 | // Copyright (c) Microsoft Corporation. All rights reserved.
3 | // Licensed under the MIT License.
4 | //
5 |
6 | import UIKit
7 |
8 | /// Obscurable represents any UIView containing class that obscures views behind it. It is used to generically use different styles of background obscuring for modals, as well as provide an interface to turn their effect on or off.
9 | protocol Obscurable: class {
10 | var view: UIView { get }
11 | var isObscuring: Bool { get set }
12 | }
13 |
14 | @objc public enum ObscureStyle: Int {
15 | case blur
16 | case dim
17 | }
18 |
19 | /// ObsurableFactory creates an Obscurable UIView of a selected type, to be used behind modals, drawers, and other views that need to mask their backgrounds.
20 | class ObscurableFactory {
21 | static func obscurable(with obscureStyle: ObscureStyle) -> Obscurable {
22 | switch obscureStyle {
23 | case .blur:
24 | return MSBlurringView(style: .dark)
25 | case .dim:
26 | return MSDimmingView(type: .black)
27 | }
28 | }
29 | }
30 |
--------------------------------------------------------------------------------
/OfficeUIFabric/Core/Operators.swift:
--------------------------------------------------------------------------------
1 | //
2 | // Copyright (c) Microsoft Corporation. All rights reserved.
3 | // Licensed under the MIT License.
4 | //
5 |
6 | import Foundation
7 |
8 | // MARK: - Optional Array Concatenation
9 | /// Adds two optional arrays together without the need to unwrap
10 | ///
11 | /// - Parameters:
12 | /// - lhs: an optional Array where Element: T
13 | /// - rhs: an optional Array where Element: T
14 | /// - Returns: an optional Array where Element: T
15 | func + (lhs: [T]?, rhs: [T]?) -> [T]? {
16 | switch (lhs, rhs) {
17 | case (nil, nil):
18 | return nil
19 | case (nil, _):
20 | return rhs
21 | case (_, nil):
22 | return lhs
23 | default:
24 | return lhs! + rhs!
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/OfficeUIFabric/Date Time Pickers/DateTimePicker.swift:
--------------------------------------------------------------------------------
1 | //
2 | // Copyright (c) Microsoft Corporation. All rights reserved.
3 | // Licensed under the MIT License.
4 | //
5 |
6 | import UIKit
7 |
8 | // MARK: DateTimePicker
9 |
10 | protocol DateTimePicker: class {
11 | var startDate: Date { get set }
12 | var endDate: Date { get set }
13 | var delegate: DateTimePickerDelegate? { get set }
14 | }
15 |
16 | extension DateTimePicker where Self: UIViewController {
17 | func dismiss() {
18 | if delegate?.dateTimePicker(self, shouldEndPickingStartDate: startDate, endDate: endDate) ?? true {
19 | delegate?.dateTimePicker(self, didPickStartDate: startDate, endDate: endDate)
20 | presentingViewController?.dismiss(animated: true)
21 | }
22 | }
23 | }
24 |
25 | // MARK: - DateTimePickerDelegate
26 |
27 | protocol DateTimePickerDelegate: class {
28 | func dateTimePicker(_ dateTimePicker: DateTimePicker, didPickStartDate startDate: Date, endDate: Date)
29 | func dateTimePicker(_ dateTimePicker: DateTimePicker, didSelectStartDate startDate: Date, endDate: Date)
30 | func dateTimePicker(_ dateTimePicker: DateTimePicker, shouldEndPickingStartDate startDate: Date, endDate: Date) -> Bool
31 | }
32 |
--------------------------------------------------------------------------------
/OfficeUIFabric/Extensions/CALayer+Extensions.swift:
--------------------------------------------------------------------------------
1 | //
2 | // Copyright (c) Microsoft Corporation. All rights reserved.
3 | // Licensed under the MIT License.
4 | //
5 |
6 | import QuartzCore
7 | import UIKit
8 |
9 | public extension CALayer {
10 | var isAnimating: Bool { return animationKeys()?.isEmpty == false }
11 |
12 | var roundedCorners: UIRectCorner {
13 | var corners: UIRectCorner = []
14 | if maskedCorners.contains(.layerMinXMinYCorner) {
15 | corners.insert(.topLeft)
16 | }
17 | if maskedCorners.contains(.layerMaxXMinYCorner) {
18 | corners.insert(.topRight)
19 | }
20 | if maskedCorners.contains(.layerMinXMaxYCorner) {
21 | corners.insert(.bottomLeft)
22 | }
23 | if maskedCorners.contains(.layerMaxXMaxYCorner) {
24 | corners.insert(.bottomRight)
25 | }
26 | return corners
27 | }
28 | }
29 |
--------------------------------------------------------------------------------
/OfficeUIFabric/Extensions/CharacterSet+Extension.swift:
--------------------------------------------------------------------------------
1 | //
2 | // Copyright (c) Microsoft Corporation. All rights reserved.
3 | // Licensed under the MIT License.
4 | //
5 |
6 | import Foundation
7 |
8 | public extension CharacterSet {
9 | internal static var whitespaceNewlineAndZeroWidthSpace: CharacterSet {
10 | var whitespace = CharacterSet(charactersIn: "\u{200B}") // Zero-width space
11 | whitespace.formUnion(CharacterSet.whitespacesAndNewlines)
12 | return whitespace
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/OfficeUIFabric/Extensions/DateComponents+Extensions.swift:
--------------------------------------------------------------------------------
1 | //
2 | // Copyright (c) Microsoft Corporation. All rights reserved.
3 | // Licensed under the MIT License.
4 | //
5 |
6 | import Foundation
7 |
8 | extension DateComponents {
9 | /// Determines if a set of date components including day, month, and year is equal to or later than today's date.
10 | ///
11 | /// - Parameter todayDateComponents: A set of date components including day, month, and year
12 | /// - Returns: A bool describing if self is equal to or later than today's date.
13 | func dateIsTodayOrLater(todayDateComponents: DateComponents) -> Bool {
14 | guard let year = self.year,
15 | let month = self.month,
16 | let day = self.day,
17 | let todayYear = todayDateComponents.year,
18 | let todayMonth = todayDateComponents.month,
19 | let today = todayDateComponents.day else {
20 | assertionFailure("Date and today's date requires year, month, and day components")
21 | return false
22 | }
23 |
24 | if year > todayYear ||
25 | (year == todayYear && month > todayMonth) ||
26 | (year == todayYear && month == todayMonth && day >= today) {
27 | // Present or future
28 | return true
29 | }
30 | // Past
31 | return false
32 | }
33 | }
34 |
--------------------------------------------------------------------------------
/OfficeUIFabric/Extensions/UIFont+Extension.swift:
--------------------------------------------------------------------------------
1 | //
2 | // Copyright (c) Microsoft Corporation. All rights reserved.
3 | // Licensed under the MIT License.
4 | //
5 |
6 | import UIKit
7 |
8 | extension UIFont {
9 | var deviceLineHeight: CGFloat { return UIScreen.main.roundToDevicePixels(lineHeight) }
10 | var deviceLineHeightWithLeading: CGFloat { return UIScreen.main.roundToDevicePixels(lineHeight + max(0, leading)) }
11 | }
12 |
--------------------------------------------------------------------------------
/OfficeUIFabric/Extensions/UIImage+Extensions.swift:
--------------------------------------------------------------------------------
1 | //
2 | // Copyright (c) Microsoft Corporation. All rights reserved.
3 | // Licensed under the MIT License.
4 | //
5 |
6 | import UIKit
7 |
8 | extension UIImage {
9 | class func staticImageNamed(_ name: String) -> UIImage? {
10 | guard let image = UIImage(named: name, in: OfficeUIFabricFramework.resourceBundle, compatibleWith: nil) else {
11 | preconditionFailure("Missing image asset with name: \(name)")
12 | }
13 | return image
14 | }
15 |
16 | func image(withPrimaryColor primaryColor: UIColor) -> UIImage {
17 | if #available(iOS 13.0, *) {
18 | return self.withTintColor(primaryColor, renderingMode: .alwaysOriginal)
19 | } else {
20 | let size = self.size
21 | let renderer = UIGraphicsImageRenderer(size: size)
22 | let coloredImage = renderer.image { (context) in
23 | primaryColor.setFill()
24 | context.fill(CGRect(origin: .zero, size: size))
25 | self.draw(at: .zero, blendMode: .destinationIn, alpha: 1.0)
26 | }
27 | return coloredImage.withRenderingMode(.alwaysOriginal)
28 | }
29 | }
30 | }
31 |
--------------------------------------------------------------------------------
/OfficeUIFabric/Extensions/UIResponder+Extensions.swift:
--------------------------------------------------------------------------------
1 | //
2 | // Copyright (c) Microsoft Corporation. All rights reserved.
3 | // Licensed under the MIT License.
4 | //
5 |
6 | import UIKit
7 |
8 | extension UIResponder {
9 | // From http://stackoverflow.com/a/27140764
10 | // See documentation for sendAction (https://developer.apple.com/reference/uikit/uiapplication/1622946-sendaction)
11 |
12 | private static weak var _firstResponder: UIResponder?
13 |
14 | @available(iOSApplicationExtension, unavailable)
15 | static var firstResponder: UIResponder? {
16 | _firstResponder = nil
17 | UIApplication.shared.sendAction(#selector(findFirstResponder), to: nil, from: nil, for: nil)
18 | return _firstResponder
19 | }
20 |
21 | @objc private func findFirstResponder() {
22 | UIResponder._firstResponder = self
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/OfficeUIFabric/Extensions/UIScreen+Extension.swift:
--------------------------------------------------------------------------------
1 | //
2 | // Copyright (c) Microsoft Corporation. All rights reserved.
3 | // Licensed under the MIT License.
4 | //
5 |
6 | import UIKit
7 |
8 | public extension UIScreen {
9 | var devicePixel: CGFloat { return 1 / scale }
10 |
11 | func roundToDevicePixels(_ value: CGFloat) -> CGFloat {
12 | /*
13 | Round to 3 digits after floating point to better match the device rounding on 3x devices.
14 | Avoids a situation where calculated size is smaller than screen size by a difference in 4th+ position after floaing point.
15 | For example:
16 | calculated = 52.666666666666671
17 | actual = 52.666667938232422
18 | */
19 | return ceil(ceil(value * scale) / scale * 1000) / 1000
20 | }
21 |
22 | func roundDownToDevicePixels(_ value: CGFloat) -> CGFloat {
23 | return floor(value * scale) / scale
24 | }
25 |
26 | func middleOrigin(_ containerSizeValue: CGFloat, containedSizeValue: CGFloat) -> CGFloat {
27 | return roundDownToDevicePixels((containerSizeValue - containedSizeValue) / 2.0)
28 | }
29 | }
30 |
--------------------------------------------------------------------------------
/OfficeUIFabric/Extensions/UITableViewCell+Extension.swift:
--------------------------------------------------------------------------------
1 | //
2 | // Copyright (c) Microsoft Corporation. All rights reserved.
3 | // Licensed under the MIT License.
4 | //
5 |
6 | import UIKit
7 |
8 | extension UITableViewCell {
9 | func hideSystemSeparator() {
10 | separatorInset = UIEdgeInsets(top: 0, left: max(UIScreen.main.bounds.width, UIScreen.main.bounds.height), bottom: 0, right: 0)
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/OfficeUIFabric/Info.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | CFBundleDevelopmentRegion
6 | $(DEVELOPMENT_LANGUAGE)
7 | CFBundleExecutable
8 | $(EXECUTABLE_NAME)
9 | CFBundleIdentifier
10 | $(PRODUCT_BUNDLE_IDENTIFIER)
11 | CFBundleInfoDictionaryVersion
12 | 6.0
13 | CFBundleName
14 | $(PRODUCT_NAME)
15 | CFBundlePackageType
16 | FMWK
17 | CFBundleShortVersionString
18 | 1.1.4
19 | CFBundleVersion
20 | 61
21 | NSPrincipalClass
22 |
23 |
24 |
25 |
--------------------------------------------------------------------------------
/OfficeUIFabric/Navigation/UIViewController+Navigation.swift:
--------------------------------------------------------------------------------
1 | //
2 | // Copyright (c) Microsoft Corporation. All rights reserved.
3 | // Licensed under the MIT License.
4 | //
5 |
6 | import UIKit
7 |
8 | @objc public extension UIViewController {
9 | var msNavigationController: MSNavigationController? {
10 | return navigationController as? MSNavigationController
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/OfficeUIFabric/OfficeUIFabric.h:
--------------------------------------------------------------------------------
1 | //
2 | // Copyright (c) Microsoft Corporation. All rights reserved.
3 | // Licensed under the MIT License.
4 | //
5 |
6 | #import
7 |
8 | //! Project version number for OfficeUIFabric.
9 | FOUNDATION_EXPORT double OfficeUIFabricVersionNumber;
10 |
11 | //! Project version string for OfficeUIFabric.
12 | FOUNDATION_EXPORT const unsigned char OfficeUIFabricVersionString[];
13 |
14 | // In this header, you should import all the public headers of your framework using statements like #import
15 |
16 |
17 |
--------------------------------------------------------------------------------
/OfficeUIFabric/People Picker/MSAvatar.swift:
--------------------------------------------------------------------------------
1 | //
2 | // Copyright (c) Microsoft Corporation. All rights reserved.
3 | // Licensed under the MIT License.
4 | //
5 |
6 | import UIKit
7 |
8 | // MARK: MSAvatar
9 |
10 | @objc public protocol MSAvatar {
11 | var primaryText: String { get }
12 | var secondaryText: String { get }
13 | var image: UIImage? { get }
14 | }
15 |
16 | // MARK: - MSAvatarData
17 |
18 | open class MSAvatarData: NSObject, MSAvatar {
19 | public var primaryText: String
20 | public var secondaryText: String
21 | public var image: UIImage?
22 |
23 | @objc public init(primaryText: String = "", secondaryText: String = "", image: UIImage? = nil) {
24 | self.primaryText = primaryText
25 | self.secondaryText = secondaryText
26 | self.image = image
27 | }
28 | }
29 |
--------------------------------------------------------------------------------
/OfficeUIFabric/People Picker/MSPersona.swift:
--------------------------------------------------------------------------------
1 | //
2 | // Copyright (c) Microsoft Corporation. All rights reserved.
3 | // Licensed under the MIT License.
4 | //
5 |
6 | import UIKit
7 |
8 | // MARK: MSPersona
9 |
10 | @objc public protocol MSPersona: MSAvatar {
11 | var avatarImage: UIImage? { get }
12 | var email: String { get }
13 | var name: String { get }
14 | var subtitle: String { get }
15 | }
16 |
17 | extension MSPersona {
18 | func isEqual(to persona: MSPersona) -> Bool {
19 | // Preferred method is to check name and email
20 | return name == persona.name && email == persona.email
21 | }
22 | }
23 |
24 | // MARK: - MSPersonaData
25 |
26 | open class MSPersonaData: NSObject, MSPersona {
27 | public var avatarImage: UIImage?
28 | public var email: String
29 | public var name: String
30 | public var subtitle: String
31 |
32 | public var primaryText: String { return name }
33 | public var secondaryText: String { return email }
34 | public var image: UIImage? { return avatarImage }
35 |
36 | @objc public init(name: String = "", email: String = "", subtitle: String = "", avatarImage: UIImage? = nil) {
37 | self.name = name
38 | self.email = email
39 | self.subtitle = subtitle
40 | self.avatarImage = avatarImage
41 | }
42 | }
43 |
--------------------------------------------------------------------------------
/OfficeUIFabric/People Picker/MSPersonaBadgeViewDataSource.swift:
--------------------------------------------------------------------------------
1 | //
2 | // Copyright (c) Microsoft Corporation. All rights reserved.
3 | // Licensed under the MIT License.
4 | //
5 |
6 | import UIKit
7 |
8 | // MARK: MSPersonaBadgeViewDataSource
9 |
10 | open class MSPersonaBadgeViewDataSource: MSBadgeViewDataSource {
11 | @objc open var persona: MSPersona
12 |
13 | @objc public init(persona: MSPersona, style: MSBadgeView.Style = .default, size: MSBadgeView.Size = .medium) {
14 | self.persona = persona
15 | super.init(text: persona.name, style: style, size: size)
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/OfficeUIFabric/People Picker/MSPersonaCell.swift:
--------------------------------------------------------------------------------
1 | //
2 | // Copyright (c) Microsoft Corporation. All rights reserved.
3 | // Licensed under the MIT License.
4 | //
5 |
6 | import UIKit
7 |
8 | // MARK: MSPersonaCell
9 |
10 | open class MSPersonaCell: MSTableViewCell {
11 | private struct Constants {
12 | static let avatarSize: MSAvatarSize = .large
13 | }
14 |
15 | open override var customViewSize: MSTableViewCell.CustomViewSize { get { return .medium } set { } }
16 |
17 | private let avatarView: MSAvatarView = {
18 | let avatarView = MSAvatarView(avatarSize: Constants.avatarSize)
19 | avatarView.accessibilityElementsHidden = true
20 | return avatarView
21 | }()
22 |
23 | /// Sets up the cell with an MSPersona and an accessory
24 | ///
25 | /// - Parameters:
26 | /// - persona: The MSPersona to set up the cell with
27 | /// - accessoryType: The type of accessory that appears on the trailing edge: a disclosure indicator or a details button with an ellipsis icon
28 | @objc open func setup(persona: MSPersona, accessoryType: MSTableViewCellAccessoryType = .none) {
29 | avatarView.setup(avatar: persona)
30 | // Attempt to use email if name is empty
31 | let title = !persona.name.isEmpty ? persona.name : persona.email
32 | setup(title: title, subtitle: persona.subtitle, customView: avatarView, accessoryType: accessoryType)
33 | }
34 | }
35 |
--------------------------------------------------------------------------------
/OfficeUIFabric/Popup Menu/MSPopupMenuSection.swift:
--------------------------------------------------------------------------------
1 | //
2 | // Copyright (c) Microsoft Corporation. All rights reserved.
3 | // Licensed under the MIT License.
4 | //
5 |
6 | import UIKit
7 |
8 | /**
9 | `MSPopupMenuSection` represents a section of menu items inside `MSPopupMenuController`.
10 | */
11 | open class MSPopupMenuSection: NSObject {
12 | @objc public let title: String?
13 | @objc public var items: [MSPopupMenuItem]
14 |
15 | @objc public init(title: String?, items: [MSPopupMenuItem]) {
16 | self.title = title
17 | self.items = items
18 | super.init()
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/OfficeUIFabric/Popup Menu/MSPopupMenuSectionHeaderView.swift:
--------------------------------------------------------------------------------
1 | //
2 | // Copyright (c) Microsoft Corporation. All rights reserved.
3 | // Licensed under the MIT License.
4 | //
5 |
6 | import UIKit
7 |
8 | class MSPopupMenuSectionHeaderView: MSTableViewHeaderFooterView {
9 | static func isHeaderVisible(for section: MSPopupMenuSection) -> Bool {
10 | return section.title != nil
11 | }
12 |
13 | static func preferredWidth(for section: MSPopupMenuSection) -> CGFloat {
14 | if isHeaderVisible(for: section) {
15 | return preferredWidth(style: .header, title: section.title ?? "")
16 | }
17 | return 0
18 | }
19 |
20 | static func preferredHeight(for section: MSPopupMenuSection) -> CGFloat {
21 | if isHeaderVisible(for: section) {
22 | return height(style: .header, title: section.title ?? "")
23 | }
24 | return 0
25 | }
26 |
27 | func setup(section: MSPopupMenuSection) {
28 | setup(style: .header, title: section.title ?? "")
29 | }
30 | }
31 |
--------------------------------------------------------------------------------
/OfficeUIFabric/Presenters/MSCardPresenterNavigationController.swift:
--------------------------------------------------------------------------------
1 | //
2 | // Copyright (c) Microsoft Corporation. All rights reserved.
3 | // Licensed under the MIT License.
4 | //
5 |
6 | import UIKit
7 |
8 | class MSCardPresenterNavigationController: UINavigationController, MSCardPresentable {
9 | override func viewDidLoad() {
10 | super.viewDidLoad()
11 | OfficeUIFabricFramework.initializeUINavigationBarAppearance(navigationBar)
12 | }
13 |
14 | func idealSize() -> CGSize {
15 | guard let topVC = topViewController as? MSCardPresentable else {
16 | return .zero
17 | }
18 |
19 | var size = topVC.idealSize()
20 | size.height += navigationBar.frame.height
21 | return size
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/OfficeUIFabric/Resources/Assets.xcassets/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/OfficeUIFabric/Resources/Assets.xcassets/FluentColors/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | },
6 | "properties" : {
7 | "provides-namespace" : true
8 | }
9 | }
--------------------------------------------------------------------------------
/OfficeUIFabric/Resources/Assets.xcassets/FluentColors/blue10.colorset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | },
6 | "colors" : [
7 | {
8 | "idiom" : "universal",
9 | "color" : {
10 | "color-space" : "srgb",
11 | "components" : {
12 | "red" : "0x4F",
13 | "alpha" : "1.000",
14 | "blue" : "0xED",
15 | "green" : "0x6B"
16 | }
17 | }
18 | }
19 | ]
20 | }
--------------------------------------------------------------------------------
/OfficeUIFabric/Resources/Assets.xcassets/FluentColors/blueMagenta20.colorset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | },
6 | "colors" : [
7 | {
8 | "idiom" : "universal",
9 | "color" : {
10 | "color-space" : "srgb",
11 | "components" : {
12 | "red" : "0x87",
13 | "alpha" : "1.000",
14 | "blue" : "0xB8",
15 | "green" : "0x64"
16 | }
17 | }
18 | }
19 | ]
20 | }
--------------------------------------------------------------------------------
/OfficeUIFabric/Resources/Assets.xcassets/FluentColors/blueMagenta30.colorset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | },
6 | "colors" : [
7 | {
8 | "idiom" : "universal",
9 | "color" : {
10 | "color-space" : "srgb",
11 | "components" : {
12 | "red" : "0x5C",
13 | "alpha" : "1.000",
14 | "blue" : "0x91",
15 | "green" : "0x2E"
16 | }
17 | }
18 | }
19 | ]
20 | }
--------------------------------------------------------------------------------
/OfficeUIFabric/Resources/Assets.xcassets/FluentColors/communicationBlue.colorset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | },
6 | "colors" : [
7 | {
8 | "idiom" : "universal",
9 | "color" : {
10 | "color-space" : "srgb",
11 | "components" : {
12 | "red" : "0x00",
13 | "alpha" : "1.000",
14 | "blue" : "0xD4",
15 | "green" : "0x78"
16 | }
17 | }
18 | },
19 | {
20 | "idiom" : "universal",
21 | "appearances" : [
22 | {
23 | "appearance" : "luminosity",
24 | "value" : "dark"
25 | }
26 | ],
27 | "color" : {
28 | "color-space" : "srgb",
29 | "components" : {
30 | "red" : "0x00",
31 | "alpha" : "1.000",
32 | "blue" : "0xF0",
33 | "green" : "0x86"
34 | }
35 | }
36 | }
37 | ]
38 | }
--------------------------------------------------------------------------------
/OfficeUIFabric/Resources/Assets.xcassets/FluentColors/communicationBlueShade10.colorset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | },
6 | "colors" : [
7 | {
8 | "idiom" : "universal",
9 | "color" : {
10 | "color-space" : "srgb",
11 | "components" : {
12 | "red" : "0x10",
13 | "alpha" : "1.000",
14 | "blue" : "0xBE",
15 | "green" : "0x6E"
16 | }
17 | }
18 | },
19 | {
20 | "idiom" : "universal",
21 | "appearances" : [
22 | {
23 | "appearance" : "luminosity",
24 | "value" : "dark"
25 | }
26 | ],
27 | "color" : {
28 | "color-space" : "srgb",
29 | "components" : {
30 | "red" : "0x18",
31 | "alpha" : "1.000",
32 | "blue" : "0xF1",
33 | "green" : "0x90"
34 | }
35 | }
36 | }
37 | ]
38 | }
--------------------------------------------------------------------------------
/OfficeUIFabric/Resources/Assets.xcassets/FluentColors/communicationBlueShade20.colorset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | },
6 | "colors" : [
7 | {
8 | "idiom" : "universal",
9 | "color" : {
10 | "color-space" : "srgb",
11 | "components" : {
12 | "red" : "0x00",
13 | "alpha" : "1.000",
14 | "blue" : "0x9E",
15 | "green" : "0x5A"
16 | }
17 | }
18 | },
19 | {
20 | "idiom" : "universal",
21 | "appearances" : [
22 | {
23 | "appearance" : "luminosity",
24 | "value" : "dark"
25 | }
26 | ],
27 | "color" : {
28 | "color-space" : "srgb",
29 | "components" : {
30 | "red" : "0x3A",
31 | "alpha" : "1.000",
32 | "blue" : "0xF3",
33 | "green" : "0xA0"
34 | }
35 | }
36 | }
37 | ]
38 | }
--------------------------------------------------------------------------------
/OfficeUIFabric/Resources/Assets.xcassets/FluentColors/communicationBlueShade30.colorset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | },
6 | "colors" : [
7 | {
8 | "idiom" : "universal",
9 | "color" : {
10 | "color-space" : "srgb",
11 | "components" : {
12 | "red" : "0x00",
13 | "alpha" : "1.000",
14 | "blue" : "0x78",
15 | "green" : "0x45"
16 | }
17 | }
18 | },
19 | {
20 | "idiom" : "universal",
21 | "appearances" : [
22 | {
23 | "appearance" : "luminosity",
24 | "value" : "dark"
25 | }
26 | ],
27 | "color" : {
28 | "color-space" : "srgb",
29 | "components" : {
30 | "red" : "0x6C",
31 | "alpha" : "1.000",
32 | "blue" : "0xF6",
33 | "green" : "0xB8"
34 | }
35 | }
36 | }
37 | ]
38 | }
--------------------------------------------------------------------------------
/OfficeUIFabric/Resources/Assets.xcassets/FluentColors/communicationBlueTint10.colorset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | },
6 | "colors" : [
7 | {
8 | "idiom" : "universal",
9 | "color" : {
10 | "color-space" : "srgb",
11 | "components" : {
12 | "red" : "0x2B",
13 | "alpha" : "1.000",
14 | "blue" : "0xD8",
15 | "green" : "0x88"
16 | }
17 | }
18 | },
19 | {
20 | "idiom" : "universal",
21 | "appearances" : [
22 | {
23 | "appearance" : "luminosity",
24 | "value" : "dark"
25 | }
26 | ],
27 | "color" : {
28 | "color-space" : "srgb",
29 | "components" : {
30 | "red" : "0x00",
31 | "alpha" : "1.000",
32 | "blue" : "0xD4",
33 | "green" : "0x78"
34 | }
35 | }
36 | }
37 | ]
38 | }
--------------------------------------------------------------------------------
/OfficeUIFabric/Resources/Assets.xcassets/FluentColors/communicationBlueTint20.colorset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | },
6 | "colors" : [
7 | {
8 | "idiom" : "universal",
9 | "color" : {
10 | "color-space" : "srgb",
11 | "components" : {
12 | "red" : "0xC7",
13 | "alpha" : "1.000",
14 | "blue" : "0xF4",
15 | "green" : "0xE0"
16 | }
17 | }
18 | },
19 | {
20 | "idiom" : "universal",
21 | "appearances" : [
22 | {
23 | "appearance" : "luminosity",
24 | "value" : "dark"
25 | }
26 | ],
27 | "color" : {
28 | "color-space" : "srgb",
29 | "components" : {
30 | "red" : "0x00",
31 | "alpha" : "1.000",
32 | "blue" : "0x87",
33 | "green" : "0x4C"
34 | }
35 | }
36 | }
37 | ]
38 | }
--------------------------------------------------------------------------------
/OfficeUIFabric/Resources/Assets.xcassets/FluentColors/communicationBlueTint30.colorset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | },
6 | "colors" : [
7 | {
8 | "idiom" : "universal",
9 | "color" : {
10 | "color-space" : "srgb",
11 | "components" : {
12 | "red" : "0xDE",
13 | "alpha" : "1.000",
14 | "blue" : "0xF9",
15 | "green" : "0xEC"
16 | }
17 | }
18 | },
19 | {
20 | "idiom" : "universal",
21 | "appearances" : [
22 | {
23 | "appearance" : "luminosity",
24 | "value" : "dark"
25 | }
26 | ],
27 | "color" : {
28 | "color-space" : "srgb",
29 | "components" : {
30 | "red" : "0x04",
31 | "alpha" : "1.000",
32 | "blue" : "0x62",
33 | "green" : "0x38"
34 | }
35 | }
36 | }
37 | ]
38 | }
--------------------------------------------------------------------------------
/OfficeUIFabric/Resources/Assets.xcassets/FluentColors/communicationBlueTint40.colorset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | },
6 | "colors" : [
7 | {
8 | "idiom" : "universal",
9 | "color" : {
10 | "color-space" : "srgb",
11 | "components" : {
12 | "red" : "0xEF",
13 | "alpha" : "1.000",
14 | "blue" : "0xFC",
15 | "green" : "0xF6"
16 | }
17 | }
18 | },
19 | {
20 | "idiom" : "universal",
21 | "appearances" : [
22 | {
23 | "appearance" : "luminosity",
24 | "value" : "dark"
25 | }
26 | ],
27 | "color" : {
28 | "color-space" : "srgb",
29 | "components" : {
30 | "red" : "0x09",
31 | "alpha" : "1.000",
32 | "blue" : "0x47",
33 | "green" : "0x2C"
34 | }
35 | }
36 | }
37 | ]
38 | }
--------------------------------------------------------------------------------
/OfficeUIFabric/Resources/Assets.xcassets/FluentColors/cyan20.colorset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | },
6 | "colors" : [
7 | {
8 | "idiom" : "universal",
9 | "color" : {
10 | "color-space" : "srgb",
11 | "components" : {
12 | "red" : "0x03",
13 | "alpha" : "1.000",
14 | "blue" : "0x87",
15 | "green" : "0x83"
16 | }
17 | }
18 | }
19 | ]
20 | }
--------------------------------------------------------------------------------
/OfficeUIFabric/Resources/Assets.xcassets/FluentColors/cyan30.colorset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | },
6 | "colors" : [
7 | {
8 | "idiom" : "universal",
9 | "color" : {
10 | "color-space" : "srgb",
11 | "components" : {
12 | "red" : "0x00",
13 | "alpha" : "1.000",
14 | "blue" : "0x70",
15 | "green" : "0x5B"
16 | }
17 | }
18 | }
19 | ]
20 | }
--------------------------------------------------------------------------------
/OfficeUIFabric/Resources/Assets.xcassets/FluentColors/cyanBlue10.colorset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | },
6 | "colors" : [
7 | {
8 | "idiom" : "universal",
9 | "color" : {
10 | "color-space" : "srgb",
11 | "components" : {
12 | "red" : "0x00",
13 | "alpha" : "1.000",
14 | "blue" : "0xD4",
15 | "green" : "0x78"
16 | }
17 | }
18 | }
19 | ]
20 | }
--------------------------------------------------------------------------------
/OfficeUIFabric/Resources/Assets.xcassets/FluentColors/cyanBlue20.colorset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | },
6 | "colors" : [
7 | {
8 | "idiom" : "universal",
9 | "color" : {
10 | "color-space" : "srgb",
11 | "components" : {
12 | "red" : "0x00",
13 | "alpha" : "1.000",
14 | "blue" : "0x8C",
15 | "green" : "0x4E"
16 | }
17 | }
18 | }
19 | ]
20 | }
--------------------------------------------------------------------------------
/OfficeUIFabric/Resources/Assets.xcassets/FluentColors/dangerPrimary.colorset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | },
6 | "colors" : [
7 | {
8 | "idiom" : "universal",
9 | "color" : {
10 | "color-space" : "srgb",
11 | "components" : {
12 | "red" : "0xD9",
13 | "alpha" : "1.000",
14 | "blue" : "0x2C",
15 | "green" : "0x2C"
16 | }
17 | }
18 | },
19 | {
20 | "idiom" : "universal",
21 | "appearances" : [
22 | {
23 | "appearance" : "luminosity",
24 | "value" : "dark"
25 | }
26 | ],
27 | "color" : {
28 | "color-space" : "srgb",
29 | "components" : {
30 | "red" : "0xE8",
31 | "alpha" : "1.000",
32 | "blue" : "0x3A",
33 | "green" : "0x3A"
34 | }
35 | }
36 | }
37 | ]
38 | }
--------------------------------------------------------------------------------
/OfficeUIFabric/Resources/Assets.xcassets/FluentColors/dangerShade10.colorset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | },
6 | "colors" : [
7 | {
8 | "idiom" : "universal",
9 | "color" : {
10 | "color-space" : "srgb",
11 | "components" : {
12 | "red" : "0xBB",
13 | "alpha" : "1.000",
14 | "blue" : "0x24",
15 | "green" : "0x24"
16 | }
17 | }
18 | },
19 | {
20 | "idiom" : "universal",
21 | "appearances" : [
22 | {
23 | "appearance" : "luminosity",
24 | "value" : "dark"
25 | }
26 | ],
27 | "color" : {
28 | "color-space" : "srgb",
29 | "components" : {
30 | "red" : "0xBC",
31 | "alpha" : "1.000",
32 | "blue" : "0x2F",
33 | "green" : "0x2F"
34 | }
35 | }
36 | }
37 | ]
38 | }
--------------------------------------------------------------------------------
/OfficeUIFabric/Resources/Assets.xcassets/FluentColors/dangerShade40.colorset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | },
6 | "colors" : [
7 | {
8 | "idiom" : "universal",
9 | "color" : {
10 | "color-space" : "srgb",
11 | "components" : {
12 | "red" : "0x4D",
13 | "alpha" : "1.000",
14 | "blue" : "0x17",
15 | "green" : "0x15"
16 | }
17 | }
18 | }
19 | ]
20 | }
--------------------------------------------------------------------------------
/OfficeUIFabric/Resources/Assets.xcassets/FluentColors/dangerTint10.colorset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | },
6 | "colors" : [
7 | {
8 | "idiom" : "universal",
9 | "color" : {
10 | "color-space" : "srgb",
11 | "components" : {
12 | "red" : "0xE0",
13 | "alpha" : "1.000",
14 | "blue" : "0x54",
15 | "green" : "0x54"
16 | }
17 | }
18 | },
19 | {
20 | "idiom" : "universal",
21 | "appearances" : [
22 | {
23 | "appearance" : "luminosity",
24 | "value" : "dark"
25 | }
26 | ],
27 | "color" : {
28 | "color-space" : "srgb",
29 | "components" : {
30 | "red" : "0xF5",
31 | "alpha" : "1.000",
32 | "blue" : "0x5D",
33 | "green" : "0x5D"
34 | }
35 | }
36 | }
37 | ]
38 | }
--------------------------------------------------------------------------------
/OfficeUIFabric/Resources/Assets.xcassets/FluentColors/dangerTint40.colorset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | },
6 | "colors" : [
7 | {
8 | "idiom" : "universal",
9 | "color" : {
10 | "color-space" : "srgb",
11 | "components" : {
12 | "red" : "0xFF",
13 | "alpha" : "1.000",
14 | "blue" : "0xEB",
15 | "green" : "0xEB"
16 | }
17 | }
18 | }
19 | ]
20 | }
--------------------------------------------------------------------------------
/OfficeUIFabric/Resources/Assets.xcassets/FluentColors/gray1.colorset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | },
6 | "colors" : [
7 | {
8 | "idiom" : "universal",
9 | "color" : {
10 | "color-space" : "srgb",
11 | "components" : {
12 | "red" : "0x14",
13 | "alpha" : "1.000",
14 | "blue" : "0x14",
15 | "green" : "0x14"
16 | }
17 | }
18 | }
19 | ]
20 | }
--------------------------------------------------------------------------------
/OfficeUIFabric/Resources/Assets.xcassets/FluentColors/gray10.colorset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | },
6 | "colors" : [
7 | {
8 | "idiom" : "universal",
9 | "color" : {
10 | "color-space" : "srgb",
11 | "components" : {
12 | "red" : "0xE1",
13 | "alpha" : "1.000",
14 | "blue" : "0xE1",
15 | "green" : "0xE1"
16 | }
17 | }
18 | }
19 | ]
20 | }
--------------------------------------------------------------------------------
/OfficeUIFabric/Resources/Assets.xcassets/FluentColors/gray11.colorset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | },
6 | "colors" : [
7 | {
8 | "idiom" : "universal",
9 | "color" : {
10 | "color-space" : "srgb",
11 | "components" : {
12 | "red" : "0xF1",
13 | "alpha" : "1.000",
14 | "blue" : "0xF1",
15 | "green" : "0xF1"
16 | }
17 | }
18 | }
19 | ]
20 | }
--------------------------------------------------------------------------------
/OfficeUIFabric/Resources/Assets.xcassets/FluentColors/gray12.colorset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | },
6 | "colors" : [
7 | {
8 | "idiom" : "universal",
9 | "color" : {
10 | "color-space" : "srgb",
11 | "components" : {
12 | "red" : "0xF8",
13 | "alpha" : "1.000",
14 | "blue" : "0xF8",
15 | "green" : "0xF8"
16 | }
17 | }
18 | }
19 | ]
20 | }
--------------------------------------------------------------------------------
/OfficeUIFabric/Resources/Assets.xcassets/FluentColors/gray2.colorset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | },
6 | "colors" : [
7 | {
8 | "idiom" : "universal",
9 | "color" : {
10 | "color-space" : "srgb",
11 | "components" : {
12 | "red" : "0x21",
13 | "alpha" : "1.000",
14 | "blue" : "0x21",
15 | "green" : "0x21"
16 | }
17 | }
18 | }
19 | ]
20 | }
--------------------------------------------------------------------------------
/OfficeUIFabric/Resources/Assets.xcassets/FluentColors/gray20.colorset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | },
6 | "colors" : [
7 | {
8 | "idiom" : "universal",
9 | "color" : {
10 | "color-space" : "srgb",
11 | "components" : {
12 | "red" : "0x69",
13 | "alpha" : "1.000",
14 | "blue" : "0x7E",
15 | "green" : "0x79"
16 | }
17 | }
18 | }
19 | ]
20 | }
--------------------------------------------------------------------------------
/OfficeUIFabric/Resources/Assets.xcassets/FluentColors/gray3.colorset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | },
6 | "colors" : [
7 | {
8 | "idiom" : "universal",
9 | "color" : {
10 | "color-space" : "srgb",
11 | "components" : {
12 | "red" : "0x29",
13 | "alpha" : "1.000",
14 | "blue" : "0x29",
15 | "green" : "0x29"
16 | }
17 | }
18 | }
19 | ]
20 | }
--------------------------------------------------------------------------------
/OfficeUIFabric/Resources/Assets.xcassets/FluentColors/gray30.colorset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | },
6 | "colors" : [
7 | {
8 | "idiom" : "universal",
9 | "color" : {
10 | "color-space" : "srgb",
11 | "components" : {
12 | "red" : "0x7A",
13 | "alpha" : "1.000",
14 | "blue" : "0x74",
15 | "green" : "0x75"
16 | }
17 | }
18 | }
19 | ]
20 | }
--------------------------------------------------------------------------------
/OfficeUIFabric/Resources/Assets.xcassets/FluentColors/gray4.colorset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | },
6 | "colors" : [
7 | {
8 | "idiom" : "universal",
9 | "color" : {
10 | "color-space" : "srgb",
11 | "components" : {
12 | "red" : "0x30",
13 | "alpha" : "1.000",
14 | "blue" : "0x30",
15 | "green" : "0x30"
16 | }
17 | }
18 | }
19 | ]
20 | }
--------------------------------------------------------------------------------
/OfficeUIFabric/Resources/Assets.xcassets/FluentColors/gray40.colorset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | },
6 | "colors" : [
7 | {
8 | "idiom" : "universal",
9 | "color" : {
10 | "color-space" : "srgb",
11 | "components" : {
12 | "red" : "0x39",
13 | "alpha" : "1.000",
14 | "blue" : "0x39",
15 | "green" : "0x39"
16 | }
17 | }
18 | }
19 | ]
20 | }
--------------------------------------------------------------------------------
/OfficeUIFabric/Resources/Assets.xcassets/FluentColors/gray5.colorset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | },
6 | "colors" : [
7 | {
8 | "idiom" : "universal",
9 | "color" : {
10 | "color-space" : "srgb",
11 | "components" : {
12 | "red" : "0x40",
13 | "alpha" : "1.000",
14 | "blue" : "0x40",
15 | "green" : "0x40"
16 | }
17 | }
18 | }
19 | ]
20 | }
--------------------------------------------------------------------------------
/OfficeUIFabric/Resources/Assets.xcassets/FluentColors/gray6.colorset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | },
6 | "colors" : [
7 | {
8 | "idiom" : "universal",
9 | "color" : {
10 | "color-space" : "srgb",
11 | "components" : {
12 | "red" : "0x6E",
13 | "alpha" : "1.000",
14 | "blue" : "0x6E",
15 | "green" : "0x6E"
16 | }
17 | }
18 | }
19 | ]
20 | }
--------------------------------------------------------------------------------
/OfficeUIFabric/Resources/Assets.xcassets/FluentColors/gray7.colorset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | },
6 | "colors" : [
7 | {
8 | "idiom" : "universal",
9 | "color" : {
10 | "color-space" : "srgb",
11 | "components" : {
12 | "red" : "0x91",
13 | "alpha" : "1.000",
14 | "blue" : "0x91",
15 | "green" : "0x91"
16 | }
17 | }
18 | }
19 | ]
20 | }
--------------------------------------------------------------------------------
/OfficeUIFabric/Resources/Assets.xcassets/FluentColors/gray8.colorset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | },
6 | "colors" : [
7 | {
8 | "idiom" : "universal",
9 | "color" : {
10 | "color-space" : "srgb",
11 | "components" : {
12 | "red" : "0xAC",
13 | "alpha" : "1.000",
14 | "blue" : "0xAC",
15 | "green" : "0xAC"
16 | }
17 | }
18 | }
19 | ]
20 | }
--------------------------------------------------------------------------------
/OfficeUIFabric/Resources/Assets.xcassets/FluentColors/gray9.colorset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | },
6 | "colors" : [
7 | {
8 | "idiom" : "universal",
9 | "color" : {
10 | "color-space" : "srgb",
11 | "components" : {
12 | "red" : "0xC8",
13 | "alpha" : "1.000",
14 | "blue" : "0xC8",
15 | "green" : "0xC8"
16 | }
17 | }
18 | }
19 | ]
20 | }
--------------------------------------------------------------------------------
/OfficeUIFabric/Resources/Assets.xcassets/FluentColors/green10.colorset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | },
6 | "colors" : [
7 | {
8 | "idiom" : "universal",
9 | "color" : {
10 | "color-space" : "srgb",
11 | "components" : {
12 | "red" : "0x49",
13 | "alpha" : "1.000",
14 | "blue" : "0x05",
15 | "green" : "0x82"
16 | }
17 | }
18 | }
19 | ]
20 | }
--------------------------------------------------------------------------------
/OfficeUIFabric/Resources/Assets.xcassets/FluentColors/green20.colorset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | },
6 | "colors" : [
7 | {
8 | "idiom" : "universal",
9 | "color" : {
10 | "color-space" : "srgb",
11 | "components" : {
12 | "red" : "0x0B",
13 | "alpha" : "1.000",
14 | "blue" : "0x0B",
15 | "green" : "0x6A"
16 | }
17 | }
18 | }
19 | ]
20 | }
--------------------------------------------------------------------------------
/OfficeUIFabric/Resources/Assets.xcassets/FluentColors/magenta10.colorset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | },
6 | "colors" : [
7 | {
8 | "idiom" : "universal",
9 | "color" : {
10 | "color-space" : "srgb",
11 | "components" : {
12 | "red" : "0xC2",
13 | "alpha" : "1.000",
14 | "blue" : "0xB3",
15 | "green" : "0x39"
16 | }
17 | }
18 | }
19 | ]
20 | }
--------------------------------------------------------------------------------
/OfficeUIFabric/Resources/Assets.xcassets/FluentColors/magenta20.colorset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | },
6 | "colors" : [
7 | {
8 | "idiom" : "universal",
9 | "color" : {
10 | "color-space" : "srgb",
11 | "components" : {
12 | "red" : "0x88",
13 | "alpha" : "1.000",
14 | "blue" : "0x98",
15 | "green" : "0x17"
16 | }
17 | }
18 | }
19 | ]
20 | }
--------------------------------------------------------------------------------
/OfficeUIFabric/Resources/Assets.xcassets/FluentColors/magentaPink10.colorset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | },
6 | "colors" : [
7 | {
8 | "idiom" : "universal",
9 | "color" : {
10 | "color-space" : "srgb",
11 | "components" : {
12 | "red" : "0xE3",
13 | "alpha" : "1.000",
14 | "blue" : "0x8C",
15 | "green" : "0x00"
16 | }
17 | }
18 | }
19 | ]
20 | }
--------------------------------------------------------------------------------
/OfficeUIFabric/Resources/Assets.xcassets/FluentColors/orange20.colorset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | },
6 | "colors" : [
7 | {
8 | "idiom" : "universal",
9 | "color" : {
10 | "color-space" : "srgb",
11 | "components" : {
12 | "red" : "0xCA",
13 | "alpha" : "1.000",
14 | "blue" : "0x10",
15 | "green" : "0x50"
16 | }
17 | }
18 | }
19 | ]
20 | }
--------------------------------------------------------------------------------
/OfficeUIFabric/Resources/Assets.xcassets/FluentColors/orange30.colorset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | },
6 | "colors" : [
7 | {
8 | "idiom" : "universal",
9 | "color" : {
10 | "color-space" : "srgb",
11 | "components" : {
12 | "red" : "0x8E",
13 | "alpha" : "1.000",
14 | "blue" : "0x2E",
15 | "green" : "0x56"
16 | }
17 | }
18 | }
19 | ]
20 | }
--------------------------------------------------------------------------------
/OfficeUIFabric/Resources/Assets.xcassets/FluentColors/orangeYellow20.colorset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | },
6 | "colors" : [
7 | {
8 | "idiom" : "universal",
9 | "color" : {
10 | "color-space" : "srgb",
11 | "components" : {
12 | "red" : "0x98",
13 | "alpha" : "1.000",
14 | "blue" : "0x0B",
15 | "green" : "0x6F"
16 | }
17 | }
18 | }
19 | ]
20 | }
--------------------------------------------------------------------------------
/OfficeUIFabric/Resources/Assets.xcassets/FluentColors/pinkRed10.colorset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | },
6 | "colors" : [
7 | {
8 | "idiom" : "universal",
9 | "color" : {
10 | "color-space" : "srgb",
11 | "components" : {
12 | "red" : "0x75",
13 | "alpha" : "1.000",
14 | "blue" : "0x1C",
15 | "green" : "0x0B"
16 | }
17 | }
18 | }
19 | ]
20 | }
--------------------------------------------------------------------------------
/OfficeUIFabric/Resources/Assets.xcassets/FluentColors/red10.colorset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | },
6 | "colors" : [
7 | {
8 | "idiom" : "universal",
9 | "color" : {
10 | "color-space" : "srgb",
11 | "components" : {
12 | "red" : "0xD1",
13 | "alpha" : "1.000",
14 | "blue" : "0x38",
15 | "green" : "0x34"
16 | }
17 | }
18 | }
19 | ]
20 | }
--------------------------------------------------------------------------------
/OfficeUIFabric/Resources/Assets.xcassets/FluentColors/red20.colorset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | },
6 | "colors" : [
7 | {
8 | "idiom" : "universal",
9 | "color" : {
10 | "color-space" : "srgb",
11 | "components" : {
12 | "red" : "0xA4",
13 | "alpha" : "1.000",
14 | "blue" : "0x2C",
15 | "green" : "0x26"
16 | }
17 | }
18 | }
19 | ]
20 | }
--------------------------------------------------------------------------------
/OfficeUIFabric/Resources/Assets.xcassets/FluentColors/warningPrimary.colorset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | },
6 | "colors" : [
7 | {
8 | "idiom" : "universal",
9 | "color" : {
10 | "color-space" : "srgb",
11 | "components" : {
12 | "red" : "0xFF",
13 | "alpha" : "1.000",
14 | "blue" : "0x35",
15 | "green" : "0xD3"
16 | }
17 | }
18 | },
19 | {
20 | "idiom" : "universal",
21 | "appearances" : [
22 | {
23 | "appearance" : "luminosity",
24 | "value" : "dark"
25 | }
26 | ],
27 | "color" : {
28 | "color-space" : "srgb",
29 | "components" : {
30 | "red" : "0xFF",
31 | "alpha" : "1.000",
32 | "blue" : "0x28",
33 | "green" : "0xC3"
34 | }
35 | }
36 | }
37 | ]
38 | }
--------------------------------------------------------------------------------
/OfficeUIFabric/Resources/Assets.xcassets/FluentColors/warningShade30.colorset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | },
6 | "colors" : [
7 | {
8 | "idiom" : "universal",
9 | "color" : {
10 | "color-space" : "srgb",
11 | "components" : {
12 | "red" : "0x74",
13 | "alpha" : "1.000",
14 | "blue" : "0x00",
15 | "green" : "0x53"
16 | }
17 | }
18 | },
19 | {
20 | "idiom" : "universal",
21 | "appearances" : [
22 | {
23 | "appearance" : "luminosity",
24 | "value" : "dark"
25 | }
26 | ],
27 | "color" : {
28 | "color-space" : "srgb",
29 | "components" : {
30 | "red" : "0x96",
31 | "alpha" : "1.000",
32 | "blue" : "0x00",
33 | "green" : "0x6C"
34 | }
35 | }
36 | }
37 | ]
38 | }
--------------------------------------------------------------------------------
/OfficeUIFabric/Resources/Assets.xcassets/FluentColors/warningShade40.colorset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | },
6 | "colors" : [
7 | {
8 | "idiom" : "universal",
9 | "color" : {
10 | "color-space" : "srgb",
11 | "components" : {
12 | "red" : "0x4B",
13 | "alpha" : "1.000",
14 | "blue" : "0x00",
15 | "green" : "0x36"
16 | }
17 | }
18 | }
19 | ]
20 | }
--------------------------------------------------------------------------------
/OfficeUIFabric/Resources/Assets.xcassets/FluentColors/warningTint10.colorset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | },
6 | "colors" : [
7 | {
8 | "idiom" : "universal",
9 | "color" : {
10 | "color-space" : "srgb",
11 | "components" : {
12 | "red" : "0xFF",
13 | "alpha" : "1.000",
14 | "blue" : "0x49",
15 | "green" : "0xD3"
16 | }
17 | }
18 | },
19 | {
20 | "idiom" : "universal",
21 | "appearances" : [
22 | {
23 | "appearance" : "luminosity",
24 | "value" : "dark"
25 | }
26 | ],
27 | "color" : {
28 | "color-space" : "srgb",
29 | "components" : {
30 | "red" : "0xFF",
31 | "alpha" : "1.000",
32 | "blue" : "0x52",
33 | "green" : "0xCF"
34 | }
35 | }
36 | }
37 | ]
38 | }
--------------------------------------------------------------------------------
/OfficeUIFabric/Resources/Assets.xcassets/FluentColors/warningTint40.colorset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | },
6 | "colors" : [
7 | {
8 | "idiom" : "universal",
9 | "color" : {
10 | "color-space" : "srgb",
11 | "components" : {
12 | "red" : "0xFF",
13 | "alpha" : "1.000",
14 | "blue" : "0xC8",
15 | "green" : "0xF2"
16 | }
17 | }
18 | }
19 | ]
20 | }
--------------------------------------------------------------------------------
/OfficeUIFabric/Resources/Assets.xcassets/back-24x24.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "ic_ios_arrow_left_24_outlined.pdf"
6 | }
7 | ],
8 | "info" : {
9 | "version" : 1,
10 | "author" : "xcode"
11 | },
12 | "properties" : {
13 | "template-rendering-intent" : "template"
14 | }
15 | }
--------------------------------------------------------------------------------
/OfficeUIFabric/Resources/Assets.xcassets/back-24x24.imageset/ic_ios_arrow_left_24_outlined.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric/Resources/Assets.xcassets/back-24x24.imageset/ic_ios_arrow_left_24_outlined.pdf
--------------------------------------------------------------------------------
/OfficeUIFabric/Resources/Assets.xcassets/cancel-white-40x40.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "cancel-40x40.pdf"
6 | }
7 | ],
8 | "info" : {
9 | "version" : 1,
10 | "author" : "xcode"
11 | }
12 | }
--------------------------------------------------------------------------------
/OfficeUIFabric/Resources/Assets.xcassets/cancel-white-40x40.imageset/cancel-40x40.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric/Resources/Assets.xcassets/cancel-white-40x40.imageset/cancel-40x40.pdf
--------------------------------------------------------------------------------
/OfficeUIFabric/Resources/Assets.xcassets/checkmark-24x24.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "ic_checkmark_24_outlined.pdf"
6 | }
7 | ],
8 | "info" : {
9 | "version" : 1,
10 | "author" : "xcode"
11 | },
12 | "properties" : {
13 | "template-rendering-intent" : "template"
14 | }
15 | }
--------------------------------------------------------------------------------
/OfficeUIFabric/Resources/Assets.xcassets/checkmark-24x24.imageset/ic_checkmark_24_outlined.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric/Resources/Assets.xcassets/checkmark-24x24.imageset/ic_checkmark_24_outlined.pdf
--------------------------------------------------------------------------------
/OfficeUIFabric/Resources/Assets.xcassets/checkmark-thin-20x20.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "ic_checkmark_20_outlined.pdf"
6 | }
7 | ],
8 | "info" : {
9 | "version" : 1,
10 | "author" : "xcode"
11 | },
12 | "properties" : {
13 | "template-rendering-intent" : "template"
14 | }
15 | }
--------------------------------------------------------------------------------
/OfficeUIFabric/Resources/Assets.xcassets/checkmark-thin-20x20.imageset/ic_checkmark_20_outlined.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric/Resources/Assets.xcassets/checkmark-thin-20x20.imageset/ic_checkmark_20_outlined.pdf
--------------------------------------------------------------------------------
/OfficeUIFabric/Resources/Assets.xcassets/checkmark-white-40x40.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "checkmark-white-40x40.pdf"
6 | }
7 | ],
8 | "info" : {
9 | "version" : 1,
10 | "author" : "xcode"
11 | }
12 | }
--------------------------------------------------------------------------------
/OfficeUIFabric/Resources/Assets.xcassets/checkmark-white-40x40.imageset/checkmark-white-40x40.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric/Resources/Assets.xcassets/checkmark-white-40x40.imageset/checkmark-white-40x40.pdf
--------------------------------------------------------------------------------
/OfficeUIFabric/Resources/Assets.xcassets/chevron-down-20x20.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "ic_chevron_down_20_outlined.pdf"
6 | }
7 | ],
8 | "info" : {
9 | "version" : 1,
10 | "author" : "xcode"
11 | },
12 | "properties" : {
13 | "template-rendering-intent" : "template"
14 | }
15 | }
--------------------------------------------------------------------------------
/OfficeUIFabric/Resources/Assets.xcassets/chevron-down-20x20.imageset/ic_chevron_down_20_outlined.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric/Resources/Assets.xcassets/chevron-down-20x20.imageset/ic_chevron_down_20_outlined.pdf
--------------------------------------------------------------------------------
/OfficeUIFabric/Resources/Assets.xcassets/chevron-right-20x20.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "ic_chevron_right_20_outlined.pdf",
6 | "language-direction" : "left-to-right"
7 | }
8 | ],
9 | "info" : {
10 | "version" : 1,
11 | "author" : "xcode"
12 | },
13 | "properties" : {
14 | "template-rendering-intent" : "template"
15 | }
16 | }
--------------------------------------------------------------------------------
/OfficeUIFabric/Resources/Assets.xcassets/chevron-right-20x20.imageset/ic_chevron_right_20_outlined.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric/Resources/Assets.xcassets/chevron-right-20x20.imageset/ic_chevron_right_20_outlined.pdf
--------------------------------------------------------------------------------
/OfficeUIFabric/Resources/Assets.xcassets/dismiss-20x20.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "ic_fluent_dismiss_20_regular.pdf"
6 | }
7 | ],
8 | "info" : {
9 | "version" : 1,
10 | "author" : "xcode"
11 | },
12 | "properties" : {
13 | "template-rendering-intent" : "template"
14 | }
15 | }
--------------------------------------------------------------------------------
/OfficeUIFabric/Resources/Assets.xcassets/dismiss-20x20.imageset/ic_fluent_dismiss_20_regular.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric/Resources/Assets.xcassets/dismiss-20x20.imageset/ic_fluent_dismiss_20_regular.pdf
--------------------------------------------------------------------------------
/OfficeUIFabric/Resources/Assets.xcassets/iOS-chevron-right-20x20.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "ic_fluent_ios_chevron_right_20_filled.pdf",
6 | "language-direction" : "left-to-right"
7 | }
8 | ],
9 | "info" : {
10 | "version" : 1,
11 | "author" : "xcode"
12 | },
13 | "properties" : {
14 | "template-rendering-intent" : "template"
15 | }
16 | }
--------------------------------------------------------------------------------
/OfficeUIFabric/Resources/Assets.xcassets/iOS-chevron-right-20x20.imageset/ic_fluent_ios_chevron_right_20_filled.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric/Resources/Assets.xcassets/iOS-chevron-right-20x20.imageset/ic_fluent_ios_chevron_right_20_filled.pdf
--------------------------------------------------------------------------------
/OfficeUIFabric/Resources/Assets.xcassets/more-24x24.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "ic_more_24_outlined.pdf"
6 | }
7 | ],
8 | "info" : {
9 | "version" : 1,
10 | "author" : "xcode"
11 | },
12 | "properties" : {
13 | "template-rendering-intent" : "template"
14 | }
15 | }
--------------------------------------------------------------------------------
/OfficeUIFabric/Resources/Assets.xcassets/more-24x24.imageset/ic_more_24_outlined.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric/Resources/Assets.xcassets/more-24x24.imageset/ic_more_24_outlined.pdf
--------------------------------------------------------------------------------
/OfficeUIFabric/Resources/Assets.xcassets/search-20x20.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "ic_search_20_outlined.pdf"
6 | }
7 | ],
8 | "info" : {
9 | "version" : 1,
10 | "author" : "xcode"
11 | },
12 | "properties" : {
13 | "template-rendering-intent" : "template"
14 | }
15 | }
--------------------------------------------------------------------------------
/OfficeUIFabric/Resources/Assets.xcassets/search-20x20.imageset/ic_search_20_outlined.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric/Resources/Assets.xcassets/search-20x20.imageset/ic_search_20_outlined.pdf
--------------------------------------------------------------------------------
/OfficeUIFabric/Resources/Assets.xcassets/search-clear.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "search-bar-clear.pdf"
6 | }
7 | ],
8 | "info" : {
9 | "version" : 1,
10 | "author" : "xcode"
11 | },
12 | "properties" : {
13 | "template-rendering-intent" : "template"
14 | }
15 | }
--------------------------------------------------------------------------------
/OfficeUIFabric/Resources/Assets.xcassets/search-clear.imageset/search-bar-clear.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric/Resources/Assets.xcassets/search-clear.imageset/search-bar-clear.pdf
--------------------------------------------------------------------------------
/OfficeUIFabric/Resources/Assets.xcassets/selection-off.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "unselected.pdf"
6 | }
7 | ],
8 | "info" : {
9 | "version" : 1,
10 | "author" : "xcode"
11 | },
12 | "properties" : {
13 | "template-rendering-intent" : "template"
14 | }
15 | }
--------------------------------------------------------------------------------
/OfficeUIFabric/Resources/Assets.xcassets/selection-off.imageset/unselected.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric/Resources/Assets.xcassets/selection-off.imageset/unselected.pdf
--------------------------------------------------------------------------------
/OfficeUIFabric/Resources/Assets.xcassets/selection-on.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "selected.pdf"
6 | }
7 | ],
8 | "info" : {
9 | "version" : 1,
10 | "author" : "xcode"
11 | },
12 | "properties" : {
13 | "template-rendering-intent" : "template"
14 | }
15 | }
--------------------------------------------------------------------------------
/OfficeUIFabric/Resources/Assets.xcassets/selection-on.imageset/selected.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric/Resources/Assets.xcassets/selection-on.imageset/selected.pdf
--------------------------------------------------------------------------------
/OfficeUIFabric/Resources/Assets.xcassets/tooltip-arrow.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "tooltip-arrow.pdf"
6 | }
7 | ],
8 | "info" : {
9 | "version" : 1,
10 | "author" : "xcode"
11 | },
12 | "properties" : {
13 | "template-rendering-intent" : "template"
14 | }
15 | }
--------------------------------------------------------------------------------
/OfficeUIFabric/Resources/Assets.xcassets/tooltip-arrow.imageset/tooltip-arrow.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OfficeDev/ui-fabric-ios/6412998631afa59f0609b60488acaf5ff8ba3247/OfficeUIFabric/Resources/Assets.xcassets/tooltip-arrow.imageset/tooltip-arrow.pdf
--------------------------------------------------------------------------------
/OfficeUIFabric/Shimmer/MSShimmerAppearance.swift:
--------------------------------------------------------------------------------
1 | //
2 | // Copyright (c) Microsoft Corporation. All rights reserved.
3 | // Licensed under the MIT License.
4 | //
5 |
6 | import UIKit
7 |
8 | /**
9 | Object describing how a shimmer should look and function.
10 | */
11 | public class MSShimmerAppearance: NSObject {
12 | @objc public let alpha: CGFloat
13 | @objc public let width: CGFloat
14 |
15 | /// Angle of the direction of the gradient, in radian. 0 means horizontal, Pi/2 means vertical.
16 | @objc public let angle: CGFloat
17 |
18 | /// Speed of the animation, in point/seconds.
19 | @objc public let speed: CGFloat
20 |
21 | /// Delay between the end of a shimmering animation and the beginning of the next one.
22 | @objc public let delay: TimeInterval
23 |
24 | @objc public init(alpha: CGFloat = 0.4,
25 | width: CGFloat = 180,
26 | angle: CGFloat = -(CGFloat.pi / 45.0),
27 | speed: CGFloat = 350,
28 | delay: TimeInterval = 0.4) {
29 | self.alpha = alpha
30 | self.width = width
31 | self.angle = angle
32 | self.speed = speed
33 | self.delay = delay
34 | }
35 | }
36 |
--------------------------------------------------------------------------------
/OfficeUIFabric/Utilities/MSAnimationSynchronizer.swift:
--------------------------------------------------------------------------------
1 | //
2 | // Copyright (c) Microsoft Corporation. All rights reserved.
3 | // Licensed under the MIT License.
4 | //
5 |
6 | import UIKit
7 |
8 | /// An animation synchronizer syncs homogeneous layer animations by calculating the appropriate timeOffset
9 | /// of a referenceLayer so that newly added animations can stay in sync with existing animations.
10 | @objc public protocol MSAnimationSynchronizerProtocol: class {
11 | /// Current reference layer to compare timing against.
12 | @objc var referenceLayer: CALayer? { get set }
13 |
14 | /// Get the time offset for the given layer in order to sync the given layer
15 | /// with the referenceLayer.
16 | /// - Parameter layer: Layer to get the time offset for to sync with the referenceLayer.
17 | @objc func timeOffset(for layer: CALayer) -> CFTimeInterval
18 | }
19 |
20 | public class MSAnimationSynchronizer: NSObject, MSAnimationSynchronizerProtocol {
21 | @objc public init(referenceLayer: CALayer? = nil) {
22 | self.referenceLayer = referenceLayer
23 | super.init()
24 | }
25 |
26 | // MARK: MSAnimationSynchronizerProtocol
27 |
28 | @objc public weak var referenceLayer: CALayer?
29 |
30 | @objc public func timeOffset(for layer: CALayer) -> CFTimeInterval {
31 | guard let referenceLayer = referenceLayer else {
32 | return 0
33 | }
34 |
35 | return referenceLayer.convertTime(CACurrentMediaTime(), to: layer)
36 | }
37 | }
38 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # DEPRECATED
2 |
3 | This repo is no longer supported, please consider using https://aka.ms/fluentui-apple instead.
4 |
5 | ## License
6 |
7 | All files on the Office UI Fabric for iOS GitHub repository are subject to the MIT license. Please read the [LICENSE](LICENSE) file at the root of the project.
8 |
9 | Usage of the logos and icons referenced in Office UI Fabric for iOS is subject to the terms of the [assets license agreement](https://aka.ms/fabric-assets-license).
10 |
--------------------------------------------------------------------------------
/metadata/repo.json:
--------------------------------------------------------------------------------
1 | {
2 | "deployedToProduction": false,
3 | "contacts": ["vladf@microsoft.com"],
4 | "schema": {
5 | "sharepoint": "1.0.0"
6 | },
7 | "complianceTypes": [ ]
8 | }
9 |
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "scripts": {
3 | "postinstall": "node scripts/set-xcodeproj-workspacesettings.js"
4 | },
5 | "dependencies": {},
6 | "devDependencies": {
7 | "@office-iss/sdx-build-tools": "0.5.124"
8 | }
9 | }
10 |
--------------------------------------------------------------------------------
/scripts/set-xcodeproj-workspacesettings.js:
--------------------------------------------------------------------------------
1 | require('@office-iss/sdx-base-build-tools/set-xcodeproj-workspacesettings.js');
2 |
--------------------------------------------------------------------------------
/scripts/vsto-collect-nuspec.js:
--------------------------------------------------------------------------------
1 | require('@office-iss/sdx-build-tools/scripts/vsto-collect-nuspec.js');
2 |
--------------------------------------------------------------------------------
/vsto_publish_nuget.json:
--------------------------------------------------------------------------------
1 | [
2 | {
3 | "name": "Microsoft.Office.UIFabric.iOS",
4 | "nuspec": "OfficeUIFabric.nuspec",
5 | "platform": "apple"
6 | }
7 | ]
8 |
--------------------------------------------------------------------------------