Skip to content

Commit

Permalink
Merge branch 'master' into 1004-remove-or-deprecate-ios-setcustompara…
Browse files Browse the repository at this point in the history
…ms-functions

# Conflicts:
#	InternalTestApp/InternalTestApp.xcodeproj/project.pbxproj
#	PrebidMobile.xcodeproj/project.pbxproj
#	PrebidMobile/ConfigurationAndTargeting/Targeting.swift
#	PrebidMobile/PrebidMobileRendering/PluginRenderer/SampleCustomRenderer.swift
  • Loading branch information
mdanylov-sigma committed Jan 29, 2025
2 parents 2db8ffb + 9e6e610 commit 4435b58
Show file tree
Hide file tree
Showing 342 changed files with 12,074 additions and 3,069 deletions.
1 change: 0 additions & 1 deletion .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,6 @@ jobs:
name: Run Smoke UI Tests
command: scripts/testPrebidDemo.sh -ui -l


workflows:
pr-check:
jobs:
Expand Down
58 changes: 58 additions & 0 deletions .github/workflows/upload-docs-ios.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
name: Upload Docs iOS

on:
push:
tags:
- '[0-9]+.[0-9]+.[0-9]+'
- 'test-doc-*'

jobs:
upload-docs:

runs-on: macos-latest

steps:
- name: Checkout current branch
uses: actions/checkout@v4
- name: Install Jazzy
run: |
gem install jazzy
- name: Generate docs
run: |
jazzy
cp -r docs docs_new
- name: Checkout docs branch
uses: actions/checkout@v4
with:
fetch-depth: 0
ref: docs
clean: false
- name: Commit documentation changes
run: |
MIN_SIZE=5120
if [ -d docs_new ] && [ "$(du -s docs_new | cut -f1)" -ge "$MIN_SIZE" ]; then
rm -rf docs
cp -r docs_new docs
rm -rf docs_new
else
echo "docs_new directory either does not exist or is too small."
exit 1
fi
if [ "$(git status --porcelain | wc -l)" -gt 0 ]; then
git config --local user.email "41898282+github-actions[bot]@users.noreply.github.com"
git config --local user.name "github-actions[bot]"
git status
TAG_NAME=${{ github.ref }}
TAG_NAME=${TAG_NAME#refs/tags/}
echo "Current tag: $TAG_NAME"
git add docs
git commit -m "Generate docs - $TAG_NAME"
else
echo "No changes to commit."
fi
- name: Push changes
uses: ad-m/github-push-action@master
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
branch: docs
63 changes: 63 additions & 0 deletions .jazzy.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,63 @@
# Ordered by output of `jazzy — help config`
output: docs
clean: true
xcodebuild_arguments:
- -workspace
- PrebidMobile.xcworkspace
- -scheme
- PrebidMobile
- CODE_SIGNING_ALLOWED = NO
author: Prebid
readme: README_API_DOC.md
exclude:
- PrebidMobile/Addendum/*
- PrebidMobile/AdUnits/BannerBasedAdUnitProtocol.swift
- PrebidMobile/AdUnits/VideoBasedAdUnitProtocol.swift
- PrebidMobile/CacheManagement/*
- PrebidMobile/ConfigurationAndTargeting/AgeUtils.swift
- PrebidMobile/ConfigurationAndTargeting/ClickbrowserType.swift
- PrebidMobile/ConfigurationAndTargeting/PrebidGAMVersionChecker.swift
- PrebidMobile/ConfigurationAndTargeting/PrebidSDKInitializer.swift
- PrebidMobile/ConfigurationAndTargeting/PrebidServerStatusRequester.swift
- PrebidMobile/ConfigurationAndTargeting/UserConsentDataManager.swift
- PrebidMobile/Constants.swift
- PrebidMobile/Dispatcher.swift
- PrebidMobile/ImageHelper.swift
- PrebidMobile/JSONConvertible.swift
- PrebidMobile/JsonDecodable.swift
- PrebidMobile/Logging/*
- PrebidMobile/StorageUtils.swift
- PrebidMobile/Tracker*
- PrebidMobile/UIViewExtension.swift
- PrebidMobile/Utils/*
- PrebidMobile/PrebidMobileRendering/AdTypes/AdView/AdConfiguration.swift
- PrebidMobile/PrebidMobileRendering/AdTypes/AdView/AdViewButtonDecorator.swift
- PrebidMobile/PrebidMobileRendering/AdTypes/AdView/HiddenWebViewManager.swift
- PrebidMobile/PrebidMobileRendering/Assets/PrebidImagesRepository.swift
- PrebidMobile/PrebidMobileRendering/AutoRefreshCountConfig.swift
- PrebidMobile/PrebidMobileRendering/Impression*
- PrebidMobile/PrebidMobileRendering/Networking*
- PrebidMobile/PrebidMobileRendering/Prebid/Integrations/GAM/AdLoading/AdLoadFlowControllerDelegate.swift
- PrebidMobile/PrebidMobileRendering/Prebid/Integrations/GAM/AdLoading/BannerAdLoaderDelegate.swift
- PrebidMobile/PrebidMobileRendering/Prebid/Integrations/GAM/BannerEventInteractionDelegate.swift
- PrebidMobile/PrebidMobileRendering/Prebid/Integrations/GAM/BannerEventLoadingDelegate.swift
- PrebidMobile/PrebidMobileRendering/Prebid/Integrations/GAM/InterstitialEventInteractionDelegate.swift
- PrebidMobile/PrebidMobileRendering/Prebid/Integrations/GAM/InterstitialEventLoadingDelegate.swift
- PrebidMobile/PrebidMobileRendering/Prebid/Integrations/GAM/RewardedEventInteractionDelegate.swift
- PrebidMobile/PrebidMobileRendering/Prebid/Integrations/GAM/RewardedEventLoadingDelegate.swift
- PrebidMobile/PrebidMobileRendering/Prebid/Integrations/GAM/BaseInterstitialAdUnitProtocol.swift
- PrebidMobile/PrebidMobileRendering/Prebid/Integrations/GAM/InterstitialEventHandlerProtocol.swift
- PrebidMobile/PrebidMobileRendering/Prebid/Integrations/MediationAPI/MediationUtils.swift
- PrebidMobile/PrebidMobileRendering/Prebid/Integrations/MediationAPI/MediationNativeUtils.swift
- PrebidMobile/PrebidMobileRendering/Prebid/Integrations/MediationAPI/MediationConstants.swift
- PrebidMobile/PrebidMobileRendering/Prebid/Integrations/MediationAPI/MediationBidInfoWrapper.swift
- PrebidMobile/PrebidMobileRendering/Prebid/Integrations/PBMStandaloneSDK/DemandResponseInfo.swift
- PrebidMobile/PrebidMobileRendering/Prebid/Integrations/PBMStandaloneSDK/EventHandlers/*
- PrebidMobile/PrebidMobileRendering/Prebid/PBMCore/*
- PrebidMobile/PrebidMobileRendering/Prebid/PBMCacheRenderers/*
- PrebidMobile/PrebidMobileRendering/PrebidServerEventTracker.swift
- PrebidMobile/PrebidMobileRendering/ServerEvent.swift
- PrebidMobile/PrebidMobileRendering/ServerSideConfiguration/*
- PrebidMobile/PrebidMobileRendering/Skadn*
- PrebidMobile/PrebidMobileRendering/Utilities/*
theme: apple
48 changes: 32 additions & 16 deletions EventHandlers/EventHandlers.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,10 @@
344A7F0E250B749600743A93 /* GAMRequestWrapperTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 344A7F0D250B749600743A93 /* GAMRequestWrapperTest.swift */; };
344A7F14250B823F00743A93 /* GAMInterstitialAdWrapperTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 344A7F13250B823F00743A93 /* GAMInterstitialAdWrapperTest.swift */; };
344A7F1A250B8E5400743A93 /* GADRewardedAdWrapperTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 344A7F19250B8E5400743A93 /* GADRewardedAdWrapperTest.swift */; };
534C61682CB861930026119A /* PrebidAdMobRewardedAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 534C61672CB861930026119A /* PrebidAdMobRewardedAdapter.swift */; };
53632B24290BC57A00139EF3 /* AdMobGMATests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 53632B23290BC57A00139EF3 /* AdMobGMATests.swift */; };
53632B2C290BE17300139EF3 /* GMATests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 53632B2B290BE17300139EF3 /* GMATests.swift */; };
53F2A57B2CB94FBE009B74CA /* GADReward+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 53F2A57A2CB94FB3009B74CA /* GADReward+Extensions.swift */; };
5B36172626370A8700AFA1C2 /* GAMUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B36172526370A8700AFA1C2 /* GAMUtils.swift */; };
5B3617FC2638131A00AFA1C2 /* Constants.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B3617FB2638131A00AFA1C2 /* Constants.swift */; };
5B36182326384C7D00AFA1C2 /* GAMRewardedEventHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B36182226384C7D00AFA1C2 /* GAMRewardedEventHandler.swift */; };
Expand Down Expand Up @@ -112,8 +114,10 @@
34B64D5F24F7E41600FDD9F4 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
39183ECBC4E402BC48B3691D /* Pods_PrebidMobileGAMEventHandlersTests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_PrebidMobileGAMEventHandlersTests.framework; sourceTree = BUILT_PRODUCTS_DIR; };
42CE6323AC67980202BFDE74 /* Pods-PrebidMobileAdMobAdapters.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-PrebidMobileAdMobAdapters.release.xcconfig"; path = "Target Support Files/Pods-PrebidMobileAdMobAdapters/Pods-PrebidMobileAdMobAdapters.release.xcconfig"; sourceTree = "<group>"; };
534C61672CB861930026119A /* PrebidAdMobRewardedAdapter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PrebidAdMobRewardedAdapter.swift; sourceTree = "<group>"; };
53632B23290BC57A00139EF3 /* AdMobGMATests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AdMobGMATests.swift; sourceTree = "<group>"; };
53632B2B290BE17300139EF3 /* GMATests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GMATests.swift; sourceTree = "<group>"; };
53F2A57A2CB94FB3009B74CA /* GADReward+Extensions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "GADReward+Extensions.swift"; sourceTree = "<group>"; };
58B193FE14C1F3D7E795F7AC /* Pods-PrebidMobileMAXAdapters.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-PrebidMobileMAXAdapters.release.xcconfig"; path = "Target Support Files/Pods-PrebidMobileMAXAdapters/Pods-PrebidMobileMAXAdapters.release.xcconfig"; sourceTree = "<group>"; };
5B36172526370A8700AFA1C2 /* GAMUtils.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GAMUtils.swift; sourceTree = "<group>"; };
5B3617FB2638131A00AFA1C2 /* Constants.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Constants.swift; sourceTree = "<group>"; };
Expand Down Expand Up @@ -336,14 +340,15 @@
34B64D6D24F7E54700FDD9F4 /* Sources */ = {
isa = PBXGroup;
children = (
34C7C9E8250901410021C6D0 /* Boxes */,
53F2A5792CB94FA8009B74CA /* Utils */,
5B69677F2642A56A0042372E /* PrebidMobileGAMEventHandlers.h */,
5B3617FB2638131A00AFA1C2 /* Constants.swift */,
5BF8E76D263BF4DF00341EE4 /* GAMBannerEventHandler.swift */,
5B69676F2642993B0042372E /* GAMEventHandlerError.swift */,
5BF8E6B6263AC32800341EE4 /* GAMInterstitialEventHandler.swift */,
5B36182226384C7D00AFA1C2 /* GAMRewardedEventHandler.swift */,
5B36172526370A8700AFA1C2 /* GAMUtils.swift */,
34C7C9E8250901410021C6D0 /* Boxes */,
);
path = Sources;
sourceTree = "<group>";
Expand All @@ -361,6 +366,14 @@
path = Boxes;
sourceTree = "<group>";
};
53F2A5792CB94FA8009B74CA /* Utils */ = {
isa = PBXGroup;
children = (
53F2A57A2CB94FB3009B74CA /* GADReward+Extensions.swift */,
);
path = Utils;
sourceTree = "<group>";
};
927ADB28280583AF006EB8D5 /* Sources */ = {
isa = PBXGroup;
children = (
Expand Down Expand Up @@ -390,12 +403,13 @@
92C7A868279AAEF1000D31CB /* AdMobMediationNativeUtils.swift */,
92C474EC2795B57E00C26E27 /* AdMobMediationRewardedUtils.swift */,
92A2380C27731B48000157AA /* AdMobUtils.swift */,
92C474F42795E1A600C26E27 /* PrebidAdMobMediationBaseAdapter.swift */,
92E924FA2769ED96002B57F3 /* PrebidAdMobBannerAdapter.swift */,
926CBF1B278C837800E07BF2 /* PrebidAdMobInterstitialAdapter.swift */,
92C474F42795E1A600C26E27 /* PrebidAdMobMediationBaseAdapter.swift */,
92EB6DE42799FB4700470DEC /* PrebidAdMobNativeAdapter.swift */,
92DDA43B278EE8EC0035F03E /* PrebidAdMobRewardedVideoAdapter.swift */,
9285B46527AAC5B1009BD3D3 /* PrebidAdMobVideoInterstitialAdapter.swift */,
534C61672CB861930026119A /* PrebidAdMobRewardedAdapter.swift */,
92DDA43B278EE8EC0035F03E /* PrebidAdMobRewardedVideoAdapter.swift */,
92EB6DE42799FB4700470DEC /* PrebidAdMobNativeAdapter.swift */,
);
path = Sources;
sourceTree = "<group>";
Expand Down Expand Up @@ -951,6 +965,7 @@
5BF8E781263C363800341EE4 /* GAMRequestWrapper.swift in Sources */,
5BF8E789263C3B4000341EE4 /* GADNativeAdWrapper.swift in Sources */,
5B36172626370A8700AFA1C2 /* GAMUtils.swift in Sources */,
53F2A57B2CB94FBE009B74CA /* GADReward+Extensions.swift in Sources */,
5B6967702642993B0042372E /* GAMEventHandlerError.swift in Sources */,
5BF8E779263C291300341EE4 /* GAMBannerViewWrapper.swift in Sources */,
);
Expand Down Expand Up @@ -990,6 +1005,7 @@
9267B400276FCF9300F1ADF1 /* AdMobConstants.swift in Sources */,
92C474F52795E1A600C26E27 /* PrebidAdMobMediationBaseAdapter.swift in Sources */,
92E924FD276A0FD8002B57F3 /* AdMobMediationBannerUtils.swift in Sources */,
534C61682CB861930026119A /* PrebidAdMobRewardedAdapter.swift in Sources */,
9285B46627AAC5B1009BD3D3 /* PrebidAdMobVideoInterstitialAdapter.swift in Sources */,
92C7A869279AAEF2000D31CB /* AdMobMediationNativeUtils.swift in Sources */,
92E924FF276A193E002B57F3 /* AdMobAdaptersError.swift in Sources */,
Expand Down Expand Up @@ -1218,7 +1234,7 @@
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO;
CODE_SIGN_IDENTITY = "";
CODE_SIGN_STYLE = Manual;
CURRENT_PROJECT_VERSION = 2.2.3;
CURRENT_PROJECT_VERSION = 2.3.1;
DEFINES_MODULE = YES;
DEVELOPMENT_TEAM = "";
DYLIB_COMPATIBILITY_VERSION = 1;
Expand All @@ -1232,7 +1248,7 @@
"@executable_path/Frameworks",
"@loader_path/Frameworks",
);
MARKETING_VERSION = 2.2.3;
MARKETING_VERSION = 2.3.1;
MODULEMAP_FILE = "";
PRODUCT_BUNDLE_IDENTIFIER = org.prebid.mobile.PrebidMobileGAMEventHandlers;
PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
Expand All @@ -1253,7 +1269,7 @@
CLANG_ENABLE_MODULES = YES;
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO;
CODE_SIGN_STYLE = Manual;
CURRENT_PROJECT_VERSION = 2.2.3;
CURRENT_PROJECT_VERSION = 2.3.1;
DEFINES_MODULE = YES;
DEVELOPMENT_TEAM = "";
DYLIB_COMPATIBILITY_VERSION = 1;
Expand All @@ -1267,7 +1283,7 @@
"@executable_path/Frameworks",
"@loader_path/Frameworks",
);
MARKETING_VERSION = 2.2.3;
MARKETING_VERSION = 2.3.1;
MODULEMAP_FILE = "";
PRODUCT_BUNDLE_IDENTIFIER = org.prebid.mobile.PrebidMobileGAMEventHandlers;
PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
Expand All @@ -1287,7 +1303,7 @@
CLANG_CXX_LANGUAGE_STANDARD = "gnu++17";
CLANG_ENABLE_MODULES = YES;
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 2.2.3;
CURRENT_PROJECT_VERSION = 2.3.1;
DEFINES_MODULE = YES;
DEVELOPMENT_TEAM = "";
DYLIB_COMPATIBILITY_VERSION = 1;
Expand All @@ -1302,7 +1318,7 @@
"@executable_path/Frameworks",
"@loader_path/Frameworks",
);
MARKETING_VERSION = 2.2.3;
MARKETING_VERSION = 2.3.1;
PRODUCT_BUNDLE_IDENTIFIER = org.prebid.mobile.PrebidMobileMAXAdapters;
PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
SKIP_INSTALL = YES;
Expand All @@ -1322,7 +1338,7 @@
CLANG_CXX_LANGUAGE_STANDARD = "gnu++17";
CLANG_ENABLE_MODULES = YES;
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 2.2.3;
CURRENT_PROJECT_VERSION = 2.3.1;
DEFINES_MODULE = YES;
DEVELOPMENT_TEAM = "";
DYLIB_COMPATIBILITY_VERSION = 1;
Expand All @@ -1337,7 +1353,7 @@
"@executable_path/Frameworks",
"@loader_path/Frameworks",
);
MARKETING_VERSION = 2.2.3;
MARKETING_VERSION = 2.3.1;
PRODUCT_BUNDLE_IDENTIFIER = org.prebid.mobile.PrebidMobileMAXAdapters;
PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
SKIP_INSTALL = YES;
Expand Down Expand Up @@ -1399,7 +1415,7 @@
CLANG_CXX_LANGUAGE_STANDARD = "gnu++17";
CLANG_ENABLE_MODULES = YES;
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 2.2.3;
CURRENT_PROJECT_VERSION = 2.3.1;
DEFINES_MODULE = YES;
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 1;
Expand All @@ -1413,7 +1429,7 @@
"@executable_path/Frameworks",
"@loader_path/Frameworks",
);
MARKETING_VERSION = 2.2.3;
MARKETING_VERSION = 2.3.1;
PRODUCT_BUNDLE_IDENTIFIER = org.prebid.mobile.PrebidMobileAdMobAdapters;
PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
PROVISIONING_PROFILE_SPECIFIER = None;
Expand All @@ -1434,7 +1450,7 @@
CLANG_CXX_LANGUAGE_STANDARD = "gnu++17";
CLANG_ENABLE_MODULES = YES;
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 2.2.3;
CURRENT_PROJECT_VERSION = 2.3.1;
DEFINES_MODULE = YES;
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 1;
Expand All @@ -1448,7 +1464,7 @@
"@executable_path/Frameworks",
"@loader_path/Frameworks",
);
MARKETING_VERSION = 2.2.3;
MARKETING_VERSION = 2.3.1;
PRODUCT_BUNDLE_IDENTIFIER = org.prebid.mobile.PrebidMobileAdMobAdapters;
PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
PROVISIONING_PROFILE_SPECIFIER = None;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,5 +18,5 @@ import Foundation
@objcMembers
public class AdMobConstants: NSObject {
public static let PrebidAdMobEventExtrasLabel = "PrebidAdMobCustomEventExtras"
public static let PrebidAdMobRewardedAdapterVersion = "2.0.0"
public static let PrebidAdMobRewardedAdapterVersion = "2.3.1"
}
Original file line number Diff line number Diff line change
Expand Up @@ -83,42 +83,42 @@ public class PrebidAdMobBannerAdapter:
displayView?.interactionDelegate = self
displayView?.loadingDelegate = self

displayView?.displayAd()
displayView?.loadAd()
}

// MARK: - DisplayViewLoadingDelegate

public func displayViewDidLoadAd(_ displayView: PBMDisplayView) {
public func displayViewDidLoadAd(_ displayViewManager: UIView) {
if let handler = completionHandler {
delegate = handler(self, nil)
}
}

public func displayView(_ displayView: PBMDisplayView, didFailWithError error: Error) {
public func displayView(_ displayViewManager: UIView, didFailWithError error: Error) {
if let handler = completionHandler {
delegate = handler(nil, error)
}
}

// MARK: - PBMDisplayViewInteractionDelegate

public func trackImpression(forDisplayView: PBMDisplayView) {
public func trackImpression(forDisplayView: UIView) {
delegate?.reportImpression()
}

public func viewControllerForModalPresentation(fromDisplayView: PBMDisplayView) -> UIViewController? {
public func viewControllerForModalPresentation(fromDisplayView: UIView) -> UIViewController? {
return adConfiguration?.topViewController ?? UIApplication.shared.windows.first?.rootViewController
}

public func didLeaveApp(from displayView: PBMDisplayView) {
public func didLeaveApp(from displayView: UIView) {
delegate?.reportClick()
}

public func willPresentModal(from displayView: PBMDisplayView) {
public func willPresentModal(from displayView: UIView) {
delegate?.willPresentFullScreenView()
}

public func didDismissModal(from displayView: PBMDisplayView) {
public func didDismissModal(from displayView: UIView) {
delegate?.willDismissFullScreenView()
delegate?.didDismissFullScreenView()
}
Expand Down
Loading

0 comments on commit 4435b58

Please sign in to comment.