From c1046a488ab7112a1c1f2438921d1401611024ec Mon Sep 17 00:00:00 2001 From: Seungyoun Yi Date: Sun, 10 Sep 2017 10:42:52 +0900 Subject: [PATCH] change docs and pod spec --- MediaBrowser.podspec | 2 +- docs/Classes.html | 4 +- docs/Classes/Media.html | 4 +- docs/Classes/MediaBrowser.html | 492 +++++++++++-- docs/Classes/MediaCaptionView.html | 4 +- docs/Extensions.html | 4 +- docs/Extensions/UIImage.html | 4 +- docs/Protocols.html | 4 +- docs/Protocols/MediaBrowserDelegate.html | 4 +- docs/badge.svg | 2 +- .../Contents/Resources/Documents/Classes.html | 4 +- .../Resources/Documents/Classes/Media.html | 4 +- .../Documents/Classes/MediaBrowser.html | 492 +++++++++++-- .../Documents/Classes/MediaCaptionView.html | 4 +- .../Resources/Documents/Extensions.html | 4 +- .../Documents/Extensions/UIImage.html | 4 +- .../Resources/Documents/Protocols.html | 4 +- .../Protocols/MediaBrowserDelegate.html | 4 +- .../Contents/Resources/Documents/badge.svg | 2 +- .../Contents/Resources/Documents/index.html | 4 +- .../Contents/Resources/Documents/search.json | 2 +- .../Resources/Documents/undocumented.json | 644 ++---------------- .../Contents/Resources/docSet.dsidx | Bin 45056 -> 45056 bytes docs/docsets/MediaBrowser.tgz | Bin 64750 -> 65527 bytes docs/index.html | 4 +- docs/search.json | 2 +- docs/undocumented.json | 341 +--------- 27 files changed, 994 insertions(+), 1049 deletions(-) diff --git a/MediaBrowser.podspec b/MediaBrowser.podspec index 40e38ae..4906a85 100644 --- a/MediaBrowser.podspec +++ b/MediaBrowser.podspec @@ -8,7 +8,7 @@ Pod::Spec.new do |s| s.name = 'MediaBrowser' - s.version = '0.2.1' + s.version = '0.2.2' s.summary = 'A simple iOS photo and video browser with optional grid view, captions and selections written in Swift3.' s.description = <<-DESCRIPTION diff --git a/docs/Classes.html b/docs/Classes.html index be4d204..31b3083 100644 --- a/docs/Classes.html +++ b/docs/Classes.html @@ -13,7 +13,7 @@
-

MediaBrowser Docs (3% documented)

+

MediaBrowser Docs (41% documented)

@@ -141,7 +141,7 @@

Classes

diff --git a/docs/Classes/Media.html b/docs/Classes/Media.html index 38aaf8d..3a7ef17 100644 --- a/docs/Classes/Media.html +++ b/docs/Classes/Media.html @@ -14,7 +14,7 @@
-

MediaBrowser Docs (3% documented)

+

MediaBrowser Docs (41% documented)

@@ -468,7 +468,7 @@

Photo Protocol Methods

diff --git a/docs/Classes/MediaBrowser.html b/docs/Classes/MediaBrowser.html index 9c5d063..05a4208 100644 --- a/docs/Classes/MediaBrowser.html +++ b/docs/Classes/MediaBrowser.html @@ -14,7 +14,7 @@
-

MediaBrowser Docs (3% documented)

+

MediaBrowser Docs (41% documented)

@@ -82,7 +82,7 @@

MediaBrowser

-

UINavigationBar Translucent

+

UINavigationBar Translucent for MediaBrowser

@@ -109,7 +109,7 @@

Declaration

-

UINavigationBar Text Color

+

UINavigationBar Text Color for MediaBrowser

@@ -136,7 +136,7 @@

Declaration

-

UINavigationBar Background Color

+

UINavigationBar Background Color for MediaBrowser

@@ -163,7 +163,7 @@

Declaration

-

UINavigationBar Tint Color

+

UINavigationBar Tint Color for MediaBrowser

@@ -190,9 +190,17 @@

Declaration

-

Undocumented

+

UIStatusBarStyle for MediaBrowser

+
+

Declaration

+
+

Swift

+
public var statusBarStyle: UIStatusBarStyle = .lightContent
+ +
+
@@ -209,8 +217,16 @@

Declaration

-

Undocumented

+

UIToolBar Text Color for MediaBrowser

+ +
+
+

Declaration

+
+

Swift

+
public var toolbarTextColor = UIColor.white
+
@@ -228,8 +244,16 @@

Declaration

-

Undocumented

+

UIToolBar Tint Color for MediaBrowser

+ +
+
+

Declaration

+
+

Swift

+
public var toolbarBarTintColor = UIColor.black.withAlphaComponent(0.5)
+
@@ -247,9 +271,17 @@

Declaration

-

Undocumented

+

UIToolBar Tint Background for MediaBrowser

+
+

Declaration

+
+

Swift

+
public var toolbarBackgroundColor = UIColor.black
+ +
+
@@ -266,9 +298,17 @@

Declaration

-

Undocumented

+

MediaBrowser has belonged to viewcontroller

+
+

Declaration

+
+

Swift

+
public var hasBelongedToViewController = false
+ +
+
@@ -285,9 +325,17 @@

Declaration

-

Undocumented

+

Check viewcontroller based status bar apperance

+
+

Declaration

+
+

Swift

+
public var isVCBasedStatusBarAppearance = false
+ +
+
@@ -304,8 +352,16 @@

Declaration

-

Undocumented

+

Hide or show status bar

+ +
+
+

Declaration

+
+

Swift

+
public var statusBarShouldBeHidden = false
+
@@ -323,9 +379,17 @@

Declaration

-

Undocumented

+

Display action button (share)

+
+

Declaration

+
+

Swift

+
public var displayActionButton = true
+ +
+
@@ -342,9 +406,17 @@

Declaration

-

Undocumented

+

Make status bar not hide

+
+

Declaration

+
+

Swift

+
public var leaveStatusBarAlone = false
+ +
+
@@ -361,9 +433,17 @@

Declaration

-

Undocumented

+

Perform layout

+
+

Declaration

+
+

Swift

+
public var performingLayout = false
+ +
+
@@ -380,9 +460,17 @@

Declaration

-

Undocumented

+

Support rotating

+
+

Declaration

+
+

Swift

+
public var rotating = false
+ +
+
@@ -399,9 +487,17 @@

Declaration

-

Undocumented

+

Active as in it’s in the view heirarchy

+
+

Declaration

+
+

Swift

+
public var viewIsActive = false
+ +
+
@@ -418,8 +514,16 @@

Declaration

-

Undocumented

+

Save previous status bar style to return when push

+ +
+
+

Declaration

+
+

Swift

+
public var didSavePreviousStateOfNavBar = false
+
@@ -437,9 +541,17 @@

Declaration

-

Undocumented

+

Stop specific layout being triggered

+
+

Declaration

+
+

Swift

+
public var skipNextPagingScrollViewPositioning = false
+ +
+
@@ -456,9 +568,17 @@

Declaration

-

Undocumented

+

View has appeared initially

+
+

Declaration

+
+

Swift

+
public var viewHasAppearedInitially = false
+ +
+
@@ -475,8 +595,16 @@

Declaration

-

Undocumented

+

Make current grid offset

+ +
+
+

Declaration

+
+

Swift

+
public var currentGridContentOffset = CGPoint(x: 0, y: CGFloat.greatestFiniteMagnitude)
+
@@ -494,8 +622,16 @@

Declaration

-

Undocumented

+

Set MediaBrowserDelegate for MediaBrowser

+ +
+
+

Declaration

+
+

Swift

+
public var delegate: MediaBrowserDelegate?
+
@@ -513,8 +649,16 @@

Declaration

-

Undocumented

+

Available zoom photos to fill

+ +
+
+

Declaration

+
+

Swift

+
public var zoomPhotosToFill = true
+
@@ -522,9 +666,9 @@

Declaration

  • - - - displayNavArrows + + + displayMediaNavigationArrows
    @@ -532,9 +676,17 @@

    Declaration

    -

    Undocumented

    +

    Display Media Navigation Arrows

    +
    +

    Declaration

    +
    +

    Swift

    +
    public var displayMediaNavigationArrows = false
    + +
    +
  • @@ -551,9 +703,17 @@

    Declaration

    -

    Undocumented

    +

    Display selection buttons

    +
    +

    Declaration

    +
    +

    Swift

    +
    public var displaySelectionButtons = false
    + +
    +
    @@ -570,9 +730,17 @@

    Declaration

    -

    Undocumented

    +

    Always show controls

    +
    +

    Declaration

    +
    +

    Swift

    +
    public var alwaysShowControls = false
    + +
    +
    @@ -589,8 +757,16 @@

    Declaration

    -

    Undocumented

    +

    Enable grid

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    public var enableGrid = true
    +
    @@ -608,9 +784,17 @@

    Declaration

    -

    Undocumented

    +

    Enable swipe to dismiss

    +
    +

    Declaration

    +
    +

    Swift

    +
    public var enableSwipeToDismiss = true
    + +
    +
    @@ -627,9 +811,17 @@

    Declaration

    -

    Undocumented

    +

    Start on Grid

    +
    +

    Declaration

    +
    +

    Swift

    +
    public var startOnGrid = false
    + +
    +
    @@ -646,8 +838,16 @@

    Declaration

    -

    Undocumented

    +

    Auto play video on appear

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    public var autoPlayOnAppear = false
    +
    @@ -665,8 +865,16 @@

    Declaration

    -

    Undocumented

    +

    Hide control when MediaBrowser start

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    public var hideControlsOnStartup = false
    +
    @@ -684,9 +892,17 @@

    Declaration

    -

    Undocumented

    +

    Hide time inerval

    +
    +

    Declaration

    +
    +

    Swift

    +
    public var delayToHideElements = TimeInterval(5.0)
    + +
    +
    @@ -703,9 +919,17 @@

    Declaration

    -

    Undocumented

    +

    Captionview alpha

    +
    +

    Declaration

    +
    +

    Swift

    +
    public var captionAlpha = CGFloat(1)
    + +
    +
    @@ -722,8 +946,16 @@

    Declaration

    -

    Undocumented

    +

    Toolbar alpha

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    public var toolbarAlpha = CGFloat(1)
    +
    @@ -741,9 +973,17 @@

    Declaration

    -

    Undocumented

    +

    Loading Indicator Inner Ring Color

    +
    +

    Declaration

    +
    +

    Swift

    +
    public var loadingIndicatorInnerRingColor = UIColor.white
    + +
    +
    @@ -760,9 +1000,17 @@

    Declaration

    -

    Undocumented

    +

    Loading Indicator Outer Ring Color

    +
    +

    Declaration

    +
    +

    Swift

    +
    public var loadingIndicatorOuterRingColor = UIColor.gray
    + +
    +
    @@ -779,9 +1027,17 @@

    Declaration

    -

    Undocumented

    +

    Loading Indicator Inner Ring Width

    +
    +

    Declaration

    +
    +

    Swift

    +
    public var loadingIndicatorInnerRingWidth:CGFloat = 1.0
    + +
    +
    @@ -798,9 +1054,17 @@

    Declaration

    -

    Undocumented

    +

    Loading Indicator Outer Ring Width

    +
    +

    Declaration

    +
    +

    Swift

    +
    public var loadingIndicatorOuterRingWidth:CGFloat = 1.0
    + +
    +
    @@ -817,8 +1081,16 @@

    Declaration

    -

    Undocumented

    +

    Loading Indicator Font

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    public var loadingIndicatorFont = UIFont.systemFont(ofSize: 10)
    +
    @@ -836,9 +1108,17 @@

    Declaration

    -

    Undocumented

    +

    Loading Indicator Font Color

    +
    +

    Declaration

    +
    +

    Swift

    +
    public var loadingIndicatorFontColor = UIColor.white
    + +
    +
    @@ -855,9 +1135,17 @@

    Declaration

    -

    Undocumented

    +

    Loading Indicator Show or hide text

    +
    +

    Declaration

    +
    +

    Swift

    +
    public var loadingIndicatorShouldShowValueText = true
    + +
    +
    @@ -874,9 +1162,17 @@

    Declaration

    -

    Undocumented

    +

    Media selected on icon

    +
    +

    Declaration

    +
    +

    Swift

    +
    public var mediaSelectedOnIcon: UIImage?
    + +
    +
    @@ -893,8 +1189,16 @@

    Declaration

    -

    Undocumented

    +

    Media selected off icon

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    public var mediaSelectedOffIcon: UIImage?
    +
    @@ -912,9 +1216,17 @@

    Declaration

    -

    Undocumented

    +

    Media selected grid on icon

    +
    +

    Declaration

    +
    +

    Swift

    +
    public var mediaSelectedGridOnIcon: UIImage?
    + +
    +
    @@ -931,8 +1243,16 @@

    Declaration

    -

    Undocumented

    +

    Media selected grid off icon

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    public var mediaSelectedGridOffIcon: UIImage?
    +
    @@ -950,9 +1270,17 @@

    Declaration

    -

    Undocumented

    +

    Caching image count both side (e.g. when index 1, caching 0 and 2)

    +
    +

    Declaration

    +
    +

    Swift

    +
    public var cachingImageCount = 1
    + +
    +
    @@ -999,18 +1327,45 @@

    Init

    -

    Undocumented

    +

    init with delegate

    +
    +

    Declaration

    +
    +

    Swift

    +
    public convenience init(delegate: MediaBrowserDelegate)
    + +
    +
    +
    +

    Parameters

    + + + + + + + +
    + + delegate + + +
    +

    MediaBrowserDelegate

    +
    +
    +
  • - - - init(photos:) + + + init(media:)
    @@ -1018,8 +1373,35 @@

    Init

    -

    Undocumented

    +

    init with media

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    public convenience init(media: [Media])
    +
    +
    +
    +

    Parameters

    + + + + + + + +
    + + media + + +
    +

    Media array

    +
    +
    @@ -1456,7 +1838,7 @@

    Control Hiding / Showing

    diff --git a/docs/Classes/MediaCaptionView.html b/docs/Classes/MediaCaptionView.html index a568317..72a049f 100644 --- a/docs/Classes/MediaCaptionView.html +++ b/docs/Classes/MediaCaptionView.html @@ -14,7 +14,7 @@
    -

    MediaBrowser Docs (3% documented)

    +

    MediaBrowser Docs (41% documented)

    @@ -131,7 +131,7 @@

    MediaCaptionView

    diff --git a/docs/Extensions.html b/docs/Extensions.html index e102873..da46193 100644 --- a/docs/Extensions.html +++ b/docs/Extensions.html @@ -13,7 +13,7 @@
    -

    MediaBrowser Docs (3% documented)

    +

    MediaBrowser Docs (41% documented)

    @@ -92,7 +92,7 @@

    Extensions

    diff --git a/docs/Extensions/UIImage.html b/docs/Extensions/UIImage.html index eb04ca1..d52c93f 100644 --- a/docs/Extensions/UIImage.html +++ b/docs/Extensions/UIImage.html @@ -14,7 +14,7 @@
    -

    MediaBrowser Docs (3% documented)

    +

    MediaBrowser Docs (41% documented)

    @@ -111,7 +111,7 @@

    UIImage

    diff --git a/docs/Protocols.html b/docs/Protocols.html index 1876675..85c6b3e 100644 --- a/docs/Protocols.html +++ b/docs/Protocols.html @@ -13,7 +13,7 @@
    -

    MediaBrowser Docs (3% documented)

    +

    MediaBrowser Docs (41% documented)

    @@ -93,7 +93,7 @@

    Protocols

    diff --git a/docs/Protocols/MediaBrowserDelegate.html b/docs/Protocols/MediaBrowserDelegate.html index 4cb3d78..e0af877 100644 --- a/docs/Protocols/MediaBrowserDelegate.html +++ b/docs/Protocols/MediaBrowserDelegate.html @@ -14,7 +14,7 @@
    -

    MediaBrowser Docs (3% documented)

    +

    MediaBrowser Docs (41% documented)

    @@ -346,7 +346,7 @@

    Default Implementation

    diff --git a/docs/badge.svg b/docs/badge.svg index a2e0aae..c4b952b 100644 --- a/docs/badge.svg +++ b/docs/badge.svg @@ -1 +1 @@ -documentationdocumentation3%3% \ No newline at end of file +documentationdocumentation41%41% \ No newline at end of file diff --git a/docs/docsets/MediaBrowser.docset/Contents/Resources/Documents/Classes.html b/docs/docsets/MediaBrowser.docset/Contents/Resources/Documents/Classes.html index be4d204..31b3083 100644 --- a/docs/docsets/MediaBrowser.docset/Contents/Resources/Documents/Classes.html +++ b/docs/docsets/MediaBrowser.docset/Contents/Resources/Documents/Classes.html @@ -13,7 +13,7 @@
    -

    MediaBrowser Docs (3% documented)

    +

    MediaBrowser Docs (41% documented)

    @@ -141,7 +141,7 @@

    Classes

    diff --git a/docs/docsets/MediaBrowser.docset/Contents/Resources/Documents/Classes/Media.html b/docs/docsets/MediaBrowser.docset/Contents/Resources/Documents/Classes/Media.html index 38aaf8d..3a7ef17 100644 --- a/docs/docsets/MediaBrowser.docset/Contents/Resources/Documents/Classes/Media.html +++ b/docs/docsets/MediaBrowser.docset/Contents/Resources/Documents/Classes/Media.html @@ -14,7 +14,7 @@
    -

    MediaBrowser Docs (3% documented)

    +

    MediaBrowser Docs (41% documented)

    @@ -468,7 +468,7 @@

    Photo Protocol Methods

    diff --git a/docs/docsets/MediaBrowser.docset/Contents/Resources/Documents/Classes/MediaBrowser.html b/docs/docsets/MediaBrowser.docset/Contents/Resources/Documents/Classes/MediaBrowser.html index 9c5d063..05a4208 100644 --- a/docs/docsets/MediaBrowser.docset/Contents/Resources/Documents/Classes/MediaBrowser.html +++ b/docs/docsets/MediaBrowser.docset/Contents/Resources/Documents/Classes/MediaBrowser.html @@ -14,7 +14,7 @@
    -

    MediaBrowser Docs (3% documented)

    +

    MediaBrowser Docs (41% documented)

    @@ -82,7 +82,7 @@

    MediaBrowser

    -

    UINavigationBar Translucent

    +

    UINavigationBar Translucent for MediaBrowser

    @@ -109,7 +109,7 @@

    Declaration

    -

    UINavigationBar Text Color

    +

    UINavigationBar Text Color for MediaBrowser

    @@ -136,7 +136,7 @@

    Declaration

    -

    UINavigationBar Background Color

    +

    UINavigationBar Background Color for MediaBrowser

    @@ -163,7 +163,7 @@

    Declaration

    -

    UINavigationBar Tint Color

    +

    UINavigationBar Tint Color for MediaBrowser

    @@ -190,9 +190,17 @@

    Declaration

    -

    Undocumented

    +

    UIStatusBarStyle for MediaBrowser

    +
    +

    Declaration

    +
    +

    Swift

    +
    public var statusBarStyle: UIStatusBarStyle = .lightContent
    + +
    +
  • @@ -209,8 +217,16 @@

    Declaration

    -

    Undocumented

    +

    UIToolBar Text Color for MediaBrowser

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    public var toolbarTextColor = UIColor.white
    +
    @@ -228,8 +244,16 @@

    Declaration

    -

    Undocumented

    +

    UIToolBar Tint Color for MediaBrowser

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    public var toolbarBarTintColor = UIColor.black.withAlphaComponent(0.5)
    +
    @@ -247,9 +271,17 @@

    Declaration

    -

    Undocumented

    +

    UIToolBar Tint Background for MediaBrowser

    +
    +

    Declaration

    +
    +

    Swift

    +
    public var toolbarBackgroundColor = UIColor.black
    + +
    +
    @@ -266,9 +298,17 @@

    Declaration

    -

    Undocumented

    +

    MediaBrowser has belonged to viewcontroller

    +
    +

    Declaration

    +
    +

    Swift

    +
    public var hasBelongedToViewController = false
    + +
    +
    @@ -285,9 +325,17 @@

    Declaration

    -

    Undocumented

    +

    Check viewcontroller based status bar apperance

    +
    +

    Declaration

    +
    +

    Swift

    +
    public var isVCBasedStatusBarAppearance = false
    + +
    +
    @@ -304,8 +352,16 @@

    Declaration

    -

    Undocumented

    +

    Hide or show status bar

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    public var statusBarShouldBeHidden = false
    +
    @@ -323,9 +379,17 @@

    Declaration

    -

    Undocumented

    +

    Display action button (share)

    +
    +

    Declaration

    +
    +

    Swift

    +
    public var displayActionButton = true
    + +
    +
    @@ -342,9 +406,17 @@

    Declaration

    -

    Undocumented

    +

    Make status bar not hide

    +
    +

    Declaration

    +
    +

    Swift

    +
    public var leaveStatusBarAlone = false
    + +
    +
    @@ -361,9 +433,17 @@

    Declaration

    -

    Undocumented

    +

    Perform layout

    +
    +

    Declaration

    +
    +

    Swift

    +
    public var performingLayout = false
    + +
    +
    @@ -380,9 +460,17 @@

    Declaration

    -

    Undocumented

    +

    Support rotating

    +
    +

    Declaration

    +
    +

    Swift

    +
    public var rotating = false
    + +
    +
    @@ -399,9 +487,17 @@

    Declaration

    -

    Undocumented

    +

    Active as in it’s in the view heirarchy

    +
    +

    Declaration

    +
    +

    Swift

    +
    public var viewIsActive = false
    + +
    +
    @@ -418,8 +514,16 @@

    Declaration

    -

    Undocumented

    +

    Save previous status bar style to return when push

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    public var didSavePreviousStateOfNavBar = false
    +
    @@ -437,9 +541,17 @@

    Declaration

    -

    Undocumented

    +

    Stop specific layout being triggered

    +
    +

    Declaration

    +
    +

    Swift

    +
    public var skipNextPagingScrollViewPositioning = false
    + +
    +
    @@ -456,9 +568,17 @@

    Declaration

    -

    Undocumented

    +

    View has appeared initially

    +
    +

    Declaration

    +
    +

    Swift

    +
    public var viewHasAppearedInitially = false
    + +
    +
    @@ -475,8 +595,16 @@

    Declaration

    -

    Undocumented

    +

    Make current grid offset

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    public var currentGridContentOffset = CGPoint(x: 0, y: CGFloat.greatestFiniteMagnitude)
    +
    @@ -494,8 +622,16 @@

    Declaration

    -

    Undocumented

    +

    Set MediaBrowserDelegate for MediaBrowser

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    public var delegate: MediaBrowserDelegate?
    +
    @@ -513,8 +649,16 @@

    Declaration

    -

    Undocumented

    +

    Available zoom photos to fill

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    public var zoomPhotosToFill = true
    +
    @@ -522,9 +666,9 @@

    Declaration

  • - - - displayNavArrows + + + displayMediaNavigationArrows
    @@ -532,9 +676,17 @@

    Declaration

    -

    Undocumented

    +

    Display Media Navigation Arrows

    +
    +

    Declaration

    +
    +

    Swift

    +
    public var displayMediaNavigationArrows = false
    + +
    +
  • @@ -551,9 +703,17 @@

    Declaration

    -

    Undocumented

    +

    Display selection buttons

    +
    +

    Declaration

    +
    +

    Swift

    +
    public var displaySelectionButtons = false
    + +
    +
    @@ -570,9 +730,17 @@

    Declaration

    -

    Undocumented

    +

    Always show controls

    +
    +

    Declaration

    +
    +

    Swift

    +
    public var alwaysShowControls = false
    + +
    +
    @@ -589,8 +757,16 @@

    Declaration

    -

    Undocumented

    +

    Enable grid

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    public var enableGrid = true
    +
    @@ -608,9 +784,17 @@

    Declaration

    -

    Undocumented

    +

    Enable swipe to dismiss

    +
    +

    Declaration

    +
    +

    Swift

    +
    public var enableSwipeToDismiss = true
    + +
    +
    @@ -627,9 +811,17 @@

    Declaration

    -

    Undocumented

    +

    Start on Grid

    +
    +

    Declaration

    +
    +

    Swift

    +
    public var startOnGrid = false
    + +
    +
    @@ -646,8 +838,16 @@

    Declaration

    -

    Undocumented

    +

    Auto play video on appear

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    public var autoPlayOnAppear = false
    +
    @@ -665,8 +865,16 @@

    Declaration

    -

    Undocumented

    +

    Hide control when MediaBrowser start

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    public var hideControlsOnStartup = false
    +
    @@ -684,9 +892,17 @@

    Declaration

    -

    Undocumented

    +

    Hide time inerval

    +
    +

    Declaration

    +
    +

    Swift

    +
    public var delayToHideElements = TimeInterval(5.0)
    + +
    +
    @@ -703,9 +919,17 @@

    Declaration

    -

    Undocumented

    +

    Captionview alpha

    +
    +

    Declaration

    +
    +

    Swift

    +
    public var captionAlpha = CGFloat(1)
    + +
    +
    @@ -722,8 +946,16 @@

    Declaration

    -

    Undocumented

    +

    Toolbar alpha

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    public var toolbarAlpha = CGFloat(1)
    +
    @@ -741,9 +973,17 @@

    Declaration

    -

    Undocumented

    +

    Loading Indicator Inner Ring Color

    +
    +

    Declaration

    +
    +

    Swift

    +
    public var loadingIndicatorInnerRingColor = UIColor.white
    + +
    +
    @@ -760,9 +1000,17 @@

    Declaration

    -

    Undocumented

    +

    Loading Indicator Outer Ring Color

    +
    +

    Declaration

    +
    +

    Swift

    +
    public var loadingIndicatorOuterRingColor = UIColor.gray
    + +
    +
    @@ -779,9 +1027,17 @@

    Declaration

    -

    Undocumented

    +

    Loading Indicator Inner Ring Width

    +
    +

    Declaration

    +
    +

    Swift

    +
    public var loadingIndicatorInnerRingWidth:CGFloat = 1.0
    + +
    +
    @@ -798,9 +1054,17 @@

    Declaration

    -

    Undocumented

    +

    Loading Indicator Outer Ring Width

    +
    +

    Declaration

    +
    +

    Swift

    +
    public var loadingIndicatorOuterRingWidth:CGFloat = 1.0
    + +
    +
    @@ -817,8 +1081,16 @@

    Declaration

    -

    Undocumented

    +

    Loading Indicator Font

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    public var loadingIndicatorFont = UIFont.systemFont(ofSize: 10)
    +
    @@ -836,9 +1108,17 @@

    Declaration

    -

    Undocumented

    +

    Loading Indicator Font Color

    +
    +

    Declaration

    +
    +

    Swift

    +
    public var loadingIndicatorFontColor = UIColor.white
    + +
    +
    @@ -855,9 +1135,17 @@

    Declaration

    -

    Undocumented

    +

    Loading Indicator Show or hide text

    +
    +

    Declaration

    +
    +

    Swift

    +
    public var loadingIndicatorShouldShowValueText = true
    + +
    +
    @@ -874,9 +1162,17 @@

    Declaration

    -

    Undocumented

    +

    Media selected on icon

    +
    +

    Declaration

    +
    +

    Swift

    +
    public var mediaSelectedOnIcon: UIImage?
    + +
    +
    @@ -893,8 +1189,16 @@

    Declaration

    -

    Undocumented

    +

    Media selected off icon

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    public var mediaSelectedOffIcon: UIImage?
    +
    @@ -912,9 +1216,17 @@

    Declaration

    -

    Undocumented

    +

    Media selected grid on icon

    +
    +

    Declaration

    +
    +

    Swift

    +
    public var mediaSelectedGridOnIcon: UIImage?
    + +
    +
    @@ -931,8 +1243,16 @@

    Declaration

    -

    Undocumented

    +

    Media selected grid off icon

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    public var mediaSelectedGridOffIcon: UIImage?
    +
    @@ -950,9 +1270,17 @@

    Declaration

    -

    Undocumented

    +

    Caching image count both side (e.g. when index 1, caching 0 and 2)

    +
    +

    Declaration

    +
    +

    Swift

    +
    public var cachingImageCount = 1
    + +
    +
    @@ -999,18 +1327,45 @@

    Init

    -

    Undocumented

    +

    init with delegate

    +
    +

    Declaration

    +
    +

    Swift

    +
    public convenience init(delegate: MediaBrowserDelegate)
    + +
    +
    +
    +

    Parameters

    + + + + + + + +
    + + delegate + + +
    +

    MediaBrowserDelegate

    +
    +
    +
  • - - - init(photos:) + + + init(media:)
    @@ -1018,8 +1373,35 @@

    Init

    -

    Undocumented

    +

    init with media

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    public convenience init(media: [Media])
    +
    +
    +
    +

    Parameters

    + + + + + + + +
    + + media + + +
    +

    Media array

    +
    +
    @@ -1456,7 +1838,7 @@

    Control Hiding / Showing

    diff --git a/docs/docsets/MediaBrowser.docset/Contents/Resources/Documents/Classes/MediaCaptionView.html b/docs/docsets/MediaBrowser.docset/Contents/Resources/Documents/Classes/MediaCaptionView.html index a568317..72a049f 100644 --- a/docs/docsets/MediaBrowser.docset/Contents/Resources/Documents/Classes/MediaCaptionView.html +++ b/docs/docsets/MediaBrowser.docset/Contents/Resources/Documents/Classes/MediaCaptionView.html @@ -14,7 +14,7 @@
    -

    MediaBrowser Docs (3% documented)

    +

    MediaBrowser Docs (41% documented)

    @@ -131,7 +131,7 @@

    MediaCaptionView

    diff --git a/docs/docsets/MediaBrowser.docset/Contents/Resources/Documents/Extensions.html b/docs/docsets/MediaBrowser.docset/Contents/Resources/Documents/Extensions.html index e102873..da46193 100644 --- a/docs/docsets/MediaBrowser.docset/Contents/Resources/Documents/Extensions.html +++ b/docs/docsets/MediaBrowser.docset/Contents/Resources/Documents/Extensions.html @@ -13,7 +13,7 @@
    -

    MediaBrowser Docs (3% documented)

    +

    MediaBrowser Docs (41% documented)

    @@ -92,7 +92,7 @@

    Extensions

    diff --git a/docs/docsets/MediaBrowser.docset/Contents/Resources/Documents/Extensions/UIImage.html b/docs/docsets/MediaBrowser.docset/Contents/Resources/Documents/Extensions/UIImage.html index eb04ca1..d52c93f 100644 --- a/docs/docsets/MediaBrowser.docset/Contents/Resources/Documents/Extensions/UIImage.html +++ b/docs/docsets/MediaBrowser.docset/Contents/Resources/Documents/Extensions/UIImage.html @@ -14,7 +14,7 @@
    -

    MediaBrowser Docs (3% documented)

    +

    MediaBrowser Docs (41% documented)

    @@ -111,7 +111,7 @@

    UIImage

    diff --git a/docs/docsets/MediaBrowser.docset/Contents/Resources/Documents/Protocols.html b/docs/docsets/MediaBrowser.docset/Contents/Resources/Documents/Protocols.html index 1876675..85c6b3e 100644 --- a/docs/docsets/MediaBrowser.docset/Contents/Resources/Documents/Protocols.html +++ b/docs/docsets/MediaBrowser.docset/Contents/Resources/Documents/Protocols.html @@ -13,7 +13,7 @@
    -

    MediaBrowser Docs (3% documented)

    +

    MediaBrowser Docs (41% documented)

    @@ -93,7 +93,7 @@

    Protocols

    diff --git a/docs/docsets/MediaBrowser.docset/Contents/Resources/Documents/Protocols/MediaBrowserDelegate.html b/docs/docsets/MediaBrowser.docset/Contents/Resources/Documents/Protocols/MediaBrowserDelegate.html index 4cb3d78..e0af877 100644 --- a/docs/docsets/MediaBrowser.docset/Contents/Resources/Documents/Protocols/MediaBrowserDelegate.html +++ b/docs/docsets/MediaBrowser.docset/Contents/Resources/Documents/Protocols/MediaBrowserDelegate.html @@ -14,7 +14,7 @@
    -

    MediaBrowser Docs (3% documented)

    +

    MediaBrowser Docs (41% documented)

    @@ -346,7 +346,7 @@

    Default Implementation

    diff --git a/docs/docsets/MediaBrowser.docset/Contents/Resources/Documents/badge.svg b/docs/docsets/MediaBrowser.docset/Contents/Resources/Documents/badge.svg index bbc7fea..a2e0aae 100644 --- a/docs/docsets/MediaBrowser.docset/Contents/Resources/Documents/badge.svg +++ b/docs/docsets/MediaBrowser.docset/Contents/Resources/Documents/badge.svg @@ -1 +1 @@ -documentationdocumentation0%0% \ No newline at end of file +documentationdocumentation3%3% \ No newline at end of file diff --git a/docs/docsets/MediaBrowser.docset/Contents/Resources/Documents/index.html b/docs/docsets/MediaBrowser.docset/Contents/Resources/Documents/index.html index 541d8f2..470af2d 100644 --- a/docs/docsets/MediaBrowser.docset/Contents/Resources/Documents/index.html +++ b/docs/docsets/MediaBrowser.docset/Contents/Resources/Documents/index.html @@ -13,7 +13,7 @@
    -

    MediaBrowser Docs (3% documented)

    +

    MediaBrowser Docs (41% documented)

    @@ -149,7 +149,7 @@

    License

    diff --git a/docs/docsets/MediaBrowser.docset/Contents/Resources/Documents/search.json b/docs/docsets/MediaBrowser.docset/Contents/Resources/Documents/search.json index 57edc29..391fc91 100644 --- a/docs/docsets/MediaBrowser.docset/Contents/Resources/Documents/search.json +++ b/docs/docsets/MediaBrowser.docset/Contents/Resources/Documents/search.json @@ -1 +1 @@ -{"Protocols/MediaBrowserDelegate.html#/s:FP12MediaBrowser20MediaBrowserDelegate13numberOfMediaFT2inCS_12MediaBrowser_Si":{"name":"numberOfMedia(in:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowserDelegate"},"Protocols/MediaBrowserDelegate.html#/s:FP12MediaBrowser20MediaBrowserDelegate5mediaFT3forCS_12MediaBrowser2atSi_CS_5Media":{"name":"media(for:at:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowserDelegate"},"Protocols/MediaBrowserDelegate.html#/s:FP12MediaBrowser20MediaBrowserDelegate38mediaBrowserDidFinishModalPresentationFT12mediaBrowserCS_12MediaBrowser_T_":{"name":"mediaBrowserDidFinishModalPresentation(mediaBrowser:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowserDelegate"},"Protocols/MediaBrowserDelegate.html#/s:FP12MediaBrowser20MediaBrowserDelegate9thumbnailFT3forCS_12MediaBrowser2atSi_CS_5Media":{"name":"thumbnail(for:at:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowserDelegate"},"Protocols/MediaBrowserDelegate.html#/s:FP12MediaBrowser20MediaBrowserDelegate11captionViewFT3forCS_12MediaBrowser2atSi_GSqCS_16MediaCaptionView_":{"name":"captionView(for:at:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowserDelegate"},"Protocols/MediaBrowserDelegate.html#/s:FP12MediaBrowser20MediaBrowserDelegate15didDisplayMediaFT2atSi2inCS_12MediaBrowser_T_":{"name":"didDisplayMedia(at:in:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowserDelegate"},"Protocols/MediaBrowserDelegate.html#/s:FP12MediaBrowser20MediaBrowserDelegate19actionButtonPressedFT2atSi2inCS_12MediaBrowser_T_":{"name":"actionButtonPressed(at:in:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowserDelegate"},"Protocols/MediaBrowserDelegate.html#/s:FP12MediaBrowser20MediaBrowserDelegate15isMediaSelectedFT2atSi2inCS_12MediaBrowser_Sb":{"name":"isMediaSelected(at:in:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowserDelegate"},"Protocols/MediaBrowserDelegate.html#/s:FP12MediaBrowser20MediaBrowserDelegate8mediaDidFT8selectedSb2atSi2inCS_12MediaBrowser_T_":{"name":"mediaDid(selected:at:in:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowserDelegate"},"Protocols/MediaBrowserDelegate.html#/s:FP12MediaBrowser20MediaBrowserDelegate5titleFT3forCS_12MediaBrowser2atSi_SS":{"name":"title(for:at:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowserDelegate"},"Protocols/MediaBrowserDelegate.html":{"name":"MediaBrowserDelegate","abstract":"

    Undocumented

    "},"Extensions/UIImage.html#/s:ZFE12MediaBrowserCSo7UIImage20imageForResourcePathFT4nameSS8inBundleCSo6Bundle_GSqS0__":{"name":"imageForResourcePath(name:inBundle:)","abstract":"

    Undocumented

    ","parent_name":"UIImage"},"Extensions/UIImage.html#/s:ZFE12MediaBrowserCSo7UIImage18clearImageWithSizeFT4sizeVSC6CGSize_S0_":{"name":"clearImageWithSize(size:)","abstract":"

    Undocumented

    ","parent_name":"UIImage"},"Extensions/UIImage.html":{"name":"UIImage"},"Classes/MediaCaptionView.html#/s:vC12MediaBrowser16MediaCaptionView12labelPaddingV12CoreGraphics7CGFloat":{"name":"labelPadding","abstract":"

    Undocumented

    ","parent_name":"MediaCaptionView"},"Classes/MediaCaptionView.html#/s:FC12MediaBrowser16MediaCaptionViewcFT5coderCSo7NSCoder_GSqS0__":{"name":"init(coder:)","abstract":"

    Undocumented

    ","parent_name":"MediaCaptionView"},"Classes/MediaCaptionView.html#/s:FC12MediaBrowser16MediaCaptionView12sizeThatFitsFVSC6CGSizeS1_":{"name":"sizeThatFits(_:)","abstract":"

    Undocumented

    ","parent_name":"MediaCaptionView"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser24navigationBarTranslucentSb":{"name":"navigationBarTranslucent","abstract":"

    UINavigationBar Translucent

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser22navigationBarTextColorCSo7UIColor":{"name":"navigationBarTextColor","abstract":"

    UINavigationBar Text Color

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser28navigationBarBackgroundColorCSo7UIColor":{"name":"navigationBarBackgroundColor","abstract":"

    UINavigationBar Background Color

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser22navigationBarTintColorCSo7UIColor":{"name":"navigationBarTintColor","abstract":"

    UINavigationBar Tint Color

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser14statusBarStyleOSC16UIStatusBarStyle":{"name":"statusBarStyle","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser16toolbarTextColorCSo7UIColor":{"name":"toolbarTextColor","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser19toolbarBarTintColorCSo7UIColor":{"name":"toolbarBarTintColor","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser22toolbarBackgroundColorCSo7UIColor":{"name":"toolbarBackgroundColor","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser27hasBelongedToViewControllerSb":{"name":"hasBelongedToViewController","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser28isVCBasedStatusBarAppearanceSb":{"name":"isVCBasedStatusBarAppearance","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser23statusBarShouldBeHiddenSb":{"name":"statusBarShouldBeHidden","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser19displayActionButtonSb":{"name":"displayActionButton","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser19leaveStatusBarAloneSb":{"name":"leaveStatusBarAlone","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser16performingLayoutSb":{"name":"performingLayout","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser8rotatingSb":{"name":"rotating","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser12viewIsActiveSb":{"name":"viewIsActive","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser28didSavePreviousStateOfNavBarSb":{"name":"didSavePreviousStateOfNavBar","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser35skipNextPagingScrollViewPositioningSb":{"name":"skipNextPagingScrollViewPositioning","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser24viewHasAppearedInitiallySb":{"name":"viewHasAppearedInitially","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser24currentGridContentOffsetVSC7CGPoint":{"name":"currentGridContentOffset","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser8delegateGSqPS_20MediaBrowserDelegate__":{"name":"delegate","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser16zoomPhotosToFillSb":{"name":"zoomPhotosToFill","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser16displayNavArrowsSb":{"name":"displayNavArrows","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser23displaySelectionButtonsSb":{"name":"displaySelectionButtons","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser18alwaysShowControlsSb":{"name":"alwaysShowControls","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser10enableGridSb":{"name":"enableGrid","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser20enableSwipeToDismissSb":{"name":"enableSwipeToDismiss","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser11startOnGridSb":{"name":"startOnGrid","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser16autoPlayOnAppearSb":{"name":"autoPlayOnAppear","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser21hideControlsOnStartupSb":{"name":"hideControlsOnStartup","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser19delayToHideElementsSd":{"name":"delayToHideElements","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser12captionAlphaV12CoreGraphics7CGFloat":{"name":"captionAlpha","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser12toolbarAlphaV12CoreGraphics7CGFloat":{"name":"toolbarAlpha","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser30loadingIndicatorInnerRingColorCSo7UIColor":{"name":"loadingIndicatorInnerRingColor","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser30loadingIndicatorOuterRingColorCSo7UIColor":{"name":"loadingIndicatorOuterRingColor","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser30loadingIndicatorInnerRingWidthV12CoreGraphics7CGFloat":{"name":"loadingIndicatorInnerRingWidth","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser30loadingIndicatorOuterRingWidthV12CoreGraphics7CGFloat":{"name":"loadingIndicatorOuterRingWidth","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser20loadingIndicatorFontCSo6UIFont":{"name":"loadingIndicatorFont","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser25loadingIndicatorFontColorCSo7UIColor":{"name":"loadingIndicatorFontColor","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser35loadingIndicatorShouldShowValueTextSb":{"name":"loadingIndicatorShouldShowValueText","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser19mediaSelectedOnIconGSqCSo7UIImage_":{"name":"mediaSelectedOnIcon","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser20mediaSelectedOffIconGSqCSo7UIImage_":{"name":"mediaSelectedOffIcon","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser23mediaSelectedGridOnIconGSqCSo7UIImage_":{"name":"mediaSelectedGridOnIcon","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser24mediaSelectedGridOffIconGSqCSo7UIImage_":{"name":"mediaSelectedGridOffIcon","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser17cachingImageCountSi":{"name":"cachingImageCount","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:FC12MediaBrowser12MediaBrowsercFT7nibNameGSqSS_6bundleGSqCSo6Bundle__S0_":{"name":"init(nibName:bundle:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:FC12MediaBrowser12MediaBrowsercFT8delegatePS_20MediaBrowserDelegate__S0_":{"name":"init(delegate:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:FC12MediaBrowser12MediaBrowsercFT6photosGSaCS_5Media__S0_":{"name":"init(photos:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:FC12MediaBrowser12MediaBrowsercFT5coderCSo7NSCoder_GSqS0__":{"name":"init(coder:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:FC12MediaBrowser12MediaBrowser23didReceiveMemoryWarningFT_T_":{"name":"didReceiveMemoryWarning()","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:FC12MediaBrowser12MediaBrowser11viewDidLoadFT_T_":{"name":"viewDidLoad()","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:FC12MediaBrowser12MediaBrowser18viewWillTransitionFT2toVSC6CGSize4withPSo37UIViewControllerTransitionCoordinator__T_":{"name":"viewWillTransition(to:with:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:FC12MediaBrowser12MediaBrowser14viewWillAppearFSbT_":{"name":"viewWillAppear(_:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:FC12MediaBrowser12MediaBrowser13viewDidAppearFSbT_":{"name":"viewDidAppear(_:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:FC12MediaBrowser12MediaBrowser17viewWillDisappearFSbT_":{"name":"viewWillDisappear(_:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:FC12MediaBrowser12MediaBrowser8willMoveFT22toParentViewControllerGSqCSo16UIViewController__T_":{"name":"willMove(toParentViewController:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:FC12MediaBrowser12MediaBrowser7didMoveFT22toParentViewControllerGSqCSo16UIViewController__T_":{"name":"didMove(toParentViewController:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:FC12MediaBrowser12MediaBrowser22viewWillLayoutSubviewsFT_T_":{"name":"viewWillLayoutSubviews()","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser30supportedInterfaceOrientationsVSC26UIInterfaceOrientationMask":{"name":"supportedInterfaceOrientations","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:FC12MediaBrowser12MediaBrowser10willRotateFT2toOSC22UIInterfaceOrientation8durationSd_T_":{"name":"willRotate(to:duration:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:FC12MediaBrowser12MediaBrowser19willAnimateRotationFT2toOSC22UIInterfaceOrientation8durationSd_T_":{"name":"willAnimateRotation(to:duration:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:FC12MediaBrowser12MediaBrowser9didRotateFT4fromOSC22UIInterfaceOrientation_T_":{"name":"didRotate(from:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:FC12MediaBrowser12MediaBrowser19scrollViewDidScrollFCSo12UIScrollViewT_":{"name":"scrollViewDidScroll(_:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:FC12MediaBrowser12MediaBrowser27scrollViewWillBeginDraggingFCSo12UIScrollViewT_":{"name":"scrollViewWillBeginDragging(_:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:FC12MediaBrowser12MediaBrowser28scrollViewDidEndDeceleratingFCSo12UIScrollViewT_":{"name":"scrollViewDidEndDecelerating(_:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser22prefersStatusBarHiddenSb":{"name":"prefersStatusBarHidden","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser33preferredStatusBarUpdateAnimationOSC20UIStatusBarAnimation":{"name":"preferredStatusBarUpdateAnimation","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/Media.html#/s:vC12MediaBrowser5Media7captionSS":{"name":"caption","abstract":"

    Undocumented

    ","parent_name":"Media"},"Classes/Media.html#/s:vC12MediaBrowser5Media10emptyImageSb":{"name":"emptyImage","abstract":"

    Undocumented

    ","parent_name":"Media"},"Classes/Media.html#/s:vC12MediaBrowser5Media7isVideoSb":{"name":"isVideo","abstract":"

    Undocumented

    ","parent_name":"Media"},"Classes/Media.html#/s:vC12MediaBrowser5Media15underlyingImageGSqCSo7UIImage_":{"name":"underlyingImage","abstract":"

    Undocumented

    ","parent_name":"Media"},"Classes/Media.html#/s:FC12MediaBrowser5MediacFT_S0_":{"name":"init()","abstract":"

    Undocumented

    ","parent_name":"Media"},"Classes/Media.html#/s:FC12MediaBrowser5MediacFT5imageCSo7UIImage_S0_":{"name":"init(image:)","abstract":"

    Undocumented

    ","parent_name":"Media"},"Classes/Media.html#/s:FC12MediaBrowser5MediacFT5imageCSo7UIImage7captionSS_S0_":{"name":"init(image:caption:)","abstract":"

    Undocumented

    ","parent_name":"Media"},"Classes/Media.html#/s:FC12MediaBrowser5MediacFT3urlV10Foundation3URL7captionSS_S0_":{"name":"init(url:caption:)","abstract":"

    Undocumented

    ","parent_name":"Media"},"Classes/Media.html#/s:FC12MediaBrowser5MediacFT3urlV10Foundation3URL_S0_":{"name":"init(url:)","abstract":"

    Undocumented

    ","parent_name":"Media"},"Classes/Media.html#/s:FC12MediaBrowser5MediacFT5assetCSo7PHAsset10targetSizeVSC6CGSize_S0_":{"name":"init(asset:targetSize:)","abstract":"

    Undocumented

    ","parent_name":"Media"},"Classes/Media.html#/s:FC12MediaBrowser5MediacFT8videoURLV10Foundation3URL_S0_":{"name":"init(videoURL:)","abstract":"

    Undocumented

    ","parent_name":"Media"},"Classes/Media.html#/s:vC12MediaBrowser5Media8videoURLGSqV10Foundation3URL_":{"name":"videoURL","abstract":"

    Undocumented

    ","parent_name":"Media"},"Classes/Media.html#/s:FC12MediaBrowser5Media11setVideoURLFT3urlGSqV10Foundation3URL__T_":{"name":"setVideoURL(url:)","abstract":"

    Undocumented

    ","parent_name":"Media"},"Classes/Media.html#/s:FC12MediaBrowser5Media11getVideoURLFT10completionFGSqV10Foundation3URL_T__T_":{"name":"getVideoURL(completion:)","abstract":"

    Undocumented

    ","parent_name":"Media"},"Classes/Media.html#/s:FC12MediaBrowser5Media28loadUnderlyingImageAndNotifyFT_T_":{"name":"loadUnderlyingImageAndNotify()","abstract":"

    Undocumented

    ","parent_name":"Media"},"Classes/Media.html#/s:FC12MediaBrowser5Media35performLoadUnderlyingImageAndNotifyFT_T_":{"name":"performLoadUnderlyingImageAndNotify()","abstract":"

    Undocumented

    ","parent_name":"Media"},"Classes/Media.html#/s:FC12MediaBrowser5Media21unloadUnderlyingImageFT_T_":{"name":"unloadUnderlyingImage()","abstract":"

    Undocumented

    ","parent_name":"Media"},"Classes/Media.html#/s:FC12MediaBrowser5Media16cancelAnyLoadingFT_T_":{"name":"cancelAnyLoading()","abstract":"

    Undocumented

    ","parent_name":"Media"},"Classes/Media.html#/s:FC12MediaBrowser5Media6equalsFT5photoS0__Sb":{"name":"equals(photo:)","abstract":"

    Undocumented

    ","parent_name":"Media"},"Classes/Media.html":{"name":"Media","abstract":"

    Undocumented

    "},"Classes/MediaBrowser.html":{"name":"MediaBrowser","abstract":"

    Undocumented

    "},"Classes/MediaCaptionView.html":{"name":"MediaCaptionView","abstract":"

    Undocumented

    "},"Classes.html":{"name":"Classes","abstract":"

    The following classes are available globally.

    "},"Extensions.html":{"name":"Extensions","abstract":"

    The following extensions are available globally.

    "},"Protocols.html":{"name":"Protocols","abstract":"

    The following protocols are available globally.

    "}} \ No newline at end of file +{"Protocols/MediaBrowserDelegate.html#/s:FP12MediaBrowser20MediaBrowserDelegate13numberOfMediaFT2inCS_12MediaBrowser_Si":{"name":"numberOfMedia(in:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowserDelegate"},"Protocols/MediaBrowserDelegate.html#/s:FP12MediaBrowser20MediaBrowserDelegate5mediaFT3forCS_12MediaBrowser2atSi_CS_5Media":{"name":"media(for:at:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowserDelegate"},"Protocols/MediaBrowserDelegate.html#/s:FP12MediaBrowser20MediaBrowserDelegate38mediaBrowserDidFinishModalPresentationFT12mediaBrowserCS_12MediaBrowser_T_":{"name":"mediaBrowserDidFinishModalPresentation(mediaBrowser:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowserDelegate"},"Protocols/MediaBrowserDelegate.html#/s:FP12MediaBrowser20MediaBrowserDelegate9thumbnailFT3forCS_12MediaBrowser2atSi_CS_5Media":{"name":"thumbnail(for:at:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowserDelegate"},"Protocols/MediaBrowserDelegate.html#/s:FP12MediaBrowser20MediaBrowserDelegate11captionViewFT3forCS_12MediaBrowser2atSi_GSqCS_16MediaCaptionView_":{"name":"captionView(for:at:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowserDelegate"},"Protocols/MediaBrowserDelegate.html#/s:FP12MediaBrowser20MediaBrowserDelegate15didDisplayMediaFT2atSi2inCS_12MediaBrowser_T_":{"name":"didDisplayMedia(at:in:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowserDelegate"},"Protocols/MediaBrowserDelegate.html#/s:FP12MediaBrowser20MediaBrowserDelegate19actionButtonPressedFT2atSi2inCS_12MediaBrowser_T_":{"name":"actionButtonPressed(at:in:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowserDelegate"},"Protocols/MediaBrowserDelegate.html#/s:FP12MediaBrowser20MediaBrowserDelegate15isMediaSelectedFT2atSi2inCS_12MediaBrowser_Sb":{"name":"isMediaSelected(at:in:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowserDelegate"},"Protocols/MediaBrowserDelegate.html#/s:FP12MediaBrowser20MediaBrowserDelegate8mediaDidFT8selectedSb2atSi2inCS_12MediaBrowser_T_":{"name":"mediaDid(selected:at:in:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowserDelegate"},"Protocols/MediaBrowserDelegate.html#/s:FP12MediaBrowser20MediaBrowserDelegate5titleFT3forCS_12MediaBrowser2atSi_SS":{"name":"title(for:at:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowserDelegate"},"Protocols/MediaBrowserDelegate.html":{"name":"MediaBrowserDelegate","abstract":"

    Undocumented

    "},"Extensions/UIImage.html#/s:ZFE12MediaBrowserCSo7UIImage20imageForResourcePathFT4nameSS8inBundleCSo6Bundle_GSqS0__":{"name":"imageForResourcePath(name:inBundle:)","abstract":"

    Undocumented

    ","parent_name":"UIImage"},"Extensions/UIImage.html#/s:ZFE12MediaBrowserCSo7UIImage18clearImageWithSizeFT4sizeVSC6CGSize_S0_":{"name":"clearImageWithSize(size:)","abstract":"

    Undocumented

    ","parent_name":"UIImage"},"Extensions/UIImage.html":{"name":"UIImage"},"Classes/MediaCaptionView.html#/s:vC12MediaBrowser16MediaCaptionView12labelPaddingV12CoreGraphics7CGFloat":{"name":"labelPadding","abstract":"

    Undocumented

    ","parent_name":"MediaCaptionView"},"Classes/MediaCaptionView.html#/s:FC12MediaBrowser16MediaCaptionViewcFT5coderCSo7NSCoder_GSqS0__":{"name":"init(coder:)","abstract":"

    Undocumented

    ","parent_name":"MediaCaptionView"},"Classes/MediaCaptionView.html#/s:FC12MediaBrowser16MediaCaptionView12sizeThatFitsFVSC6CGSizeS1_":{"name":"sizeThatFits(_:)","abstract":"

    Undocumented

    ","parent_name":"MediaCaptionView"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser24navigationBarTranslucentSb":{"name":"navigationBarTranslucent","abstract":"

    UINavigationBar Translucent for MediaBrowser

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser22navigationBarTextColorCSo7UIColor":{"name":"navigationBarTextColor","abstract":"

    UINavigationBar Text Color for MediaBrowser

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser28navigationBarBackgroundColorCSo7UIColor":{"name":"navigationBarBackgroundColor","abstract":"

    UINavigationBar Background Color for MediaBrowser

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser22navigationBarTintColorCSo7UIColor":{"name":"navigationBarTintColor","abstract":"

    UINavigationBar Tint Color for MediaBrowser

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser14statusBarStyleOSC16UIStatusBarStyle":{"name":"statusBarStyle","abstract":"

    UIStatusBarStyle for MediaBrowser

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser16toolbarTextColorCSo7UIColor":{"name":"toolbarTextColor","abstract":"

    UIToolBar Text Color for MediaBrowser

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser19toolbarBarTintColorCSo7UIColor":{"name":"toolbarBarTintColor","abstract":"

    UIToolBar Tint Color for MediaBrowser

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser22toolbarBackgroundColorCSo7UIColor":{"name":"toolbarBackgroundColor","abstract":"

    UIToolBar Tint Background for MediaBrowser

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser27hasBelongedToViewControllerSb":{"name":"hasBelongedToViewController","abstract":"

    MediaBrowser has belonged to viewcontroller

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser28isVCBasedStatusBarAppearanceSb":{"name":"isVCBasedStatusBarAppearance","abstract":"

    Check viewcontroller based status bar apperance

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser23statusBarShouldBeHiddenSb":{"name":"statusBarShouldBeHidden","abstract":"

    Hide or show status bar

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser19displayActionButtonSb":{"name":"displayActionButton","abstract":"

    Display action button (share)

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser19leaveStatusBarAloneSb":{"name":"leaveStatusBarAlone","abstract":"

    Make status bar not hide

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser16performingLayoutSb":{"name":"performingLayout","abstract":"

    Perform layout

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser8rotatingSb":{"name":"rotating","abstract":"

    Support rotating

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser12viewIsActiveSb":{"name":"viewIsActive","abstract":"

    Active as in it’s in the view heirarchy

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser28didSavePreviousStateOfNavBarSb":{"name":"didSavePreviousStateOfNavBar","abstract":"

    Save previous status bar style to return when push

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser35skipNextPagingScrollViewPositioningSb":{"name":"skipNextPagingScrollViewPositioning","abstract":"

    Stop specific layout being triggered

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser24viewHasAppearedInitiallySb":{"name":"viewHasAppearedInitially","abstract":"

    View has appeared initially

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser24currentGridContentOffsetVSC7CGPoint":{"name":"currentGridContentOffset","abstract":"

    Make current grid offset

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser8delegateGSqPS_20MediaBrowserDelegate__":{"name":"delegate","abstract":"

    Set MediaBrowserDelegate for MediaBrowser

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser16zoomPhotosToFillSb":{"name":"zoomPhotosToFill","abstract":"

    Available zoom photos to fill

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser28displayMediaNavigationArrowsSb":{"name":"displayMediaNavigationArrows","abstract":"

    Display Media Navigation Arrows

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser23displaySelectionButtonsSb":{"name":"displaySelectionButtons","abstract":"

    Display selection buttons

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser18alwaysShowControlsSb":{"name":"alwaysShowControls","abstract":"

    Always show controls

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser10enableGridSb":{"name":"enableGrid","abstract":"

    Enable grid

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser20enableSwipeToDismissSb":{"name":"enableSwipeToDismiss","abstract":"

    Enable swipe to dismiss

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser11startOnGridSb":{"name":"startOnGrid","abstract":"

    Start on Grid

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser16autoPlayOnAppearSb":{"name":"autoPlayOnAppear","abstract":"

    Auto play video on appear

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser21hideControlsOnStartupSb":{"name":"hideControlsOnStartup","abstract":"

    Hide control when MediaBrowser start

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser19delayToHideElementsSd":{"name":"delayToHideElements","abstract":"

    Hide time inerval

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser12captionAlphaV12CoreGraphics7CGFloat":{"name":"captionAlpha","abstract":"

    Captionview alpha

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser12toolbarAlphaV12CoreGraphics7CGFloat":{"name":"toolbarAlpha","abstract":"

    Toolbar alpha

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser30loadingIndicatorInnerRingColorCSo7UIColor":{"name":"loadingIndicatorInnerRingColor","abstract":"

    Loading Indicator Inner Ring Color

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser30loadingIndicatorOuterRingColorCSo7UIColor":{"name":"loadingIndicatorOuterRingColor","abstract":"

    Loading Indicator Outer Ring Color

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser30loadingIndicatorInnerRingWidthV12CoreGraphics7CGFloat":{"name":"loadingIndicatorInnerRingWidth","abstract":"

    Loading Indicator Inner Ring Width

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser30loadingIndicatorOuterRingWidthV12CoreGraphics7CGFloat":{"name":"loadingIndicatorOuterRingWidth","abstract":"

    Loading Indicator Outer Ring Width

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser20loadingIndicatorFontCSo6UIFont":{"name":"loadingIndicatorFont","abstract":"

    Loading Indicator Font

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser25loadingIndicatorFontColorCSo7UIColor":{"name":"loadingIndicatorFontColor","abstract":"

    Loading Indicator Font Color

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser35loadingIndicatorShouldShowValueTextSb":{"name":"loadingIndicatorShouldShowValueText","abstract":"

    Loading Indicator Show or hide text

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser19mediaSelectedOnIconGSqCSo7UIImage_":{"name":"mediaSelectedOnIcon","abstract":"

    Media selected on icon

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser20mediaSelectedOffIconGSqCSo7UIImage_":{"name":"mediaSelectedOffIcon","abstract":"

    Media selected off icon

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser23mediaSelectedGridOnIconGSqCSo7UIImage_":{"name":"mediaSelectedGridOnIcon","abstract":"

    Media selected grid on icon

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser24mediaSelectedGridOffIconGSqCSo7UIImage_":{"name":"mediaSelectedGridOffIcon","abstract":"

    Media selected grid off icon

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser17cachingImageCountSi":{"name":"cachingImageCount","abstract":"

    Caching image count both side (e.g. when index 1, caching 0 and 2)

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:FC12MediaBrowser12MediaBrowsercFT7nibNameGSqSS_6bundleGSqCSo6Bundle__S0_":{"name":"init(nibName:bundle:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:FC12MediaBrowser12MediaBrowsercFT8delegatePS_20MediaBrowserDelegate__S0_":{"name":"init(delegate:)","abstract":"

    init with delegate

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:FC12MediaBrowser12MediaBrowsercFT5mediaGSaCS_5Media__S0_":{"name":"init(media:)","abstract":"

    init with media

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:FC12MediaBrowser12MediaBrowsercFT5coderCSo7NSCoder_GSqS0__":{"name":"init(coder:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:FC12MediaBrowser12MediaBrowser23didReceiveMemoryWarningFT_T_":{"name":"didReceiveMemoryWarning()","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:FC12MediaBrowser12MediaBrowser11viewDidLoadFT_T_":{"name":"viewDidLoad()","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:FC12MediaBrowser12MediaBrowser18viewWillTransitionFT2toVSC6CGSize4withPSo37UIViewControllerTransitionCoordinator__T_":{"name":"viewWillTransition(to:with:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:FC12MediaBrowser12MediaBrowser14viewWillAppearFSbT_":{"name":"viewWillAppear(_:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:FC12MediaBrowser12MediaBrowser13viewDidAppearFSbT_":{"name":"viewDidAppear(_:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:FC12MediaBrowser12MediaBrowser17viewWillDisappearFSbT_":{"name":"viewWillDisappear(_:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:FC12MediaBrowser12MediaBrowser8willMoveFT22toParentViewControllerGSqCSo16UIViewController__T_":{"name":"willMove(toParentViewController:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:FC12MediaBrowser12MediaBrowser7didMoveFT22toParentViewControllerGSqCSo16UIViewController__T_":{"name":"didMove(toParentViewController:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:FC12MediaBrowser12MediaBrowser22viewWillLayoutSubviewsFT_T_":{"name":"viewWillLayoutSubviews()","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser30supportedInterfaceOrientationsVSC26UIInterfaceOrientationMask":{"name":"supportedInterfaceOrientations","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:FC12MediaBrowser12MediaBrowser10willRotateFT2toOSC22UIInterfaceOrientation8durationSd_T_":{"name":"willRotate(to:duration:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:FC12MediaBrowser12MediaBrowser19willAnimateRotationFT2toOSC22UIInterfaceOrientation8durationSd_T_":{"name":"willAnimateRotation(to:duration:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:FC12MediaBrowser12MediaBrowser9didRotateFT4fromOSC22UIInterfaceOrientation_T_":{"name":"didRotate(from:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:FC12MediaBrowser12MediaBrowser19scrollViewDidScrollFCSo12UIScrollViewT_":{"name":"scrollViewDidScroll(_:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:FC12MediaBrowser12MediaBrowser27scrollViewWillBeginDraggingFCSo12UIScrollViewT_":{"name":"scrollViewWillBeginDragging(_:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:FC12MediaBrowser12MediaBrowser28scrollViewDidEndDeceleratingFCSo12UIScrollViewT_":{"name":"scrollViewDidEndDecelerating(_:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser22prefersStatusBarHiddenSb":{"name":"prefersStatusBarHidden","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser33preferredStatusBarUpdateAnimationOSC20UIStatusBarAnimation":{"name":"preferredStatusBarUpdateAnimation","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/Media.html#/s:vC12MediaBrowser5Media7captionSS":{"name":"caption","abstract":"

    Undocumented

    ","parent_name":"Media"},"Classes/Media.html#/s:vC12MediaBrowser5Media10emptyImageSb":{"name":"emptyImage","abstract":"

    Undocumented

    ","parent_name":"Media"},"Classes/Media.html#/s:vC12MediaBrowser5Media7isVideoSb":{"name":"isVideo","abstract":"

    Undocumented

    ","parent_name":"Media"},"Classes/Media.html#/s:vC12MediaBrowser5Media15underlyingImageGSqCSo7UIImage_":{"name":"underlyingImage","abstract":"

    Undocumented

    ","parent_name":"Media"},"Classes/Media.html#/s:FC12MediaBrowser5MediacFT_S0_":{"name":"init()","abstract":"

    Undocumented

    ","parent_name":"Media"},"Classes/Media.html#/s:FC12MediaBrowser5MediacFT5imageCSo7UIImage_S0_":{"name":"init(image:)","abstract":"

    Undocumented

    ","parent_name":"Media"},"Classes/Media.html#/s:FC12MediaBrowser5MediacFT5imageCSo7UIImage7captionSS_S0_":{"name":"init(image:caption:)","abstract":"

    Undocumented

    ","parent_name":"Media"},"Classes/Media.html#/s:FC12MediaBrowser5MediacFT3urlV10Foundation3URL7captionSS_S0_":{"name":"init(url:caption:)","abstract":"

    Undocumented

    ","parent_name":"Media"},"Classes/Media.html#/s:FC12MediaBrowser5MediacFT3urlV10Foundation3URL_S0_":{"name":"init(url:)","abstract":"

    Undocumented

    ","parent_name":"Media"},"Classes/Media.html#/s:FC12MediaBrowser5MediacFT5assetCSo7PHAsset10targetSizeVSC6CGSize_S0_":{"name":"init(asset:targetSize:)","abstract":"

    Undocumented

    ","parent_name":"Media"},"Classes/Media.html#/s:FC12MediaBrowser5MediacFT8videoURLV10Foundation3URL_S0_":{"name":"init(videoURL:)","abstract":"

    Undocumented

    ","parent_name":"Media"},"Classes/Media.html#/s:vC12MediaBrowser5Media8videoURLGSqV10Foundation3URL_":{"name":"videoURL","abstract":"

    Undocumented

    ","parent_name":"Media"},"Classes/Media.html#/s:FC12MediaBrowser5Media11setVideoURLFT3urlGSqV10Foundation3URL__T_":{"name":"setVideoURL(url:)","abstract":"

    Undocumented

    ","parent_name":"Media"},"Classes/Media.html#/s:FC12MediaBrowser5Media11getVideoURLFT10completionFGSqV10Foundation3URL_T__T_":{"name":"getVideoURL(completion:)","abstract":"

    Undocumented

    ","parent_name":"Media"},"Classes/Media.html#/s:FC12MediaBrowser5Media28loadUnderlyingImageAndNotifyFT_T_":{"name":"loadUnderlyingImageAndNotify()","abstract":"

    Undocumented

    ","parent_name":"Media"},"Classes/Media.html#/s:FC12MediaBrowser5Media35performLoadUnderlyingImageAndNotifyFT_T_":{"name":"performLoadUnderlyingImageAndNotify()","abstract":"

    Undocumented

    ","parent_name":"Media"},"Classes/Media.html#/s:FC12MediaBrowser5Media21unloadUnderlyingImageFT_T_":{"name":"unloadUnderlyingImage()","abstract":"

    Undocumented

    ","parent_name":"Media"},"Classes/Media.html#/s:FC12MediaBrowser5Media16cancelAnyLoadingFT_T_":{"name":"cancelAnyLoading()","abstract":"

    Undocumented

    ","parent_name":"Media"},"Classes/Media.html#/s:FC12MediaBrowser5Media6equalsFT5photoS0__Sb":{"name":"equals(photo:)","abstract":"

    Undocumented

    ","parent_name":"Media"},"Classes/Media.html":{"name":"Media","abstract":"

    Undocumented

    "},"Classes/MediaBrowser.html":{"name":"MediaBrowser","abstract":"

    Undocumented

    "},"Classes/MediaCaptionView.html":{"name":"MediaCaptionView","abstract":"

    Undocumented

    "},"Classes.html":{"name":"Classes","abstract":"

    The following classes are available globally.

    "},"Extensions.html":{"name":"Extensions","abstract":"

    The following extensions are available globally.

    "},"Protocols.html":{"name":"Protocols","abstract":"

    The following protocols are available globally.

    "}} \ No newline at end of file diff --git a/docs/docsets/MediaBrowser.docset/Contents/Resources/Documents/undocumented.json b/docs/docsets/MediaBrowser.docset/Contents/Resources/Documents/undocumented.json index f4a55d4..2098be6 100644 --- a/docs/docsets/MediaBrowser.docset/Contents/Resources/Documents/undocumented.json +++ b/docs/docsets/MediaBrowser.docset/Contents/Resources/Documents/undocumented.json @@ -149,469 +149,441 @@ }, { "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 61, - "symbol": "MediaBrowser.navigationBarTranslucent", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 62, - "symbol": "MediaBrowser.navigationBarTextColor", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 63, - "symbol": "MediaBrowser.navigationBarBackgroundColor", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 64, - "symbol": "MediaBrowser.navigationBarTintColor", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 65, + "line": 73, "symbol": "MediaBrowser.statusBarStyle", "symbol_kind": "source.lang.swift.decl.var.instance", "warning": "undocumented" }, { "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 67, + "line": 75, "symbol": "MediaBrowser.toolbarTextColor", "symbol_kind": "source.lang.swift.decl.var.instance", "warning": "undocumented" }, { "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 68, + "line": 76, "symbol": "MediaBrowser.toolbarBarTintColor", "symbol_kind": "source.lang.swift.decl.var.instance", "warning": "undocumented" }, { "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 69, + "line": 77, "symbol": "MediaBrowser.toolbarBackgroundColor", "symbol_kind": "source.lang.swift.decl.var.instance", "warning": "undocumented" }, { "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 77, + "line": 85, "symbol": "MediaBrowser.hasBelongedToViewController", "symbol_kind": "source.lang.swift.decl.var.instance", "warning": "undocumented" }, { "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 78, + "line": 86, "symbol": "MediaBrowser.isVCBasedStatusBarAppearance", "symbol_kind": "source.lang.swift.decl.var.instance", "warning": "undocumented" }, { "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 79, + "line": 87, "symbol": "MediaBrowser.statusBarShouldBeHidden", "symbol_kind": "source.lang.swift.decl.var.instance", "warning": "undocumented" }, { "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 80, + "line": 88, "symbol": "MediaBrowser.displayActionButton", "symbol_kind": "source.lang.swift.decl.var.instance", "warning": "undocumented" }, { "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 81, + "line": 89, "symbol": "MediaBrowser.leaveStatusBarAlone", "symbol_kind": "source.lang.swift.decl.var.instance", "warning": "undocumented" }, { "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 82, + "line": 90, "symbol": "MediaBrowser.performingLayout", "symbol_kind": "source.lang.swift.decl.var.instance", "warning": "undocumented" }, { "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 83, + "line": 91, "symbol": "MediaBrowser.rotating", "symbol_kind": "source.lang.swift.decl.var.instance", "warning": "undocumented" }, { "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 84, + "line": 92, "symbol": "MediaBrowser.viewIsActive", "symbol_kind": "source.lang.swift.decl.var.instance", "warning": "undocumented" }, { "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 85, + "line": 93, "symbol": "MediaBrowser.didSavePreviousStateOfNavBar", "symbol_kind": "source.lang.swift.decl.var.instance", "warning": "undocumented" }, { "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 86, + "line": 94, "symbol": "MediaBrowser.skipNextPagingScrollViewPositioning", "symbol_kind": "source.lang.swift.decl.var.instance", "warning": "undocumented" }, { "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 87, + "line": 95, "symbol": "MediaBrowser.viewHasAppearedInitially", "symbol_kind": "source.lang.swift.decl.var.instance", "warning": "undocumented" }, { "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 88, + "line": 96, "symbol": "MediaBrowser.currentGridContentOffset", "symbol_kind": "source.lang.swift.decl.var.instance", "warning": "undocumented" }, { "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 92, + "line": 100, "symbol": "MediaBrowser.delegate", "symbol_kind": "source.lang.swift.decl.var.instance", "warning": "undocumented" }, { "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 93, + "line": 101, "symbol": "MediaBrowser.zoomPhotosToFill", "symbol_kind": "source.lang.swift.decl.var.instance", "warning": "undocumented" }, { "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 94, + "line": 102, "symbol": "MediaBrowser.displayNavArrows", "symbol_kind": "source.lang.swift.decl.var.instance", "warning": "undocumented" }, { "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 95, + "line": 103, "symbol": "MediaBrowser.displaySelectionButtons", "symbol_kind": "source.lang.swift.decl.var.instance", "warning": "undocumented" }, { "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 96, + "line": 104, "symbol": "MediaBrowser.alwaysShowControls", "symbol_kind": "source.lang.swift.decl.var.instance", "warning": "undocumented" }, { "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 97, + "line": 105, "symbol": "MediaBrowser.enableGrid", "symbol_kind": "source.lang.swift.decl.var.instance", "warning": "undocumented" }, { "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 98, + "line": 106, "symbol": "MediaBrowser.enableSwipeToDismiss", "symbol_kind": "source.lang.swift.decl.var.instance", "warning": "undocumented" }, { "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 99, + "line": 107, "symbol": "MediaBrowser.startOnGrid", "symbol_kind": "source.lang.swift.decl.var.instance", "warning": "undocumented" }, { "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 100, + "line": 108, "symbol": "MediaBrowser.autoPlayOnAppear", "symbol_kind": "source.lang.swift.decl.var.instance", "warning": "undocumented" }, { "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 101, + "line": 109, "symbol": "MediaBrowser.hideControlsOnStartup", "symbol_kind": "source.lang.swift.decl.var.instance", "warning": "undocumented" }, { "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 102, + "line": 110, "symbol": "MediaBrowser.delayToHideElements", "symbol_kind": "source.lang.swift.decl.var.instance", "warning": "undocumented" }, { "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 104, + "line": 112, "symbol": "MediaBrowser.captionAlpha", "symbol_kind": "source.lang.swift.decl.var.instance", "warning": "undocumented" }, { "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 105, + "line": 113, "symbol": "MediaBrowser.toolbarAlpha", "symbol_kind": "source.lang.swift.decl.var.instance", "warning": "undocumented" }, { "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 108, + "line": 116, "symbol": "MediaBrowser.loadingIndicatorInnerRingColor", "symbol_kind": "source.lang.swift.decl.var.instance", "warning": "undocumented" }, { "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 109, + "line": 117, "symbol": "MediaBrowser.loadingIndicatorOuterRingColor", "symbol_kind": "source.lang.swift.decl.var.instance", "warning": "undocumented" }, { "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 110, + "line": 118, "symbol": "MediaBrowser.loadingIndicatorInnerRingWidth", "symbol_kind": "source.lang.swift.decl.var.instance", "warning": "undocumented" }, { "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 111, + "line": 119, "symbol": "MediaBrowser.loadingIndicatorOuterRingWidth", "symbol_kind": "source.lang.swift.decl.var.instance", "warning": "undocumented" }, { "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 112, + "line": 120, "symbol": "MediaBrowser.loadingIndicatorFont", "symbol_kind": "source.lang.swift.decl.var.instance", "warning": "undocumented" }, { "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 113, + "line": 121, "symbol": "MediaBrowser.loadingIndicatorFontColor", "symbol_kind": "source.lang.swift.decl.var.instance", "warning": "undocumented" }, { "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 114, + "line": 122, "symbol": "MediaBrowser.loadingIndicatorShouldShowValueText", "symbol_kind": "source.lang.swift.decl.var.instance", "warning": "undocumented" }, { "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 116, + "line": 124, "symbol": "MediaBrowser.mediaSelectedOnIcon", "symbol_kind": "source.lang.swift.decl.var.instance", "warning": "undocumented" }, { "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 117, + "line": 125, "symbol": "MediaBrowser.mediaSelectedOffIcon", "symbol_kind": "source.lang.swift.decl.var.instance", "warning": "undocumented" }, { "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 119, + "line": 127, "symbol": "MediaBrowser.mediaSelectedGridOnIcon", "symbol_kind": "source.lang.swift.decl.var.instance", "warning": "undocumented" }, { "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 120, + "line": 128, "symbol": "MediaBrowser.mediaSelectedGridOffIcon", "symbol_kind": "source.lang.swift.decl.var.instance", "warning": "undocumented" }, { "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 122, + "line": 130, "symbol": "MediaBrowser.cachingImageCount", "symbol_kind": "source.lang.swift.decl.var.instance", "warning": "undocumented" }, { "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 125, + "line": 133, "symbol": "MediaBrowser.init(nibName:bundle:)", "symbol_kind": "source.lang.swift.decl.function.method.instance", "warning": "undocumented" }, { "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 130, + "line": 138, "symbol": "MediaBrowser.init(delegate:)", "symbol_kind": "source.lang.swift.decl.function.method.instance", "warning": "undocumented" }, { "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 135, + "line": 143, "symbol": "MediaBrowser.init(photos:)", "symbol_kind": "source.lang.swift.decl.function.method.instance", "warning": "undocumented" }, { "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 140, + "line": 148, "symbol": "MediaBrowser.init(coder:)", "symbol_kind": "source.lang.swift.decl.function.method.instance", "warning": "undocumented" }, { "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 200, + "line": 208, "symbol": "MediaBrowser.didReceiveMemoryWarning()", "symbol_kind": "source.lang.swift.decl.function.method.instance", "warning": "undocumented" }, { "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 212, + "line": 220, "symbol": "MediaBrowser.viewDidLoad()", "symbol_kind": "source.lang.swift.decl.function.method.instance", "warning": "undocumented" }, { "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 299, + "line": 307, "symbol": "MediaBrowser.viewWillTransition(to:with:)", "symbol_kind": "source.lang.swift.decl.function.method.instance", "warning": "undocumented" }, { "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 449, + "line": 457, "symbol": "MediaBrowser.viewWillAppear(_:)", "symbol_kind": "source.lang.swift.decl.function.method.instance", "warning": "undocumented" }, { "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 497, + "line": 505, "symbol": "MediaBrowser.viewDidAppear(_:)", "symbol_kind": "source.lang.swift.decl.function.method.instance", "warning": "undocumented" }, { "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 513, + "line": 521, "symbol": "MediaBrowser.viewWillDisappear(_:)", "symbol_kind": "source.lang.swift.decl.function.method.instance", "warning": "undocumented" }, { "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 552, + "line": 560, "symbol": "MediaBrowser.willMove(toParentViewController:)", "symbol_kind": "source.lang.swift.decl.function.method.instance", "warning": "undocumented" }, { "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 557, + "line": 565, "symbol": "MediaBrowser.didMove(toParentViewController:)", "symbol_kind": "source.lang.swift.decl.function.method.instance", "warning": "undocumented" }, { "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 616, + "line": 624, "symbol": "MediaBrowser.viewWillLayoutSubviews()", "symbol_kind": "source.lang.swift.decl.function.method.instance", "warning": "undocumented" }, { "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 684, + "line": 692, "symbol": "MediaBrowser.supportedInterfaceOrientations", "symbol_kind": "source.lang.swift.decl.var.instance", "warning": "undocumented" }, { "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 688, + "line": 696, "symbol": "MediaBrowser.willRotate(to:duration:)", "symbol_kind": "source.lang.swift.decl.function.method.instance", "warning": "undocumented" }, { "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 700, + "line": 708, "symbol": "MediaBrowser.willAnimateRotation(to:duration:)", "symbol_kind": "source.lang.swift.decl.function.method.instance", "warning": "undocumented" }, { "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 711, + "line": 719, "symbol": "MediaBrowser.didRotate(from:)", "symbol_kind": "source.lang.swift.decl.function.method.instance", "warning": "undocumented" }, { "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 1267, + "line": 1275, "symbol": "MediaBrowser.scrollViewDidScroll(_:)", "symbol_kind": "source.lang.swift.decl.function.method.instance", "warning": "undocumented" }, { "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 1295, + "line": 1303, "symbol": "MediaBrowser.scrollViewWillBeginDragging(_:)", "symbol_kind": "source.lang.swift.decl.function.method.instance", "warning": "undocumented" }, { "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 1300, + "line": 1308, "symbol": "MediaBrowser.scrollViewDidEndDecelerating(_:)", "symbol_kind": "source.lang.swift.decl.function.method.instance", "warning": "undocumented" }, { "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 1747, + "line": 1755, "symbol": "MediaBrowser.prefersStatusBarHidden", "symbol_kind": "source.lang.swift.decl.var.instance", "warning": "undocumented" }, { "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 1755, + "line": 1763, "symbol": "MediaBrowser.preferredStatusBarUpdateAnimation", "symbol_kind": "source.lang.swift.decl.var.instance", "warning": "undocumented" @@ -784,496 +756,6 @@ "symbol_kind": "source.lang.swift.decl.function.method.instance", "warning": "undocumented" }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaGridCell.swift", - "line": 12, - "symbol": "MediaGridCell", - "symbol_kind": "source.lang.swift.decl.class", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaGridCell.swift", - "line": 23, - "symbol": "MediaGridCell.loadingIndicator", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaGridCell.swift", - "line": 95, - "symbol": "MediaGridCell.init(coder:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaGridCell.swift", - "line": 143, - "symbol": "MediaGridCell.layoutSubviews()", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaGridCell.swift", - "line": 161, - "symbol": "MediaGridCell.prepareForReuse()", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaGridCell.swift", - "line": 210, - "symbol": "MediaGridCell.isSelected", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaGridCell.swift", - "line": 233, - "symbol": "MediaGridCell.touchesBegan(_:with:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaGridCell.swift", - "line": 238, - "symbol": "MediaGridCell.touchesEnded(_:with:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaGridCell.swift", - "line": 243, - "symbol": "MediaGridCell.touchesCancelled(_:with:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaGridCell.swift", - "line": 298, - "symbol": "MediaGridCell.setProgressFromNotification(notification:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaGridCell.swift", - "line": 308, - "symbol": "MediaGridCell.handlePhotoLoadingDidEndNotification(notification:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaGridViewController.swift", - "line": 11, - "symbol": "MediaGridViewController", - "symbol_kind": "source.lang.swift.decl.class", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaGridViewController.swift", - "line": 20, - "symbol": "MediaGridViewController.init(coder:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaGridViewController.swift", - "line": 26, - "symbol": "MediaGridViewController.viewDidLoad()", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaGridViewController.swift", - "line": 36, - "symbol": "MediaGridViewController.viewWillDisappear(_:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaGridViewController.swift", - "line": 51, - "symbol": "MediaGridViewController.viewWillLayoutSubviews()", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaGridViewController.swift", - "line": 56, - "symbol": "MediaGridViewController.viewDidLayoutSubviews()", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaGridViewController.swift", - "line": 97, - "symbol": "MediaGridViewController.viewWillTransition(to:with:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaGridViewController.swift", - "line": 108, - "symbol": "MediaGridViewController.collectionView(_:numberOfItemsInSection:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaGridViewController.swift", - "line": 116, - "symbol": "MediaGridViewController.collectionView(_:cellForItemAt:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaGridViewController.swift", - "line": 136, - "symbol": "MediaGridViewController.collectionView(_:didSelectItemAt:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaGridViewController.swift", - "line": 143, - "symbol": "MediaGridViewController.collectionView(_:didEndDisplaying:forItemAt:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaGridViewController.swift", - "line": 151, - "symbol": "MediaGridViewController.collectionView(_:layout:sizeForItemAt:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaGridViewController.swift", - "line": 157, - "symbol": "MediaGridViewController.collectionView(_:layout:minimumInteritemSpacingForSectionAt:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaGridViewController.swift", - "line": 161, - "symbol": "MediaGridViewController.collectionView(_:layout:minimumLineSpacingForSectionAt:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaGridViewController.swift", - "line": 165, - "symbol": "MediaGridViewController.collectionView(_:layout:insetForSectionAt:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaTapDetectingImageView.swift", - "line": 12, - "symbol": "MediaTapDetectingImageView", - "symbol_kind": "source.lang.swift.decl.class", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaTapDetectingImageView.swift", - "line": 13, - "symbol": "MediaTapDetectingImageView.tapDelegate", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaTapDetectingImageView.swift", - "line": 15, - "symbol": "MediaTapDetectingImageView.init(frame:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaTapDetectingImageView.swift", - "line": 20, - "symbol": "MediaTapDetectingImageView.init(image:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaTapDetectingImageView.swift", - "line": 25, - "symbol": "MediaTapDetectingImageView.init(image:highlightedImage:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaTapDetectingImageView.swift", - "line": 30, - "symbol": "MediaTapDetectingImageView.init(coder:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaTapDetectingImageView.swift", - "line": 34, - "symbol": "MediaTapDetectingImageView.touchesEnded(_:with:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaTapDetectingImageView.swift", - "line": 70, - "symbol": "TapDetectingImageViewDelegate", - "symbol_kind": "source.lang.swift.decl.protocol", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaTapDetectingImageView.swift", - "line": 71, - "symbol": "TapDetectingImageViewDelegate.singleTapDetectedInImageView(view:touch:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaTapDetectingImageView.swift", - "line": 72, - "symbol": "TapDetectingImageViewDelegate.doubleTapDetectedInImageView(view:touch:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaTapDetectingImageView.swift", - "line": 73, - "symbol": "TapDetectingImageViewDelegate.tripleTapDetectedInImageView(view:touch:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaTapDetectingView.swift", - "line": 12, - "symbol": "MediaTapDetectingView", - "symbol_kind": "source.lang.swift.decl.class", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaTapDetectingView.swift", - "line": 13, - "symbol": "MediaTapDetectingView.tapDelegate", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaTapDetectingView.swift", - "line": 15, - "symbol": "MediaTapDetectingView.init()", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaTapDetectingView.swift", - "line": 20, - "symbol": "MediaTapDetectingView.init(frame:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaTapDetectingView.swift", - "line": 25, - "symbol": "MediaTapDetectingView.init(coder:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaTapDetectingView.swift", - "line": 29, - "symbol": "MediaTapDetectingView.touchesEnded(_:with:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaTapDetectingView.swift", - "line": 65, - "symbol": "TapDetectingViewDelegate", - "symbol_kind": "source.lang.swift.decl.protocol", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaTapDetectingView.swift", - "line": 66, - "symbol": "TapDetectingViewDelegate.singleTapDetectedInView(view:touch:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaTapDetectingView.swift", - "line": 67, - "symbol": "TapDetectingViewDelegate.doubleTapDetectedInView(view:touch:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaTapDetectingView.swift", - "line": 68, - "symbol": "TapDetectingViewDelegate.tripleTapDetectedInView(view:touch:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaZoomingScrollView.swift", - "line": 12, - "symbol": "MediaZoomingScrollView", - "symbol_kind": "source.lang.swift.decl.class", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaZoomingScrollView.swift", - "line": 13, - "symbol": "MediaZoomingScrollView.index", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaZoomingScrollView.swift", - "line": 14, - "symbol": "MediaZoomingScrollView.media", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaZoomingScrollView.swift", - "line": 15, - "symbol": "MediaZoomingScrollView.captionView", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaZoomingScrollView.swift", - "line": 16, - "symbol": "MediaZoomingScrollView.selectedButton", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaZoomingScrollView.swift", - "line": 17, - "symbol": "MediaZoomingScrollView.playButton", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaZoomingScrollView.swift", - "line": 18, - "symbol": "MediaZoomingScrollView.loadingIndicator", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaZoomingScrollView.swift", - "line": 25, - "symbol": "MediaZoomingScrollView.init(mediaBrowser:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaZoomingScrollView.swift", - "line": 67, - "symbol": "MediaZoomingScrollView.init(coder:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaZoomingScrollView.swift", - "line": 98, - "symbol": "MediaZoomingScrollView.backgroundColor", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaZoomingScrollView.swift", - "line": 218, - "symbol": "MediaZoomingScrollView.setProgressFromNotification(notification:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaZoomingScrollView.swift", - "line": 326, - "symbol": "MediaZoomingScrollView.layoutSubviews()", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaZoomingScrollView.swift", - "line": 377, - "symbol": "MediaZoomingScrollView.viewForZooming(in:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaZoomingScrollView.swift", - "line": 381, - "symbol": "MediaZoomingScrollView.scrollViewWillBeginDragging(_:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaZoomingScrollView.swift", - "line": 385, - "symbol": "MediaZoomingScrollView.scrollViewWillBeginZooming(_:with:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaZoomingScrollView.swift", - "line": 390, - "symbol": "MediaZoomingScrollView.scrollViewDidEndDragging(_:willDecelerate:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaZoomingScrollView.swift", - "line": 394, - "symbol": "MediaZoomingScrollView.scrollViewDidZoom(_:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaZoomingScrollView.swift", - "line": 431, - "symbol": "MediaZoomingScrollView.singleTapDetectedInImageView(view:touch:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaZoomingScrollView.swift", - "line": 435, - "symbol": "MediaZoomingScrollView.doubleTapDetectedInImageView(view:touch:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaZoomingScrollView.swift", - "line": 439, - "symbol": "MediaZoomingScrollView.tripleTapDetectedInImageView(view:touch:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaZoomingScrollView.swift", - "line": 444, - "symbol": "MediaZoomingScrollView.singleTapDetectedInView(view:touch:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaZoomingScrollView.swift", - "line": 456, - "symbol": "MediaZoomingScrollView.doubleTapDetectedInView(view:touch:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaZoomingScrollView.swift", - "line": 468, - "symbol": "MediaZoomingScrollView.tripleTapDetectedInView(view:touch:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, { "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/UIImageExtension.swift", "line": 13, diff --git a/docs/docsets/MediaBrowser.docset/Contents/Resources/docSet.dsidx b/docs/docsets/MediaBrowser.docset/Contents/Resources/docSet.dsidx index 6aec648892103c1f22053137bff520fbaccc7990..8721ffd1a8be6414b7118fe664fc57c8c68e97a2 100644 GIT binary patch delta 661 zcmZp8z|`=7X~P$JM$XM&<=gofIX2howK4|wFsLvDGccMniu2#)U&EgUU&2xjNhev=rmg_2)59f8xSdQHs!t9gTx!9W6cv)LnIas!^1Tx=Zu4Vedl*jm$ zF_3|QVY05hB@2+wom^m$Ir+1Jos=Z2G=nOmb53G$acVJ?(#t5x&B@+uXlTNs(#Xc< zD%c&G64@EqW==03)FliQtZ50^S; z8^=eE0QOz%Ds1ko3s{92l7LP}1C0u7){;%EjG4tCr)_3zWn=*Q zWTQD_W?p8AMlQ(ZlN-yNrIX!4Ou;<&;6&%(cvG;S;^Tu2;vF{yun9QKW#I4Tm*LyT z7tVX0*OF%!k0JMVZV#>lT+W;qICD9^aZKb;VqeK_!nT9WhIKis5KAHR1?E7eV@w8& zYZ)~d=1wdO-@GkBnM<{iRfCNI6nfZ$hKRs($UeZbsewhnNuHsZfxnoaiLa9P8*e+W z7|%2wJ?}EC z?<3w~UM8OTJi*-8xmCF4a0zqH<5b~jV!y>6#deX+ll2N~D$5I&DJ+J}yO?8{t}yvA zUS%|7V31^$W>95x&PgmTPA!H~dKo3TIoS*h4DFLA7-UYCoiD`U$|@;Y%$S)s`KN*1 z=0HOe7Qs9=UD-x$#+1zBf}F%kzr?c1_p>~C49yS%n_0|~IN2;%b;aEoC+o~IV$7Os ztLZj*jeS^L8-omE8UxED#xxdQ<}PL(rak=S{A_&7_)M6Bcqj34@$BQVEL5`b<)1C0u7){;%EjG4v0shb%~*%&uxI401a0fM_ExVu9LkU-Gj?ykX|jRbdhcXxLP?(XjH4(EJ4&#kxaCsk85 zQ!_o&YyX()>9u-aJVQT%p#jn`1c<=odUXisvkqjduj;XQKOUs(+IVMYUD{l@7n@ew zhSTwDEt1PgyR?mB7iG9SnrFL?4df;n()vbql_^sa)W^ms(q{J-M0H zvdFq?8Q0YV$u&)v(P0SD$@(6M9dWD>S**&9x)+8UKP66bp%6y8G6U@N?DTb|Lrgfl z>80!DD*GPHI%4gv*AzSb9?$YI%G;IZXPTiYv8cleXLsL{gj1wVoZVB&0n?*RX`4`x zlaRDC8^2)2xa>X~yEGL)J7*leUSV5=#9WcdvL9lx+AkSqVm!|GZxQA2^P&AXe~9?n zyEdaI`+~1^xg0g8t${L4zdvW!lg9S5v+viJ{YCpvRmb9Al;@R3y(@%#NZAz?Yj(57 zd;7MY4(;Pu!0g(&HT#E}LLg)*W_p6UqU1!2BY`v-W3?aCl%gv4pC^Shbu*F;lW>A? zf2fc!R{@|s648IYZZ~Ha{td=~84^X8N@c0BvQ_0(EOI2}*uVn5PmJuQ$3Hf!<;JpS zM|S`arqrv5H&Uw3P4G4#Q0}isBY~(!G>eY4P6@D~xr5*f>qDs{D~pZL-8zl5uWoL4 zZz>#3t)=o$FBMm2#hrOdpY!2Mw1xtOO=(+bKHZG^E5Y__O zW)IU(=OTj$rR7Sqn2dLcB}}B)5|wk0Rx*pwwN^QJ?(BNlfZ$|n2@nWp#_f>n zXj0?omGp8}0W7S{kZ1C1#8LxlP#3(-zN!oMxIX^#1{kxQE7lf_Fh{Nb9K9Fj$7cm8 zD%RD#-*@3=^-`lLY3l!3{%mDpzhw#s2M_O^qMtqF1Kzk%?tlSz9KQ-KLAn}}IXx#; z8SWC6_!5GV-e$pf!tZk6|F=5?-R?@MZgf0v=)JQcmLs()aY;*I0Ma1?2AgW$?w1oU zf(Ofa4RV?5h6^MWYp>xs4atL1c)BuFImp-nhG+hCZ<^R=_A?~yHy0id{MLpv3#yBc z_p!4*FBxrU7th<2O8BjsT`u4a#e?D5h9H+r?+H)OONYoFo8)_stcuyr^r|KD=hSu- zr4GB@sOaWxLhxh+Al!NV)3)n*Au0%Pc`~i?^0MAO>2kg|t$e#1IhYd0r_%;yF-h5i z-nmITuRUx9y6(`JE6_ly{$;1>XI$l8JXz?7O8TNYqF$nI!cHS1yY}8vUZ}U^9A>@?lEc47C zshx?4bckcEMmBiAc?^WRSTAKRTPPZJft89uwwdRjr$fO+@SQ=$I?!-}aBaVq5``XZ zI&m5Cb5fl~>Bt{C9VjZTjbas?o#N;}gCnS8+=9kQviXF%)~T#phboE*ds|6%9xt6& zI64|=;s^`)YH=Lx`?0=SMR*FniBtR?)e(2lo)kp{rQ>hlYp+%adU)O?3hGtU$!$+)HWxz$ z6>aM}DnsFpkH0fWJsFMrlvML1X~bQ%T@X=7%N6fg_ykW7e5y|KvJ!#i$=YXX8roS@EHTSbNTW|qr{4Na z(aS49sctKz;AW|9N&Vp`=D63G9)*UR>SDfFpT}u zzLvDZzt_RCN55c2)~^Y*4R7mLvC4Tl;5AD8=>rXaY?^>RWw6>Uyw7iOf#){yIX zRi{>Sa4O9{+iz_Mg(b-xmP2P~8IvP!7gyDdRsj~TvaO)DTr;FGh`HuQa{Sa+Zl0Vq zjrd(#H2;ZC_00xlO~udRePhUtQi|~BA<06BGX2s@_vSNwCoe`A%6%%uA$quT72k6J z5Qr1Yr)ra;1c|;hy*j(ah@LIC;H1cJIem5cu|F@~XT635In?L6aoiK-yi0HI$LmI;&BG8~n zu4iA#F0Hcoao5Hr%%3kPbAJQh=`u@yRLC!%2k&nZi}@B`p0X%}J~vAoE|~)|)x+Po zSvt~FU_s9fs85F@P;cyxr!x^!(6;RkJ~pqK+@L-}!%L!eFSo7btxN6q@f@(-lQ2O$ zupj0E>bVD7KJnXvdW@gPe@Ro^ zwk7_Q^D6901p+^wii#eA0JO{+Fu3C-?PH9VSpo)2-E#*{ZQ=_^fx!nDNZU7C%TM60 zX5qgVV7;n$uuD|n)H|sFAsCFi<}3VRb9l=Ahe?P~fEfgy6n7|S0)bt+2);i8SK)8q zOQQerHQ7n@F;{)~Vbnd8_u)Sg1da$9-2$Nj&PU)bXnOn)bf#xu-Kx6(;xGh*&pncQ z-bp=Wz~G9PdvZrG{A3VVSPQI&unz9IJqPQSv5Owne#+DYgDnJEKhSNpJc6s5+XX%l z$P4oSXM%eW+@%Eu{pZ6EXTU&R=YP#op21sGI)b>~P-HidWNbi$i9^3|2PtltW$bS4 z_kz)T%Oiapzl4jl(l@oola9(DeCRZZlqLh~oKw(2$0)b0##~`Yt%-pQ9vy^U;}+ZN z^Hq1%r*>g^JiK&b&&L74Ww*%|YkLsvWq6UH>v8C@2)w?$t%A>2yIvk9+Z%Y_&;m)d zUTrI_b>5?@yn)A&tTr}*yZfp8QQ+ogo*O)nmeqb8wZYSR$INu>4<6j2_E}!r4{^Cf z3#5h-sVo?;L$#*gYWo~pote=DTbI8Co3(ByO;ChLw6`7?b+NT*HQ?)ZdV>ZZ>z|3@ zp^Gp!g2o($5{|~j5IVrEP`Tdz*5Qi=M{JZXoNsiP2Iw`l6Qy=2XOS?J)$Tl^`GGQ+(_6TOm_)Axv-vjQ)HG5jeQ*yTSGodUsM(>Hc6B32=smDa;`3GB5A4F$u zFHcU*4gM5@@1^1s^#!(KYMn1t(U2bb{^)TKNEbH+PG~+ChyP?~H%VdNcdWDejcLb=lW=sA3hWu2Lo7HjAql(}XDMJf? zhonbsXQt)C`06$Z24|;Z9PIYmGr?axpPoMVh{j+!$+;CP zq1Bx;tb7)F z2?Vqp$ri8s`wnb5%w-DmfptcErYbb6Cx#-jyH9^zrz0ct+~!wfM;t6H6!XVncRQ{> zA*d93q$>1?cC4oikN-iohg(#x&n-v|5e->c;r)eD$g!lO9l|;Q3I2#hZJyweoRbIm zL#n|0@mmdD{qCEbuxsK94V+eTR$k%mWZ;|e!|v#2o70xFS1hO3g1IJ*0A|l~C4lR5 z9Gkm7jYfj!M^q%Zitoa%Pa`IWQzm+>=|rSef-)J*!{DE=h{`%S!6m|29L9G+8-a$z zDWAv!COLIHt)ln%rJoJUYW&IAc7E31uaTKZEueP$WV5n3y2Yd#_PWnjcIeDi1h~I| z31v?bc6FhJC|E9eK=U8b@qSz{-wolO|EfIFXA3&^y+lid-*}7Yxk=;Rc$(){NCG`X z=yuuNX8^AmDN?74!0yYcEjXj;aPy_jAAD8u+6NxKT515EPe`@B?DuW8-GC#|ewX8O z8??dg1Hi&@D#0j$qQeHk_WljvVX@Fop=AHSdL49sxihxe<=m)_18GNFtc$8_hiuWg zjx%?CR-~dS=h8)_(S~RR-%lqzoAZtT&-^g4wztue#r4+L5f<)6B#PhRv3wlfbwWSP z*B#P#Fb8Z8)*i;0I26pgUo_-qG9@^^UY0{pqvB$abvAU?2y>&vA-9hm;vtpY@c#T`J^p9j7vt#p)5t z+7J+^WFcwD^cY1mNt^+Dj_~hT|5oowKUJ)kUUKQ*H=EEOD7xNgC7j!HqmR^IPz($w zL%u?wzX_1^*qjSCd}C>c=foat;M5kju7qt1-d=GeT5Mk^8f?(R6{?h3s6u62FBP`= zZZUsk(5oJ|<}u|}JmwY9^RO==-TK)oN-S4zOhB{GwobPBr{Z5gupkDn6yIG{0c`WL zn=x3J2X|P8!z5e7=yqR>6}re;#M9d*)^*a$VwCAcP2D1AUizG~;zAN)+GrD=@e)^4 z^b7ZC6M>*}4fWqH^)5D!)8&m;x*eHnH`Z#oS9hGJa%e2njot+mSeXhz7Y`f^^_gj? ztO8ebhis`x3STFni_8@c=J?{%#<+{6p4ZmE13&ow9(?<9XbVmNJ%gLwR)xWrxzobn z&HrhnNEUaK;K%>7HSHRM-vIC%m=^Zz^$^Uzneqb+4uS^1bVmp~?7m*Uox5b}f;&!| zHbI)UrkgKmwq6`>E`dov)jOzRWL~)Q>u5C#9u8S`y!(JcdM5}Ywr97S(O-auv)s>yfNMaY_SH{n)+mq@m7U)rQ zU1+T-wa`#Ck;F3-@#N*>@G+Hg2kP^M?jS?H3JaVnlKi}!4SpbTT_r`tnI{cxFDz@M zGg}c+y$Xi@>PI+s?$$-hgxbZMS#SiW0b;T1*v>p zZjrjc6VpOk5=d`rhE(f)J3+V2-ug(Fpw+YGWxzBEe)H{YAgi7AVIs@T^veA>BCGRV zZc_(11w4RJA`osLsqSlrrEv3067xG+lD$9RzLkYal(E$15(#%FVH!CPAWnK+qFwaK z9R?R!@9n43{-dh;>tUT?8Z*xEt*X)=e|0DSFn!flWJ6=qT}=)}u=DwztmoWOPJ5z7 zJN;~FUn4_Qx(Y-3^2h?#j1tQ*xq9@hop}1EM<>wOF_s4(lluHJpL6(elhzHH(ONxG z4DDN?yZ1N(wFrOh4r7kGEcYN{7Iz0fY})$_E5#%ceyjTKWp#92@lw`PT7reGHcI$R zH(4sLoRdf3GI5z~xofnlBd^ES=?Gh;*8vD1Mp0)RulpSCE)3oNk=%W5Yqdvb4-@`$ zJOk*!rQc43?A0N#?N6-Edmg_2s;S9o(A4WyYp|GSvA#=8O**uB+KEe9(DsQ-P77)L zM1r(1;a}JBwBr%Akk;}ETrvdTNXr|>Re3O5c(CoB}=k9vEmCej;NDzMZp%MzA zD)~F&b)?9FE0u#yqc~cb*_{9K+Sb&|0yUslJhAzgvS``{7B1%P2ymE#V|Sdy9h7++)U{&Coa`QMLB z)=w?_6$}_`1v>4{@WU^HpI)+BLCCh?=O#tl6kBZqP{cN=R$UbcSCv%znY&7h5Ljt` zdt?Ug4!T|sTsEGNlR%47!1GL=R1zGxcZ(Vt%+CR2M0NVM2;Li2$=Y>2u}Z?fKhN^^ zcicSh`=)VMEVd{8ez!8ydsBJ$*O+SHpB6WrB_|_?KK(h#jOKZ{Afg&6FZdpB^~dqv zqLEba%ahZ-M)J$i%M`>*!Qnb1AV?D(f4$5uk9eOZ7X&AdktHgq1w6*(Kx#=$uJdVh z-M~1|oK8-75?7!JQnftvs_Po5k^(Ss=Ld_66V~}tq`noKo;(~r+uII!#FbG(-Dgo% zlO2{$PpsSIU5CWAA<1bGn%1$n=OS?u8RL3&9l;$m%Oib%% zHgpK_cdA`pwq{!!<5jaZ_=tg}l`3nhACapy(-KZDUbc@pqqi~>D|~qQYKl9RfiRG^ zjIYo)M*vGT5N^O`VUP%5+Bp!#rE=mr_5W#dqdK~WJ~N}f?rX6|$<*sPS$SHzMov8O zaJ1y&wUyM<)vOM9JFCjf2PFpExOp#7UqpycaW$P_3bqZ_2#v*!C72pnO+5M0-hsOu z&bx@3uPwP1F5m85F0{dei}beOxTg6g&}-9JlMM>^wGVK93In#$0ykS9g5*oU$G}S# zsOWz>UfrxqRVK8zKV6vl%;D`69bH1nB*1Ag_mYSlBf^nYMr^gMRgr)-o@y{qv7qlCM zU3t;Kx9f^j61%vYkV>P8AAY&yHS{-A5L6VIZX`Rt92`E}3Ryh?bNA#ie<_7|PjQ8o zp%AUcAGvUERlNhg4o5Ysnr9gykGBQ!*T&u8giwWNfFd@3>P8Pc9F|`Mek9V}9td)$ z1idH7x!$!MZE6^|VBle-3T^G_W#Edx%V{52ta<}3jjBFEqpIM(%s-g^9V1O@j60CIk8pt8GtEn|L-0j- z0mXQOnx6r;UKC>(jpWQif z@h6OqvB)Q9jH9s3Y6IMr6hfQ=Z7~0(s(nM}(B_8RE{|*4|&Ts?54(>+WLYp_&x;`;RIw~CNJIl4!s<+2?Adt5O zz-F9W;P^>GQWP~&Ww>ij$&0$w;NjtX)m&kO?bWq~WYPq1;7z2Zw+DLpfUM z)yGs(or~BaA)+$wQ*L!LnYjga)hpEy!c5F7a7zDYV`5v+`YcU8hyxAbjOnL^77)^a@ud7q#r|a<$rT-&4$)8 zdTJOV=~dfj(G@ZrLAmHoCkXo1Z7stTBQ_k>_uNJT-31KM!9Ms~6LZo?N6Irq~(UL?+1rwG=~7u${4%bU4KLddWquf90nsVL7O1a~h^T=}E)RRR^e& zs2Pjb=wI^|_uBiWax$vpl$RGO?5RJcZs2sj-H?fs6v`pwqLkGK(mSC`i`T&ZphKq8 zfHmZ7<6-4Kz*7HU?5zjbC^OgLh@34$-J*fgVs{Hdh#?7l3qXOs5K)A`lFOdyyw*m9 zV-FfWv>RRL+KQb}pHc={meUI9+c4S_ZJCFj_BZJ4q>0H8FU&qVs?!Bujd^hhxt3hN zw%1r`MdxYZQT*gl9Ou5Tg|(zC7bB%Z!vT)-r%b5tyutbJ$&P-5-xF4xsp{j#G{k}W zH=4%&Nopm(stgTUjOtiDBr+r;^ey$&H(BNTSniW2^Mi_?>hlFV3(tw$=dd%F(oWT?u17!3p@P)E-AzQpxhxQ;yZ&Q9f0uwqYU(URHVe3 z1mo?=V$2hh)jG7}5s{h}8_3@?LPd;>`;!{g-&T`jlvXHF?D_OYxqqT`rDG|S(35X> zAqx_~0FV*4=VwY*@p@s*yx${2sDVzn7)kQ7^{ZF*{oC6^1e_ewK9 z$<+rBY}WG#1B} z7KmNBWVzo%Hf}>U_JVbMhDoNC=f1dbu)-*DpzwcX?OyvmTud^?-XiV1zzu(t`E{T2 zLQ~_}u{D2XKQ%cv{1?HOPN=7E+t>-25ZlX)zcJAv5XI@Xc2irk$z3wcSZ`ZGiDX$_ zI3if>&>7%#Rn0GG?L#F20d$76k{GGYJpmDG3I`90wClkYqC2~!@qg~&u2a0ALJBi% zf)J}Pj*|YjJ8tla9B^C3>X9<1W%1eW5HCj@m?A#@Qb1tM?;46NX;x!Fu*#xW0+Axq zhooEr#t$80%r|eIbA!nI5+al3RQ^Wc9oYf)?|CqMu=9H(jRgbKn_&L;$(q4U+{4rQ zsNE>=n2}ARFsS3Hec;KZ9d?ZhZ0T%Ihf4rn*0QPX02VswQj#V3OIfs%9z`sO)LoukZf!Jj{EC{7I3am%nQ}=bbQ%;G8h+yD`!K>AF0^?URHrH?Vm!S+gsAWJO#T z755J)Dtx)_((#NG24(hb*pXUK0Apig(t*2O*|+~)ki`Nc!&tmvbT5WN3|!TcLZ7Li zumtwJ)948!Ek!{+0%dRAKex zs)>v~z6kVU97AJsp}`Qk3MJ$i3~_y1ZW}qItElnx_6nq8ahZD%diO-NuDU<@p&enDSoV=PdRX5-1H2ufj(9(= zYoZ&`a^?`_d-%bp(P<`E< zzCn=UjYW)(48TqGI6IZ*zC$C#h3Gdt0sLE0=n7Ec=3Zw$OI68w#5kPFZjGP%G!@fg zD!L>U)zR0?=EJ5Eql51@G7^Fwsf4^!ONT0gU6C3uL}5>yzW0M~szCj~3+da0@arvL zxPt~Bu?25uy@ml#i-1e7(jJ6IP{@J?&EeD$v7*yzw53=}B=3kb%DBBUa|9z$$%)jX zHi@C#^fU>aPJ#%tv#e*Qq{#h;-G(ImCWcCt=l?=d+nqAr3{Wt>xZxbe^KqAPClKh|7NIdT&2iz$1hiO?u$VdNcX)|A zMoaQ1f0G)IhCyX^g{KM&jchKh8|h%b97=}+R3p_&lrYIwe)F!l5dz7 z)Yap|aW>W^Q}wjac-eO7y&mw*>$W``&FTMv!_2faSEo}g^H$WZ=9AguP9A|XbLAu8 zr8aBTa3a){%+F%BH;xF%CUBT%7Ix!UQ3p%wkF2x(rm=v5mf!5J_S&HzaI+oNK4061 zFou|t8;a`v(pnhw**IY|mCO*|b65}hUY^_wlf0w71b@bSD&(l15`#Vist?gBYLAA& zkJA7TrEUyk1uihc)H^T>i9d&aMG*^9XPdTqGJu%-FX#sSbjA??_3GwQv>VTU5cQ=c z(Rj|ct7S*zzP@7#VYgQ;1rzd#EvtCAfW=$8R6@o!ai!qAfQj-D_{w%hHN8J>tT@gX zD}LullQ=2Bx0nQD+`%_d_5&r$-0`02YjO&C$6p%yOB{^Fm4-`rO)FckP~HD6-F0w) zQuI}#HPOn7{)Bf1Ar`BVz^~`Nz@qEx>|=oH6O0%Fd_-M->2GH~*G}Dgao@U?{LOMq zl2GefHu?8jam^E`hqH$ zc&^y#p^TY-FW$|K6Fl1ac+z=2L9+6}Pc;7o3Uv~6IQWKjPO0nfFg0ZPbM}{B!K;H^ zP;W56GbwwDH|VFF&>#tTU_gA(D}C!t*SS>~B>0@}`Nls9Y2gC0<(qW`F|%{dPJ)m7 z55=B^Gg0p103GIM>d=_?u`C;7keFRl*2Apa>v7Th-K_VExv-$n+u^R;Y8{{~XZIKd zaue?yJu;rEA;zu|E4h)`KJV#U58QcGPY7<$ z*3wl?p=hf*kY~i4(39=tI3ogNH$3%A3Uoi-!#G`+iH?)veZ;HluIPRL-eqne|F?0e-sg2KRN---H+_ za_akGTSG!hD7w7c-I*miE+ZaVP=*n;IHecE2a~X>D&@$90(#StF!2F7$!~G^FQ^Ib z!X_n!~!z~w_Ic5>E!mEgXSvZNNiI=wcss0_W>J*xh)%0L2v1ZyO=5$Og>eh@rp_h@m$uFqJwLUC1J^ebBo0Ov7Xbh~9z z3dH^%j@EN0r!$GjxfSj8N!MQ2N`}!@HD6nuRxyKZk*SqEez-fGrCL_ifb2{193nr2pDL!rH&d{vv0 zR|4YrIawOvbkkOln8msT785l@S} z!@coD*we~fe0M-HW-(%`C$}4EF;@rE3q*ovHWVx?C6E?YWJy_deq04vdVhSQ4Vi9Z zTe(@H(o=}-D2e!7d5xVWp~XZ$BO8qK@usf*CAf7_wDqD&fTzN7=&ON+wZ_e2t6yuS#NMYPF(efkMqr) zB!r8(oVf)0keB=j#YoyAS|-6wNQ}*rH2%QeUD6kHRe2HYD|ZqE_#cdBdx6MlSKi<0 zSqNx_tgQ~Ep}%aq)B5DURwK52uh8I>PP3y==VNy$CSG8`TIk3|c|uOT%8$aIN_8do z6|~T3<1_>^-+KFgFMV(zr6Gi&@I_TZ#>z}S|Abf*1m}y@X<9~hDb)TJ|L}8Q?=-m8 z`zBL(qI4g|H>@#W+{@eAqO0NvH`$)aRS-A35UJq>voMR9^Y=Stj>2HTMTmY$@vq+4 z1(A1?R_nYGHDz&yu+qITOf_OwuTidf1xZ%^;KB}|Q7Vk>E=F&9UnXYJu^X5DU+Q0u zQUy$ztj{4ZZrJIi;U^1%UJCiCA=TH?ZFP{~X0>{(*V*2ivzvG7WXL@G5v z!%%dE>p7=XkI!%3`j3+O^n9^|!4E@rBGY~b?7u4}yN7%D^^O|gPX|g%%^`V_ak=Ql znBy>jvR2#{pHQ0b=Q=dq147Du7@dX&Zt-@X)mayQkvF9La0*-y_VSqSS!k2?*HDbX z3ON1u*{}thxa@RpcxVD~rSp%Tui)v+7ZIe?u(bX#rJTk}!_h3E4SeyRAwR^ix|^<> z5hp$P#t$eLlhSJ)d5*9j=1XgBy027}Mnk`G0BYo)jFBz3|0bAsC?4A2)Ww|*x?_5H zO@2u%>(@RQHn65o=y2PH-`Kdbx8icdsoRPrY>U z3jndGlg8LVHg@PgqWH?C$+IQ*Pc}31YkHV+yO$+?{n}48kBc_F-WfO#aJR$Z4wM_I zOuNLyfh~o7!NLL5jDCIS`|$#`%?+EHO33Hq$j#z@<5U~86w0_X)f zgKOXlr?ZL0IsE4GFj6gk+^FU4Sx)0?3ldbGl{?5Vi2(SvkSIhUW^@rOPREo3cd5GW zQQ2lo#&FD(dY^xl#^+`tbR05|x-F8J4kbjlFrATd7W{(smMlB1Yo!x{>P}u#UP{G~ z>?9-R)cUzQo% z$LUMMaem+#>rSiZ@dh;usB%Ua5tiObe0JTAU>Ku~pQeU2{HzkBXa6&AxE9b)*87d zKv>|-z2{2Roxqdb_R!UcUb1SMj_ETo6*5Xp%7;Fs8DCNtXGEyyxN!lXV8rTqZp9h6 zSG$qsSF{WAPv{Hfdj;|%kIgOI9vsJEo4w?cRJ#uruc#7s(HGY0;o}=dDXL3UtH6RZT1^>Xsp|Du`yy?k9M)bzla3^}p*Q!%L^=)^$_(D-j!8%!zjVn7 zrVlBUg2q<_ALEX{?@ml>iHcJp2X==n@N@YVe>#Fd_u=AblX7uve@Pyl8LpzLS$3DW0{O1mY4Ruz$|S1Ak2_HU~G+h!hL ze=K=T*Lcd{nBkhoT$L@OO1y46PC|UY1se3hbFv4Uj&lRO#2Zj6FQCcg479AD z?)_ERUQ&t^oQhXrdh+!XDq<`)0ig8ky% zD0qz`%*$ovR>Q-x`eXLFF9$d5rsZjQBe)*$zFoXny@n>jDCLN_#*z|}6jEIM0-Gn~!7oIE5xNeD z(z^83vC@$*RNXs6ME-nShFQ?SD^4y)oDvYz@!QE0)<=c!dZojm^r;X2lwBg*2KKTX$=qc>?^F&%`7x@yjL-FuDW z24U31e5%r>e&o?5@~-DZ*=6?b5`SMR{D=~E9jD) ztTF{hBBCJsdN|#~=63okvmT6`BLDl_NN+G#v5XrGYNXEw<6Iz%xvYvazbITH|MQhK zAd5imWk%n&h9({7j{MIVfr17$3|%}7L(T>#oVt$QzIam$7l=Bs-o7-pmbWm>YCzYw z_z$ov+T-57uG7xPmM*|6?2h>AeD!+&1#U3zc@xaa+LO1PD+Vw^7m0fp`1IkZu_gxR zaYUDltDX~wuQd<^#hPzDl2>IgR zFYlpoW06}PFcxvDIGU3g%rA8UbW;A1FHh~Pg=C>#S1C3}Yo&w=e>{Lg!T0dEvADD6 z+%#V{VC-1cr-jHcZX-j&h9grN>FWI#6}03R>N7abb&c)FdD&-$TrmN#cX-%v%!7K* zxlW0le*1FDLrL^?)n;?_4D0HKn$F>V~^xl358?$gJfnDGW-J%ZPh=#M?a55o!8 zxH&}8exva-$5nHzM~!&oIv7(^)0K(zPaD}c-oKgxYF35xI(f#v(NZ^BL|I8qg)4u2R0uGYLGd1nzY_IO9{LGZn8iiC3>2K)9V342**| z2@dL!Y2D6yNVRf)mKGPn9e5(gJ5_4S_ggYQ0kSDMB(+%2tG#)VoJ|%ngElJTO@D>0 z>#Y3f2^q{0N4Mocn!P!Z%Jmg1sW;ZYC*p|dvpOXm(~&Q`?x}vi%|Cg?1*e>-;d}AR zdeRwr52i-a~(ep-*-1G z>7(kpw(4bKREa7G3SU73)PCBsTl{qT+s&&5qC|p=gc)p9bngqs;rX~}LFf}!M-R%1#@UT73f`7PQx|21g{)mYP}B>WF+dr zu^KDV-dNEEbj_^xCh3yo58d7k=fuw|sQZJ@$i61GKz&Jo#T3gVEnDsnX<;oIij{7# zU{9pQAY1hrwvk~)Q@~c1vxY{&m(==j7J6NQ0J1}kZZJ=3Le3>8fXUiod-31IoKI?yLP+P)`OCIs==7=}`tm}97kQ~TF ztTp3p#3y2$Gx8r9`~OoK>)+Iz{c`1UVRaQ76eyx8d$7JCtos5%gXT9h$^n$!3EXdv zLvB$=rBe3(FS1ATuvL)-BcU`ffdz#v0rIv`oA~ng?0?5g z(jWTDOGM3T=W_HTysy<3isKSuM=;k>#+YnFsxpEJ-s|`E>hbO&;oP=3p!m#b@g9RJRRN}60?N*SgT|mmyvT0NkH@~_(wM0I6IYtEbIkyx zEmiW(YcYCQAPO&iM`v8c`pS>vsX32Zyy90*gZd#o#@{BR>^V&h8Sc z{#T|(Vs_p|b^FB=cdo;#Wh>Zn+m22@LFY(y+xtH*DNYoja@iA-CCb z;-nqC`qz<)sEpCz)tdl~?~=6OR(m(L@b*_*1)UdD@BORCO?lFKqd z6Jm|27qHh2SlVmHqdJ=QgZVsg=biSa^i2o7o%Z}cN316VC)-X#Elx6dhtO-&9%~HTdgY7XUQfhwP|50 z#{QPvO)p5d}kc&~2-tpC2mX6SZWI9B&z)S&FF_*)^PeuM9FY&>!J?s<=G`_)2C76ouQ9F&| zsdEP2FKNJiQP=Zga)-196K6=XL-Wnu(#N7#S6VWqB9HOHgA$wom(fv!e-C*6LDzp*P(>TN+F=W&W2pjU99%|w( z)Q3smpE*TWg=0J_^tF7^6-KuNZ-7Q^MQV)#JAkxf2+1@+pMK9hVlfI8TIF1!$3r-Q zw5G5ZG>`XQ#yT-NkGI}k26WU7G;*Cz!pw3>kPvp=dJanvUI1Tg2ziBnO4>FVnc7VF z4W{lW_b%?bH>fNYT{ZNK!hT6}nj;d*Y>Y@%3M{IdTv)h1J++Z->?QZb+mnnc!e76{ zPva|W00_IEk*0y!ro$Dbt*6we|V@vvn{Pok{3EDj_Ca)00CJ^jHN;iK}+!| zq#%b}gw}z=Nb_@gzpxU77yixPABEJb?-{l)Tk$TPucU8|=3rr)(=5-GbFisN?e;6! zl>Pl3oaw3K0q*L$2S^%0x-N@dUE7oC>wy4J)z!5Kyr|thzPx(87kw1_{&(V+=gH;$ zscEyu8zRR(x?A>$&0nf1<32@nkEr0e~);uy*>PpJUSW2 zWna6!z{khU?_g;gcN4Z|0GySUGPeKn3hsD1E31}0FDh2qNl`Uaf*ZJz{yoL8Z>Gk` zhPbA|9UA_@bCH<*H65^MEyvQgOB{?Hqo2aN@Jq7qTFYx{$q!cXfN{oU|1^#V!vc5z z?!{jVPqSnqgJ1Z5(wm7i5T##eL6+(A3!#i+Nr5-UI|N5kLx!XZFr6v2UhF&OxK;a^ z9d3faHn{YoB%d~1TP6A9PahUzBcE~&h4I=U3pE&Jsf{4cH}BqlvXow#1AnoaLQJQ$ z>|_e{FBl!O3W3X*(r^vn)@zK1UiM4sfxoD&pTk*qnRZgiWBBbAV3Mv`ogEl>q7 z8{9RBiTs+DQQ2v<&IXN_vx9u=3PtGf?Xw{&-#1UU4K#?=7$Ef1eu%2Tqf(C&k3Vkr6)pG%+l-Vr2j4np`DD zitNfaR`J(qOfx7^N9+xr8%3^KU=Lzhi{A0N%C08L&RN@DOafP`=N&a z87wa$yGAM|Ap~|2l<3UDpBi=j?x`OZ-BjLI*ij`h6#9wr^D^3;s6WIdQho zy;HA;1TjF?$dZ7ML3T;D?KeIYTBxFw26;*((TJzqWR>iPV#Z`8iC&FvV2R9Bp`n7B z*uH#*g~W4glGJ~!H4h`{_9;Su)ihmQ#yELdPq&)kum+gJ|4tvXhsUs-FP70Tg61h( z4|>JS;XBIPf5}SA7?VEye){oNZp{KO#>u_(VVJyP63Lk`r;YT2Q$(rADSKo_q#ceJ zWLoyix`|T8C?eHo3$T^nNW0!%(5eY(y z>x9{W0>YSniDh*&H&K?yO*jVX#Qt=7aK3E7q!)UtE(?w-pOo^ zABKLvpDu9*RGX++6KSr>rza8{FJxij%grRHOl~*2GZ8R;hKXm(f~6#qNAuV-UjfB# z*apeXd_|=tf3I=C08r933D%H&g`?No!dK9pnxdENaz4Y^#vRiX4jLoubtI=GLDQ&; zJ>tL<4oHDZdQHD39eYf~nkNDw(pBIk{ptST#3N1-q;fuzf0dOKmXV$~I%*Z68bu`m=^>o} z6oqOcD2E~^dDR6Nq|daGJ?k;z;X(Mr3Vg1W{EBZ2%xB%mK_H`*-d1i4w&Gr zs!U{|j+#BEuifsuI@0FY*P3D1{*yUFOM*bH4lfBql6}yq7tJE5fAr z7`c(zJUoOMUFNee^}WX~>D&BBcD{%zOf(El5%h+_ERBvPw)s*3SlIzKKAz;7G;Hbc zu#!@(RTr;P^6)TG0(Fvv-g#aHcqJ;h<%x;pf4sU_o<~5STj`8SD1n}mNyJMAQ;SiO z0$k~~-b;@g4VW4B2RjNfMIy^`wml7iUAIJsWD2$Fa z3Wem7fFqgrp8H{uQXm<-=iPBgYy*=4XnxO7WhUcbL#n`2SAa^5flIuCg$CRmBkwE~ zf9!Zd8-FO+<&=q!D~Y6M1SZliRzOR#Y?4#0r|9S9M>3p(3r#?d!;6rB8rU$ZeqjW4 z?~O;qBxl`6Fo-}Ljw1o%uqIFbbs2Sd7y&@QlBU+r>8cg4J4Z(a9@bpCx?zh)Fzlu( zMKl@lj})|9@e3O1aCi(=}>mwkUKq@4mqG)JQM3EwR)6w8qFjg8)TB6GBlBp&u82pJ| zW~p3YIf$(H9n6>q#=dLDAY+41eEbGED4;x(U@P*V0h4$}VdseW(AY+y!`@+w_`WEEv7y4@pU(Pg-O80k z5Ca_QR#FEtmq5vDjFgUA6fK+`C1mmWOlT19jm`P6eoB}LZv{v$xdxiVf3Y+I;Fn*t z^#oWxC?yh@Y)MW6y`new>5V3io9K+2yIi;ylmNBJbVTlWCW-|1rnE$sjEe9wk>TWV zDVdk@nR$6pnwRJ(NXS{37b2J^z(jANOGos}L>9P#ltgl3-0MyTSyMb&o8K?18W6uI zCt-lb$2WO#Lxw*@_;B${f6@xxY6!)fp{m}zpdfh|Yna$DP)+jb^%cbN!0j}Op=4~Ugmvq4sM0dE-XxDxqILrghLRkIPdTC ztEs9{8b7v_r> z`imFEO_qDavx%kr3;3iCp~C*e=HbQ{P%)F4fPaO|e`a!=U{Nw4a&KvmwY3J7eD0bL(1`ME^;{?y;%lO*>%+!=89eW>>t|7vX|A1HgzVKJ00 zKe$sU1WSR?M)~@k`@vEy3P}v$Pb=S9Uw@hpe_`8R3!=!%L zkW;6?`3=S6AOs$3i9oO_P=Yaz5Zx&M4}i}1ohrJb$ksBAq=jiiaCDgS4Xl*i!xGR$ ze<^AZ7^DGy!0eQhO9XWvVu>Yw;|sw3eFw!O?sGnkSgCroW;=@K5Rnl;RUC@swX4bZ z(<=94s8@a=#cbwq zdOCM|hRbGhlcVzC^vq-~lRP4h_nKq8tnxpi*2-Rrh}t7)YbCkhuhk9zZ#SOne=X3C zf33h8x5mFBaPzB9t)<`^_>t>HaZa})*hY~yx8O6m9XngtkQ#<_a^5qUC0Lb?jyxlz zC=%|%`c7dLVTq>;yg?TBeeNY1unBQV#1MdDy8CR0hhly&34GVVfd{U2*qdO-^hlxsmeW;Yiup#l~?7;89Mg=qzq~52;yQ1|jsE z)e!Yyl3-7PXU+WrJvO*vW%%2!4?^EYZqqGyMNa1Y^jLQf)`b!V0gwkAf5D#cVR94t zkb*Ur-OLiO@M22Z_U6?@Y5-OA)l$0_y0#;`z|-B7tysjnCET}oldplHCxW3z#$ht#CX&X6w#i%LyJ7;rCFl2fL3HUF9W_K4e4pfi z-~)9=YTHot1Zb-yGUa6w^+Xdl_fup;so?A%-GMp$lJJo#frI3$qavnhXwVkm0%;Xv zPYF>C)71g2CK>^yryTo!7FQ!OcN-HLt!Wy{N8i(XEG8tJ;+{7~f22>>7_&(x>kh02Z(M}}61>7KYH+jXyMQn6g7X2ZwjoKy{>)@Ds<*L~5bo7)2 zOOUNNB9>rfb&pNXH@G)4B4AvtIST1A%0Cz=*^OTg`<7ApQjLV3vQODaZrquNbceZB2(gvK`|(S7{JJbiY;w!!q}k{@FNKs|KN96k@0^XN=9HVfc|$D zzDOkws&E;^=1Ag;AQCiEfg9&V{Hv8G`4UcM z&~u~-K==Plu!bJf7Q?Va4G@iN@v2Xj{DFQikCO)re;llz(DLOKgFZ)yQQ{B_8?VdJ zWvbT{M}aOI6{0jc5@#ihj>ci8>cDrDFP`-sKp7Lp zoWm-Chm7hzW;r26yc|MPh<7=nKV!@gbZ{PQA zGuUk-gy>oZ5|{*{2QG5hnoTQQKaP%)`Gm9jdlYt|TS~HD6MCH^g^m_%dQK4wuw_rs zYKns@=b*TL=RO}jpF-}Gn^Vy|KtYYX6l-z2e^KYiSh|eyM!LNg3jkMfn3E(}_{v?( zi)4!D5~7Pn1JvQ63#t(nUCI+dJ)}XQ7+85H zE*t@=Q3PThVj7)xO4y91rc-i0>g1Xmj$MhPpBzn9hsox}QcB@z1p`DKC5P1KEiZ3__&;3Z_l7ls zqDp8p9oj~Cmiq){VVB?a81IX#?K;lrA=&~axX2N8On)8G<%of~<+#|m=G_y+e^N=_ zK4)V*$5)LUbG4F75xS4~`VE(7NeG*Dd324$ptt5ZDLjeYjU-0kUknM!zHFG0gyeO- z)c6XHQC^5c9Xzg?(b!UG+8jkA`{-03i+sS_#}eP(&PZn7b4a> zP+TL@k-UWTDVVYp=nx+6VX$kD6Ov04*}O<=iE*_6y=;DG>0>JPJJ4#v`wrM;@>8QS z!pTMrRUC^Yl5v39EsX&LPsKl;T$$exHgR8GB*DdzBJjXVo*=Y&=mUmDfBaEujp{s! zOoFT8LUG~(^Aa!2Hyn1KOqEkLokmt9tR+U*QvJ1PjWXs2^1Oum)iv;fDSXgvajBU1e|y6?PD>$o0_FrJ zjx?L|BCd_alvPzEwWuocQjyy8c@m{V`bm0fz{zMjBT+a2PQPSGO^&JQrXm?7UHwv# z8RaFOal|u$d4?SqC`)U)3Z_E=11rtp4WG$QrZMOekR5XU#7YgbroqCpxE z5p-2Z;y@yUh6xrVf9@tZ%{A!3C)y~YK~L6=jUq;kaEQoKUQ8x^@kPPO%_iX_4s@NX zK}g^dbDI>5(EumcF+V>dF@tAWPwBZ*OcWBCk?2x@g1b%sWXVrb(42pk!rejVSe2&^ z{SQelnZWz~_IY6*ANWI&(l}4jcinB1N!s-k={bil$uqo(i^OR335zASP?ndCp?8lsN5*XS_eUsKV@&Sw4X*{^uwYHs9E21!E}X9j#Bfq%{uWNr#(3*B*V ziAz9VaI9{ZX$Mf`LYho2IoP=q8h&Or5%H-_emsGHmJnt9Is?_R$$aj^1dChY6xbxm z-<4(eR}$M!)3&plfc{)lg*^TN^p=-bB&cHbnK8_d2uPBjH51R>4PNRko;gec58CU0B zf11wVS`5|XE6wu)G+x`NZld2=Uee;Hm`UoD@_iGxVXWk<9e#JC1`02Mf5=g+ZGH!=V3O#e^V_Jvcz%C$ zbQ@Lzt`c~V+vGGfS9g6$F&p}(NA37He-vu)f1nzAsPH&m&0a=;-)( z1*#Jt@D*agZ|uXcRW|480RhkUu*lJ~gh){r9n_O(y(3~2#Ux^z-JJIsBAwuL%)xPx zCMYE|ijd|*2uY~Gibbgko>{0&@Cxvh1W76%U=m3NjQ_NZhn9{aRybdFH(H&YK_%^pm~uiJf9r?yV@&4C zylgNejRN;Q2&8cS(aVaK#{xtkTt=UJ$7H~63wDRu83N72Zt#xyJ;}n82MTfqgW(qGsvgF;xbq$S@*LsbfUU08t*N|M_T8{ZRXf5DB6;QS}ST_J_HtQ;PG1rG#~B)*W7&?M>~ZGO6Y0_1EL zIEK#8_LadUb2e2XZRHLVUqr+o>_{i0AH0yNdo;r-ayN*MIQLsLZvGr5|1S>!VF%X$ z=n$dc8Px#Dj{I_Rbkr55g_)=mtQ3c+v$NhRk|Mp6nmjKM%UxV#`nLm`sM%fH?ORUX`M$^(RW*ko0wrWe=rW1UBs!bifBEF^b$1n zOC=Ou_KpEI&UW!%x*j^7`}WQ>EoJgMUfgpYj2Cja5gY+I<%P3cLniquF#--^Lg5QE zVY{3p5fO!?O_v=o3Whu!AN26BoaCJ2j75NpSyy<=0)SZeKw$bEIK56%Dp#b{U(q14 zM9-5GpgtRoe<6G5jZQtUmySgV55BpKOpZWzpMmA*^>}!=4L?D%LjitEDEO>B7A4Nv z&;S!Nrgz+YlAJTm9*@gTdA_{Vh-D@7U&3IiNss$S4YAl2n-8k_4g;{PcT`OtCxoyKEbVy= zE;f3!f5iw*2_x;E+n!ez<#`!IhPnde#uQ&P-h)#U{lOd;7J53M7s>!qZHVGFPY*4N z-i0mXa543CP*+HaB7u`6$)3($3AasB2IxTv-;F393VS{jd>)YuGZy_ZfF<)#2e`s1 zc#MQTQ}7wqPX;oB9UT~m2k|7p0sk0$$)%-=e>)n$L_AXaA<$`BHwDqouq$UjeHV=(W zPKO_fZ4McW1v~t9P!M*|cho>f?GTQd8#;VL_i@+xrX|Ta1-ku%wm1EP9RScBFJ~kO zf6t`ww&@t`!Y=?cuMkUzCVy??LGw1v6WhGv?w=PqEt#+2b8!3ci224gqFKT}h$Ee* zCZQTP)t5|nkIdlQPLg>O#&gL*qXgVilX>^h1^f&oWbX$xBu7>|{{c=j+r4N%Mz5aOj=+i#I6Y zruGP)9s;q!eT8I0=60OwdCmEfJldQuE~@jYbD2YsK-D2I2^|7{pnWQ^)Fx>F?3GiW zE{DF_4sYqMBtCVPH)sk|in3SX$H&#cWgh;16}R6&YzyY0x(H%G(I8)OMe`!Tf9gaw z>0T7ztgtW;WZOrb$Wf3>FbVT4d*r+O$UPeaW4)-3j_x-=s;FW(K$1T7g3I1hvY;l9 zDz4S)uFV9)hE%-_p8fEmCBAbci?}NrRxaEQZG)j^3^ZpzQ?MBp<`Sq1m`)bXDH|4! z8Y&r*1?ncbV&W(?=l1yhah|#we>O;C;QFV-!&H`g$=BT3h~u(DZ{VUy1Eu8rE_{1A zI_lh(rSY|m-A#B3V@5Q>=%|)_Rq>7y8o=rb?#g1UIDxaRj7PmFdq5XZ0|xup=l7CF z5(#kf7<1NO=2s^sxFTk8IMs;`s*dx!98^R^s=>ZQ+Lw{Qqleg4V=ue9f0%JHw01$c zn1J-*p+){p;2-`zomMKW6BcR@D|zIq1QpMM0g9-OEpK!HJMXFz6udyP0KoA!<0);h zgxR3GkGzGD1pAWtqFb-b7isbo;23FTJJ|;0Hj+C&8+!x@q`P1xa;mQ(Pi|rm5M1Oz zUhzT}kW-8_diex-#r-x9e_)}%m$J6`b9P9kPXx zbR26h@t&S6@t>ut;tcWB%r@DhCTfPH^zn^E{lt!|v-}Q%vr&%ee?_orLkTzHC6+1k zI@!bx#O1h#%Gh>Y0BTaZbRMbvXDR>rZ}%i2I8dQQTZM5&Jds)zL*^bK8ov`zmuTfy zcuEW&Q6zV>R9e#H9%0;e*R<%PjLyN$ZFiMbxhxXt#@mTP!~?WK_^2pK3#YhyE{=R9 zba3QAn2aRYcO;bvf3IU|eV7uU9C7{x8&F@)!8|tUrq?*htK^(QjcZQQ;YUV5UNO`f z$Y+c>7Lsj|9vXc>F(MH=@(hgg4#~0i#>m@tSdM*ddU} zs;*45O9-(ND6HU1h5#%e9D#&I7(xci5EdU&AYm}y82H1ig)L+-p~Vnk*~ZA{ch0@{ z-S?3-vnv6zLOn5+@7;IbefRU+bIv{IcaR@4Dv6qrXo?oB6_t=Qi>Je6K5)EhoemKp zG0pOeHdvlxe-26WnkL#Yw#5S}v*P+-?mes$+bX*5VF6#^JnZ_nYs|HR1eif>f8J(+|y;`c1KyQ^sKtNz>&32*3VYa)<8ZNP{ z;S$>#j;MFEgn{3f*L*Nz5Xi%6Fw5+qR8ohy9|4s-f1DaU&{*wdlt0_lD3x(uXWF8S z0i7P*dzBUeCGsUD8Dqwoxnw)Tx&81 z#1nel=)CKHe7CdP@Ve*EZDlHqr@CK>4CMf(B6FfLZUEyeXZm3=$Tf}r=E24SmJ&nyA8I;^Fv_$ zDTA(x-YtCXslquHppBNxK$4Z`D`&pgbQx#0>d2?2a+WQs*4HzR23_x)T4+znrI;lj ze|sl3`qwkTkRkF=ztY)#y8Cu_s1sS zF>PG35ygXWdTmY&Cvllqb4glYBUzJAO@$i`F0?x$@A9d7*MFw5M?C1OYBBMe>+70Z ztVK8#7WnWsG(*R(nmVpu!fcMrGgkR%e-IO5H8~bp=k31XKn{F7n7JD+k z=|$S+h?jK*NXrQiw0ES;6!En(Kyf5E$%6do=E$(Zsdn4yLZlFB6TJf^ zZWT}jl*pR`tRuxY%prz1lVk3J6;yT}+38lCi5GD?!Wy3(#|rw>Qh76Wq_vsBpr&ds z8|#tba0+TKvuEk*Z7QkUrUWXJ+G=l8BrT05v($#H&o@^AuiD`BI8*cbe}N(0RoF}* z=U$Xy%=5hSo7r&y2!yPZq`L!6H9Bmk=(YreAY*CJf{wS}?u*rnG9)c}IGGt(Tpgn0*-988$wkPgh!Dv@39UGj2@L1P{9$(*Vt-X*v&ev9CtlSGj3> zlndL1UyVIULI|Zq3knXbe|otBNntcsFgv3m5RGw3=&}% zNYCpU@VF3Tz%ShEISZ|*jb3_Fs+mlPbGBAI@dvG%y{@dIc7?xsT48CT4Lr*3p^PH<$*lGU2Xz73P9M5i7ohp2!*4f4WPdnyc~_4T)9R zG%3z(O2sGM@0Ar_`e5z1zsDVb(mr6<6-}k_x+2mm#!Eeg7h%@%h!f#jIs`~mp4qX^ zEXP(o;3d7aRlcMZ3aI1`EgP(AVWawIAn+Gv1q)5tAr>?1Jv zHL2F&t`!|6%7hJvf4e+q34h7ulg*fUsS*uK_=wYpp?s=pvo%n5*Ke>zFy~Vg1-Y(g znmTB48whzeWdkKuf+g{|n$f=%Z0$bS*y?+?gHy{i;gi|AzKs^28r8X?1EGqPc#E~K zc0bXKV(fA3c3wnu;|9t15q&iePD~PSnSS5qhT-FW#<46tf8{Hg!!pL6ID}jFgg9$UcPg$>Hk=?V*w0_v%BfZYJTfjjH?m+Q5V#H?%$fD|eHeFgsFZ=;rhT?B z)fLa!40ve3m4p}=3+>y3JBcxS;Q%N>;_ZO}w0C;A?E%}ZB1X;t41`Q5143S5O|A`X z(JZ}_$KC)ZCB&1s1LKMb1vnt5)2pa)iW4lp>TPa9e{m|cDRO{@qp+1Z1Lk&Wb%j2u z4+x4joLNh>JF0v`jc#SeVGswxNar(G1QDtYmL6gdR+KZ;We_WF%_dbOUaBl`$kvJ+ zXVB00wEp5^0TYZNn@YvJy4g8E86LN_0W!@M5@6dyGj({})#veviaPH%^tX$_o~-w( zYF$f~e})3>+d*}10&II)X&Bt;IMZ}C89jkgJDD8Nk421t8WyK(LLQ*)}O) zyY!r1NaXu{-rHjvUw-dkG9UI%9BiVKJ{+10@9NjO=u`(-F1*7g!RZWfE-Sh$Ch|9W z8lKE5o&kaFAhi}`1J$jUdUZaqH(ZS{X|iRce_i*cg}7HuX4GM0Kgdhh5O&~|NgQR` z0l;gwUixgG;oGVLe(k8>OIdjkkjF!!v2Al%ccsyBLk*Z}H107F;L)Y)S(L$W&`hPu zG`kxPW}egK?=mfnvr;9%USC3am?{Au&`M6Pz;V&?&C1)V?fK&h6kY7okY4dU;sVrG<;$AavTuNh&ruz!!Et22?M2U^F0Uy z3E|u!7AKRCv^R(m-4yc(?MEgDGoEpQeX*= zY-r?RRy`0$w|c&$J~nxFns0}`HM3#Sf4PDKHpwYi7~*=A1W#ARsA(jrma6Ed>?<-P zfm!Aq(>Z*=-`wmi7JWTqO*%~pKCb6;_p2=y(uZvME4xq%U%lMze(u(&x}jw#^aYZ# z?y&Fl3PK(B5yMOtP`|u@kOMYi+yDa(S8NH&@cP!`P^{%0j?pL@wV-01jO9_We_ElQ zSs9TxLC{(rzw&lCocqLQO-6}4$T5~}RWNdGZ20P~UPG|JX(_vcq^ULAwarcIO`oHV zaq$xT^P~|?=vtc;rSpfwaXLAg*VRin?o%%?gl-LmuCM0`z1pN*^-iw$PP`7B2f3?M zL~VgRfT9uVz(Q)>;nEza4Cvvcf7df95b|v)|1PcSlQQ;Z{X}8y7VtN3zJ5>ne7!me z6To=Af|CI+tj;cgo1DesE}N5bJXpH}zW+{;e3=#vAOU2nMFWbx7=8 zvZ#mkhXaoZ-J%XvoFZKfBZQ4 zU2=X;~Xj*7e9=McpS~s zooF(J7guwK%}nT5tWM~Hgj4#9KK3^+)4#)G09e@Afr(py67&qPf24f(*<>=N4*C=- zU#tqT6o`1^OV8~{?0Wj3sn8)!Uug7OhsUaNxI&SB%URv!VQ_&@y(b*!{%yPnuAv@V zbqZRH>1%_9Cv4zT;xnr|c1Oh;4FZyx7%ladgynQk3kgsOVA?87)sVF-YQ{ztxm(Mn zVibAKhH;!8&ToeEf3O006-p~S>R8Tmg4$4ke?nYZ>xjjGgSRB$D9&eM#F647Ots@w zLSPt}SY9jl)Oqfy9Oj7PpDeJqH{A$)a8F+-!un4ui+Gi`H8SxjEK1FWB^dj1h7 zF&a;woh>{#a`ZXXT(HAXKad;O%NownebIj^Vkpsoe{N7UNuxI707P9+=uD68JxlMp zh&J5!dX_iQn>k~uit$a9`-2%%k`1jf9YEIUnBnjG=8~PS;IPA{3Zj2*Bf-ZXX)6SM z9cDLj+pwKg#`~h$hAo3>0o9)8c|!T9sXoVAw%g~4K?G&Mh7fDC{5J0jw$F99VRO5-`sxb#?9+5 z-rBr&>&2U!tybLIy!_(zmp3n7ym;x-g-aKkfAr5`9VM4sY3vr-reIu`jy>*J)Y+X^ zs{u&nK6`#A`7(3j?;D!nDRu45VqTN;O@(^+-UleoW4Y_S4^$-QEuPnxzF~}scs1yQ z-aZyu&oYeNvG*tu^sI9fb-ubHs1e54xsG!+Ndrp3so&c*8&%>8t?o$cKH+8OIZzNKIqBt_$WO} zOEWHK)EgqkJNx(bjuF3(UxA8McPFFLf8em9mPkZS9U;D*%ab$OL8Nzs=}z1^yBwIt zCTY1|?kUIALM4=_HEwV&`F>_&!kR7Pkc=8|wmXx_{>&ig)$Ibq$_b-54a{#278}@*pTX1E`SHC##m1=JhW^;9>n_8AJ{21+lrA z0M5?Vsr5XBex|jtdf;Rr*d<6UQY&PTAp=07^1|F4c15!1c?w#-vEivZo|=}c^MI`dA{O(9-GTpEB&j9vX1E`8v|#CLf(uBR^;Ot>5~jso&A ztrIxd_Bqz@9viOJGv5Loe^1Qy>w7`umBUkN7yx;Lv7KWMNT7^sjq7{F*j|7HXeYit z13=2a(~sP24y5hS-)rl7xc;ymF=QwX1$s;GZIQz@D#?OzN)X#KJL+Gp&rne#yp_tO z*gVi57Ox{ z903faw(>oAbCt~FW3E7bb!~Z$JF!s8eMuY;hO9B*<&VGH-q??bDb*G z1QJ=G&(BENA#*kMMZT? zT=9M`qF1qy77UC^6`{B4v~Is5C0}GK`I2fS-?Cm(HZnb2f2DA&Kn)W8JYx_6T5Wj1 z2tqNCKb?)ptM7M+jk$gl(fXS?-5?f?5=7m+%UC+b+2~iPll_ zUi9dUP{SN!7_o@=(~~U@HcUCklcQO>IGhX*XhAHLp)oc0$X#&PZ*eGM%BWfJ`tIkJ+i*oZNbtstH!c~raXoPmXS zo;|1i(Ig5-5aNsWyE%y43|q+?3BauP*qdg80#ni{0>uo>vE49;iTDn63h^{U<0HVK z$c}~y%xm}}&<6!600S3O z3J+if0}p`>LM=VvFJ+@PYt9`yFLw-F9YZ4A@$RI%y71fU*T-2 zLTnLzBGSq`q<^UVqZ_dB9nv@-1bwO<##pWx$Huho#^i{mZ`0cYEjT&^zzbhwew2sa zK0GOFEh?dWl-RB~U7XPD2Ig~^C(5P6LuZ3>f5M)04`pCT@TaeA3T=;=ku+p)y#cW|cQ`7ddwFp^$ z#XR3D&htG%bsA(-eb1We12xqLXH9h=O0S;jNqdx^>7)EiKM3|YH{&=BID9|>pnZ3@ zf8jbCdfL$)(cs4UT}UEOnAC9v$abJj1PA%%!H}{a9FTnF)lz{0={NL(Su9vK!Vq)1 z%z*)rvt{1*8)n+OY-T9=EY~XM{CP*t8ERQNF9khada&`d-zm(W%}ttxGAGv8^_5X( z0KARrbC9V4M^v?Nnvm>+?D|^2aOfGDf2)?%*fxg%Ttb#Zt57fiN^HUIKf(UJ@9H6y z*YV~CCI`<|Oz5JTd!KcMQlkDuNvYw;6m>YLfTHbrD7MlYHtuOqBZYO@ zmUz8>yLv&>yuRb$41xnSgjyv%&b>^$Gy@-2y-G|hd7t8l;dzmp~W$7$Y>sV<>M## ziGp{YJ(Q{iX?xqh;8|S|JkBV%olYYaShwxUW%&4gm!U6#oS@+#=3ZO<(ikz2FtBIT zC61%CAxF&TE;$vZhXY4%zeHLNe}%NbgKuB=KTL|%rHO|g%L)+85iI^17;@n|Sz|t& ziDv~4XimkJZ9hk<7K=kqjrefm5UU#KikAP`4$0X0l!-==qm6p71Bi8Ef(vf4C%`6A zyM-Otc(E9%qNHAcxLF<;#3K6mq;mksBC0(G7#QbapHY_|%qJu~B{Y{*FYM}rtF89X z-#4TdP3Z-7y=@G#g~)C%9eJ&rZ7h^SmN3l`IjP`o9l&_52cy^llmB`l4?`x~++6ki zzT`$@p%dSylP`N8e*~gN7ov{w%53SO2xL@7T^k5Z`Aoi;Q7r^h;K-bc=pI?JX+1Nu zc@sgi271Hey5(Jx^DQacpzdV@E)MqjF&B1Pw%+nGGfz*Kf-%V+%VD-aWDRq{Gzv6` zH&xv+5Z0|!ODSSyNuCbO=M=j&vvYZS;MC2$?-5%Nsd*o+ADZ{4VIw}8V)3Yo^+XQn zXXTLKVLsRCTLs=7kJDs`lk9sdPhD|Dlh>gtR&{pOq*e_ZTBrRC$)T53tlfUtzBs?M zJaGlG+6i|ngFZ&fWj5F228SE_J~xhDn9W(;r>jprHB4ueXMI=)D|-QN#Ov!rlV*G( ze?x=Q&c;Vo1uJ|(Mow$)43vizAW(W;w)D2qG(2-alFET9e!wzVB2;@!dl}bAIVKOm z8YsjQ^+?6~8=6>uFnLFTsR5Br4GX9sOHVNk{9)Gp>C%kk;7U}Toj+#Yh}2o`02XO| zxU(FWjEybs!+_}8?ro~$VCbQbJ*XHye|+eq-JL$|n#IJRAACj&mU4W{Y8p9~dnf;7 zKRuCjs1%Zb?Y0kR+L4$pwbh4u;`-SmctTj*QV&!m$;$^3pPw+|N{FHB(I0a%o3SkV zk|@Y*8Y?voc5?56=q326J=4q^=3x%mtuapL;iuA*066~Y+UqMf%68v4LVG=ue{%U0 z>Tu>e;b>0z)*{iJt;Im^7-2fE#q;S1k8(6{jTirYk{fX#$=_IG*taxM8JHDCvea>H zJ{+eH=Hd8o?Flg?KroI6j%5tv=~09pDjOPAJz$)y;m-|f7)usaqbY-*?t})5%y3>6+Mb zK2pE$tPz<^AMxLJ)@JcEO%EQa-*?vL6ZO{nH_x^Ji4;}iXtCC}cM5&LpVru!&>M5D z*&f5psUl~|xJCsNXeL@Xn($PaSz#Lh%^;D8t(rzB!Kq3Lc)E_uhwe`P0dcuMXj zQ~Eo((jQI^bA|JLq3kS=bq_q5TG+_VTV~tpg+!t%*-~U+G#wDSkIL~x(x!nDDbh@@ z)_M&_85%Ev0Xk zO8auHWh;HXoWjIWx@l+We?cK#`AMtHAop3kq3~yL$)B<0>^U5eU<3z(%nhg1u>$Y>M+S=^|w-dz*lXBv=o>4LC{NEKNM8@+O&(O z&y_AV=*ue48#byd#@5apzvU2VC+BJd%pzq0At9wd#WAW9ErsR%av+I$?&p?`Tf1{uwnphN7d=4j+`!_I1kS56@Hsy!XTiMJ4%iaznKZ+CwBj1E~ zxS2+R)}YW4%vK#p6Z9=Keg`DOig+N#JQ)iIRkWMaA&F_Ey0Z|TPRnhi%6V1dm!zK| zMIl3e>XqGl%e}v|va2KZvnYx;?XtY%=Q|nG&?^W)UrtTRe=W=EQYcoVF62ZloV_#8 zCfi8Bwx-Bc)puV`#m?w^RYR#wRlc*HDgXR(OPFv7!VWWB7?`Q=@HJ6@sUv*YC=H*a zI+?ZyPo2c7?CMTlP&euo{fKv?BCJV4Q_&4ha~oOYX|)$!im+4i+l@0M$O0e1ChJCc zS6o@W22osWe|c;pBppUVnOXFV6i-~2(Kb}Ok89HmSa-q^(%Wyyk-It?M=;2IOV#t> zln>B8$fiuY;@ENFWx}LLmj}x)$-sMX<2@-D>^g@v*9neS?6$~oSb!kQJ{K7VKba*uH|fXY}eIfsIFM3li!Q0fiU6P+?^16P;hc@TwCV$z!_Al{qHH9INM;JYPM> z9*KO;)i;6E+Vy%h+qYOaY^{?^EDoe42h=0x(Mj z-`hKyf6Y}%36tAQgm^(*n}$#U)fLPy z${jU2S!7_>T4%HxbE98cXC_1Sw`zqs3r(oS#LDeMeIj#q2b8A1wPH*4G%I!mF}FIv z;`hXn?W`)QxygucBBW%q*d(^C-QaABZlstqf7fv38dY6G)1h*G$0R4+R|K=wYc4frJ;&EL+0~G4?I#k#T_{6R?rJ!?}cZ{t0~mJtA{&*v3QCII3+`m zP#khRE2{@*zoxs^t&i#(x=xaM@LnqtL~R1x$dI2{;?*^~A(ZT6w_X4`MHbhB_@_H*9dD!c;|whq&I)vZ+_sAc(7hl-61q(Cjnp(b0%-KoOeN-9A%>Vgpw!e*j! zks*R2+vaF{je5Uem!^2uvQt2TzQXn>X5XNtHv&1RlY4_Kf98hMa5k(*e)h=Ajw$F; zA0T;hSW-Rt_}IgqR`lJJ+J$gR`8lOH;wTUUlU3fXxkCpS#W=--gYe0M zb{iPxYOkKfEak3P%#OyC^JD=f#o`H7V?vBY6l|^Sf4u>4+udX%aO!QQLkqfbovpst zj{@5O5ghzM}=Zwk`(K z#cdSC{m7>UXxyGZ_Jug)gnF zG~5+=O-6dmb5`CqclNia9v4dQ&!_5p)2kI9HTvp;w@16v^c)1I>2lj1T}g&dq#VBJ ze=faQ6cB|tAyOCxvnc2MP;Hq{>pN=DD0006xuy}N!BvhaxWFpKg>D~T%R=Vo=xu&u zz_&?8u8yL@QB?r+QN2G@daeL)rCt3<1*~*^QvkzQYrO4iIMd>ni^=9ir6-V>Wz6#g z4DDz`-V!^%qhiYuTf!R^;sF9(#FCZ4f1|Z~`XJrF=k`2mGV^aHLZI<>B#sNRy9L!7 z0f9r|?uK2DgRz;ud%~ptZ5>}+%eY4CTXLo;#Ei5yvOGR8&ojr()uoJ3ZTlP4JJo2nn@!^yHXt1jaaD4cZ;+7N0>O?SiDayFDAf88qR z#M&wkBNh8Xy3s&$x3#*g)9U*Aq@fh|+%EN5RDo5m=L=0FxUDnTyrn4;o9$aq!Vw9b zQReK+k!kIxHU!u;^`TOXUyNI3wVgi(&MdgSevnDNJqG+!mfSl6tE&+nv{7w8bFDAA87ye;!y0b_j>U&0~<9E$k6n*7TxJyeW5wbYa=)R_yO z>C3SA(63vSBoeN@viM$FXS@3a`M_yz4y|NVmc}eV88HhF&h!N4aPrmw2ylW#ALED= zwY~}z=v;9&Y*4GKL_Bc-e~@$2^Xv2c;AH-lb3NsRiqej0Q)B4&>c!b!^pTX%BzAO= zRz9IndsnUWBg6zHYJr{GWkW|r+du&NMB6qt`fkE8<*##`PELevEeFovQU<|bv5*4T z242dnD63B-BVv0wubx6<3Y z=el~MKlCz;m3F7s^?Mm);z-RO%6`h7ILZ63RU}q&>(9=8%5!}6UDJa@rxqATIf7IhXu;VIt1Kti4^kv{^ z>;=2B?jToK?$OQwk!f|Wi=WM^UZv>-VE;+Jw31sk!;~RD9!GmOuJunMm*>3leF_dc zk5xEj29Mcn@if<<@jc+tvog-2rM&_z)f6T_y?d^;%=^5$2Qah8=AC_h&`CMMvL0i7 zBILLx@=-4{e_0h8FcF}Rg9_*+z4o)13QgVzG<@7%pwOkfQPGi_C`3VLoyiRVL2wx> z0sX{0U(QEB0^lZyn#-U~djRWT7Dw}8uF;*DlmnW8?SeiFDqug)y`U+5!@Z#7?5GiU z-bllH;rm*cN{U<#%TlG(`q1_9nslt`@CtSHd_}aGe@}}JuHs2%+0vFkpPW;ft}whv zT|;)(HK0ruuBhY?Q(OiihZ&TJctxZdgdF06SJ=NblF9g9crZMyjL~4YbaTL>peifU zE*F!uj6yP-vV-4=3IGbrr3A0}B~(FL*6DP9oevYSl5)XnP+d7^{0eJZIsh*u6hChi zuwie$f6|8W-^E9B@z|Dbr6X=$SPa|a%n&=9-%yQYVq{{}4v{c&agJ}x!2F1a#ta6V zmmeS_8tNMts4qBYqOEw<=9%m=ayv!r=2i9O@E^K;A$!=UR)}d4{OuT?{j?aZuF#B- zL9}%cE_*tKx!U9&?Sx8UH7jUV91$uU(U_<_e>y5+vk;l3EE`z(K|0DuRbKnKWG zp)YEGhJ~y;k>x^dthl8I(cuG9L|Ji)w6SYqOdC^TBS00f{j9^VTsTd`+!?N}7a_j2 ztqZG&RZG*%L_KGx$ebo}eZ8N5dIrCT9K?1S7BxJJMa3oN6vgP-@MND+FX zXw^_?57Q47RzlT4i3*w|Dnml4CwrM`s&0X=DPDp>(O?3*63fiEZL^V~u6<$Yz$Hyi zSrJT3fvkH;CS1`>9_6si4#aA15{x!me;{LHXIhNoPMZE4MJ%xfjn_5mHDbV%aU&;b zD*9gHO=u3PAe+EPv1AkREUOSI0Hz|GFy?+=#aW~AA6gvqal}rvnmUZG?(OWcf0G&Y zIPD-44Z6v63EuW>dC&vl6bYp-y6bF9U}PcP3-HoUyghDiPl@^cj{e+ctJp}XW8XW8 z;4|9X>6!ZUQIzK26PtgpWmXe8wPJhy9z(HEP_2!VJw@g2ExG_Qsvb?JCE_uwlt zES-9d*%pVn7e~_)#71;1x>8}YS_s7#mSd=L)KrFY8wA;4?F_C4qQNCzgJ#{pA_g)+ z*ea#ohccJ8@H!l{)uINf7RT$%aRrru^=?Go%_tXB?^aZ|6>n6t(!sN&1Ax} zEFtmj>^EiuBEkD_Ps2kFVlcDuD3yg!E#pfNy|~uOd_1#2^j}UGiS{qEC=#1b(`bJ< z-;5^5o3r6F#EVcvhoqg&@#NX6XDgERG>I|S7mdZ zNWxvESdZIGM(-;Fe`7wepxLunAWW67!y3YT4&_Xu7^?tn6&R@KLb3TZB8{kN}DV;l!v{2MifwR`+J@Q^oGYj1#AiqXTi8 zq7PD!vL7lxL<9u64Dt=&G^m65nbV^&en1iy<5ahuRyuZkboZcfI6O|-eRjjal2b1v zcFC1JO-xOAG@m%O8QH5j`+!rE;gBAG!o+e}+C_4)Z21gn6%GGIM`^{mWA(NZsyzp$ zt7_{2u%RK@z0o9``{?eS2?@Hx`HA1S1Y}Tk7dTD2=K%341^yAU*=@WR)M~N0@$_~8 zjBgm$5ZxUO4+F=d=S~USv-%Z=CIuEXOFulZ^5w8#T=g!!NY5YeP7+9rm@EN*3^AwN zn>@Q-N_?9)FO!}@)bD#VvqnRV%AH}7qzA9_zEBmu(=54RozWu9r{7cstbC^@@AQ@) zuZ;V8S6`JsmHa7Wbt(EDZ#;}Bz4EPryfw&KVGeT>c=*dQ7S;#hRpg76tcvxhI<<;X z*+fNK-?pQERD-~vl-ZVxNGaFFz*PgtvA9%RvNy zUf|G&Fx}72E_LF(^rq~L!{7t4Q{J%9)4znc#HM3vH_jGIFwC=nO~=d@mD1uJDyVVD z4kmW>s{R|=-EDoqEdn)b>&YqopMc;ed@+|RWk#tiJ%=kv`#b@jBjlrhLIsHC?CD7#|bex6MGs~(9?Y5M7YO|-|VF`m?0Ru1~lCs@m zPmaj#cY0mT{ovd$yJX;@9mL3xy*gCUJnXlv+$hM1$SQgovEJe6a1id+JMX&P^SdxO zevJ~J89T;8!&~wzk>H~oOdkMt4|EB_SrHA zr`Y|j-g$6f4TL#MMK>8Glgg7E3-$H47)$T0uX?wmlkt-ne|D_YLW!jlg62=ut}TMt-8tarL0V|W*MHo9pxb|?yKXJC^MC6-wWp~ch#F-LS$zXp~0H2 zyHQUBYL}?8>ql9ck0RTVOwWv75HrMN+YxezuwAluIBxr*?=X!Q`J}}Wrkgt#8PP1* zb`>dAR)zKce};*;5pO(Xz}zOB+r6Y+H-+lFn^|-YMSh*!JG$&zIlrnXXGa)rR8YM} zQ^Kl6RmoXmtyJqXOV%CV&wBKo!YCnUVE0&P>qz`Czl-z&EtgtMInAStZOX+kF4$uxco*mRh;3j>>ElyDIjj z({g;kA}l>B_qC&OM0@>dOk2eGfUyHP8o_WhdR=`Bx1;p@Lvz_zEgGKtNH|?lZ*LsmPj+pUIDHM_*CT zaktA206$JfRo;f;Hh7_63;J^5KGcG)Wd>OcW;is86yAAw7IH;9gD$)LTlc|RIGY-{ zVur2f0^3nV+Ys?z{aed`a>#^kE2X%R4WoC z$DB-qHx!wSU2z|*r!aABx#v?Ni5u2z)vF4sGvfLWcy>4vL!-v(d_|}9qZ-3~@oO@b zq#xpqfaz>mAP0q)&8W%BQUlJM3FJV!sH0f{wSSOKfw17!>gbbMp-(`fW5x}ivm0@O ze+`SF!1#R~%5@JX+B~UNAxc$_w(*d7|8Z8c;)9HKerypDR1awrr<>Vqka(erZo%N0 zHpb~V9I0_-Zs$S7nI1$;c^qXU9=Gc`BGgk}qD`@Prjepvje!ISk8ht{ZnC4ijw3QN zF>^w*yQL#Ht9e0@7TNy2ar<>eP0KN-e`qQSfRnWsw1vH=d~ZfxSsU?=?u(`Cn`?s& zFsrDCz=b92>%6Dv0cAFVp0^b_PQ0&Rs{tIC>o;A6Fr%oQo*djgMjci`uT@oEQ~d)b zDz6i57gVGQ{!q;{b?fqJZM)HIowvqY#Dm7U7HuVtA2G>yoKg>&{X);)q@b2%I-mY* zzC>=@VR5H!)O;JQX7fB;NAUq78LTgqs?jtwSB|q2tEk;xJ-QmSl==+1V@H{Y!*3(A zy1plqyO$h)z05E=_cHrWUwf ziM&pz`8tX0mPM4z&exTAPQ9$fa=KKax?;)7N8@Ilh8tL^V$YjRf!H$r<%9CmCCGj$ z+IBm(a5#Mcxn5MhPbroBu#V=wteg|(yZqa(S zNU&EMixrMM&=9cX96vdWWh~826oY9+A5N8M)9XYeg>=o5$DM4ox+y))%ViMJZR^O% zV}lF5i7sLFRx*^j%2;UwVyDU!?$gS=lue6BMz7NRsyy(tpY;2qs-TNRswOazvctft zK(P3Ka9x=b;{*D-=;HsDe55^=U;UoGl~*~6W+v@_CMQa16>|EN9%T4;wB--yRz6~M zA3jafgWxlfXXguuDLtU6c*K!)=po*#0RJF{S*%ti6p_Nfp}jeXH5kGSYJIRCv!_hG z1%^TFA%jQ*v4zvQw)uT37cs+nN+AbHkjUkK5!Hi1PHna)?zSPig6a7PaT-U{vH_el z?og(^sbvO=j12$)tNd44ecSJ382sk>(wiO~vNa(kL)gA$ZVb-Dnmp&DKp3t#CBbO zzP2diQwHiu{(ELmn&+O_GkK+%YE4M{nP-<5oEmTS!cMOSq=-O_T6aPj64)c+UaM1- z&4`tzbGEg_Q4dupE>6cr2{cPN;RILRj)*Vu^Peg1{%kpQ%-w0qFQp(-WxjUxit1V1 zuzD}g^r}QRBb2%7Lk4@g5%Rh!)|v%>w5LlmFlzh^(s59cjN@TOO)4PIagA+pj}vk> z<5eHmh>T1`PO)`|(<{0q?J1t>8>=|yotHQe@9+OGtZyKVwm3&Es~HP(7Lb^hPE&@B+mFe8|>RTmzKny$uj&IS~q zx8#(#g-@soOm~|~1!Cstg_%xLt4#$A`v^VH;8Ul#8rgKrCuxT?bTtCi7R6bQF zp)^n7X2H=YMSDryT)LBP1lyaD8wU^J;g@u@qHzOZ7dn~BkZwaG7_$j~sul(kb?^m` z*Q^?YSaWBVmswCxV-}4&T~~)0pcI;MUCbEhQ*~5^oxTbbK?95q>~)3u$Kb4tiq87r zFfOr!IfqtdWlbF7p%Hu@=M+J2fjhJ!J0h|+mYU;|6vNAf0~Qqnv~!qwWj-^Yap#A? z{>pCHuWn$4PWS8^+jua4duOp2g3giLL%&c36`W;Mi$MH;qG;nXWL0Y-Kx9=#8t!%X&L26_yiLSK3cn_LFz)C)?en zYk@qlXF4!Gk}mBcLQGR}w$veS@rbFWBijpl5h?(pe~;T}OA37}uLFKhuBpoqFl=gJ za!+9}4VCur;3(Zxc?{6l2_VL&>+4gN5i@})QPJ`Cg3J@A82)bJy4D!itw~ax3lb_$ zkJFy`l%G!9dLXDDrW`qL+K?32uUh6FBBDV1rn3dL$FBFd4GVHD2OTsLlb)Rxf3=Bg z3zQRR_LkO2PTYP#MD=kSed#wz1UevsizhS&btFO|%DnVr#vZ}Oqf^wcbs9tTMK5jK zVL!;BlI-QT5h14;I7%pV*;bs!%mK)3Lg*JS6Ty3O+`@5Q|h7DnfB7@6hQzg7PG3!khzK_N72k#ho`O%V7#OE#wa*P)D@dQ$#B+5=AMij z*no{aBU^0>+qIRYfamB1t<8kbvxmW6V-5~2bC*+!4xQfVcVVts&#)#2f3%?H!`=y; zEvN@Ndo1yhB205Y+0yI~f5p?fnLa~L&$aMi zI3|vOxg1}Wz&A^dRIJex^|$oBE3{gr;#xO4o{SH%hTTRl9FBAjT$}Z-(&P@xtZP&W zo^To7(>_9zV4zBHn7J+pfjNXwfPrwrKAb=^#p_Pdtto62kf;QDi-b2OY%x28cGNvF zf)XAz5;ywFXi8B#e~C>-lKm5fZ4fGzI8A~yskSsnu#7VLY1>}-RN$%ZQ6J_g0E?0% zDXR}iGS8N8=*hD3C2ORjN#4%Z5T!4T@rPOL0Z)`kuh(w+`mEB_D$CZ+F8%BhJB0|~ zXzr|SU3aov2&!t*Gb9;>3Y=&`L0$0io4D-By+{irJ&h6sf0$I=;$@fiW|3<%zvJSd zg?=+t7z*Q}Vd9gd!s@fIqtfB5y38xsdm-`nllQ^rRgU^^xy(@;vjVTFnIUi(*Z_Ir z6Xn+j|IyNuW4NWKo}CfUC(rYRE(5u7=SuKm@Bu|`Dxgi8TbQ3^umY*48N{4Gf%k?7 z!`Xn(lp+qhe^F<|ZGGb2kmo@k@o#(CptahWdc3c6<8=0+mP)Wuj#B1PIU7zU%R1cm zOl4;lgdR^a*_8SnM6|_Ut~|}fdSB2Qbf{|qZ7FAre`9T3lf5L{TF+3k&CMORhgU$> zYXZa}20L6=e#Etf0S9q(oPZf7!-`0_Fn{jpK;fwePz3(zA7 z&p>tUS^dhvJFNZ!f7a2x>p&Tm-AZS7^Szz4lZ*pk{#DOR8Zj-wD?|khu|$I7zLj6g zXB+;je^J)4k#uY%9jg#d(4SG)%=eIu4I{fh*+W|QWyF0c%A+Q60TJU`B7{wnFA9M&OOHIurP=P<-G@mTsh{RlK=L6Kf|jIw_?9=OELWrqkm83SkzcBAQ#lcl2pS ze~3u%ewG78s)9HW(vxr$v@UpAZo8%L5z(l>7X`C)eph9#n=Z*0;_6aSYr71#fHH5t zN8-VwGY1jSY??gvUu=>97tZGXHeHxgrHjp`+PP`{geTRJ*g|G{a@-0u=^;b5 zL~2*CHVVta#@endWiu44J8^Y;bRGqCe^j0vayYwlhBq61$ui)GN8xM+Jq|7V`F|j9 zw^CI#fR3lU1XjDTD11-gkgWWU0+YkHN}f#Y?E{CAeZ2g@>Kb|`AyZ5bL7&LZZCmu# zmWGh%=em_QgJ#^aZ2OK|_;Y-=LDZ?sFe+^bC zJxFQT(bctDsYfJ)lFs49CO|YcGA{C_Nl48@>b_D*8iX$_Oc}17!^fXc?NTQ3-3tp% zlYDqzU|Fd{OJy<0v8Te;pgg|%w9X$GcvtPUJ&J>^-RV|;C&y4zma5};M*Y@757->F z2%ck*J`2)N6|14vYPwSbE@SOle*()f3%5m^Y=HUzW?CIlq-|=MQeFG0Nt(`KG z7U4au0gbU?ZOzT5dO{E!?wl^Ea3_qnJf5@QUVvQbX zO(kRX%>rt*X+aSWTvf)lIH<8jfHJXDpn?oN?a4|mmu%FL9;3Bs;|ta~=+)0g+iWhz z37bkQA1W-H=G7DuTN@SdIYxbtCRWSW+^shZC`+4I?sf_{&8x$mq3DxhfrPBpYq9y* z`ub1~8tOU9(axxfui(++f5PI|&uM&Mk!ZoY=_fhVG&=`O=p`rs9AQqy;+s~VtR#{$ zji-@{1Rt66;QmTuOBLB&_h^ro)qbi?)a;W_Ie_kqn-k7H`>ab>AfwsrRfX|%Oi-_@ zL6eQ3lMGfm#wm{1x=V6z1W;$@C;e;2yxWkJ5WUQT_H zTk_qabw&=QKQq^B8`h_;NS*S^lVCUAp|a0V)n4e1bI)xJy~lA-+T6V<5_#{+ZzL%6OxwpXe|NQk zVP+w_63DC^)hBz&P?C*vRH;<2{0T{RWW19(UG&7)f_}EyHbd9Jihz-EI{;iAvkqF@ zQ!-{JLv-bU#$mlsfOf__;n6Ur_jNT!V-DmD5m19xv=3r`oU^x&+mrF8Ab&GcsO`&< z7{3KoaDgeI)^C8hiA@|sYkasiD~7ooZ6t!yi#wryOVG>K*YijGDi%^4^aNWNeTh-H zJv?STa_p_>%GhmBfEU@Z&juYO(QG;!vD*!Frm^ly-WI)b5Q@jN zdHSqK)WhpbuhlE~zpZ<*zm>OYlHLWg>;%ss>jZ-x{wsxOx zZ1vqrmCGbn?kr~V?{HF3sy@QP*jVK83id@(D4s&JN>ettr6T|&T9ONn=8@;A0N;lPDTVb4S_J+() z%13OUA{nQpXHN&^u$d-9Rzy?}nHga5NdbDU40Xmgi5Z5cEilTSR`zyQ`ihx+%C)n+ zfrw3TwuLl7rd+K+D9mwDDwKqQj27A|3vKUH#pqVQL34{lLx06Y%@n63k>i9Qv!OZW4|80A+f+&sp8@BI)P6xz*cY5l_#n(cnKR7+0rYuw_xyC&58Ae6YC2n*4La^ zFK7w8S}n(8v40IzWVIaBKVqk_%(np61C}pLnsGa+&FzTZDC2e#qRsHo^wW&zN;94d z*)yI?GE1ZN<{w7lHT=P(V#>~*rjBJG!47kGInq(9>H4!+hyO7aWsAkUoXF8erzuXB zH(N{P{g>CVnE=8aQLA~*Y#LWAZo3!HSa<#Wn!cF19Df?E9Is@{5ME1iD|#oiq+HvW zH!4W?`H)QZT|T2Q!1<#bH9%0RrD5{=!RQ3&AmQ<=yyh^i)6qy_jHtW&%E*{rnLMRO z2S}fc)YZ`}y%!$R1%roP7vFhL`_A7|q_`+~>bWZ_sGM$xb!Xg@N=a#YkzO#WO@}Tf zTrHtoM}I_#I=l1T>F&X9uUk|AQVVWinXb|TTJbe(@aMg<*Bwq}wK=4v5Ih6O8FNbM z`gAqwwklA0IvFye)nt3Foagb;vEv#!0mdUc!>a=w!b8Pv9dt?1Y6UhPKbruXa@#Oh z*{~AeR+&Kx9}$xeKSKP0@tzKA0;9nmiyoO*I5yld`RyxB*iLK&a<|jh9-|4&Z_S5< zw%K(dBA3UxSExc?(HOD6a$)m;SJ^M-$XWIKB|Ug6lRm2$0+%d*;!5?>WVpTeuJMx5QkDn9OGotCQoa zB7bME2{Y$eFR5*Nn>*Ub*V-PPXmm7P>ybbynXFvmz?-t#_$XS% zmx$Hk(jmbkw-jAzfCioswmfSwl*U=3VG4vu7T^h2iSxQXa$F`dx_5L?dZq9}uV>!i zND>lq{(UU$xY^oN?&x5}Tjrfs#WvKoKJT38_`o`Wibmw$^Ny$)n2C83YeNn1DSr+! z+gsi-{nkBqQQz$>PU&a4=(-Ds<7zv*yI^;^i{0H0uD7Dz!E}z>qt0#;ZuYKi-tL}W zT)O9--Pw7+y+At*xMsym#)S%NK5cp255y9ZB5Tu9bXbAJsw zDJTZG2_%B$TCdu|acZKB<1qGtk?sdHmgB>OjhnCEyN|M_ZK^LkLrnt1)PD(F$aFG( zz-2*KfK|P9JVpp!v9f+4UMz02C$aY|_O8*?{&?g3 zxh?NHCV8j5-gVy#I`6J`&wp=uH(0aKINx^t&f4z03%Ev}?dRRyY5Uw(f9&1V%7=*P z=psBk#Q&SK`D7aQ(?w%rlL^uc{ue#kZx=)|7f*)?HO2Mmqqo%SpS<;Oap%^xoAB1X zjkMjZ-K{O}ll-`|`;-dmZunRhc)%-fcdPyJ?)gv9T9Ip?YDEwHI)AMfcR~Mcd3R#? zGT!CCuh2N0-*U7|CBl94YINC@CjS3BzIhXI_mh88&ZdRGz-Zyp?OLokaQIBL9&Bdt2bKV^{N^`V_<25L*`m zGKs~I7-UI~i0+BkQGdv;X>dr@2JkV~LE#yn^TxJ=)V;W9%*-e%U}EmZS%36#?uzF_ zLw$f9#YUaX6NC&c)yZiI)GK?zKp8==G7#QdEP9JY+S%*2d+l0%80=|Lvw6xXNF@IFeBL+VST;N(Hl{g}&L_X2$5yuhF2!`!21pdGdN&b4Z*DnB#L_aWN z>^9Rl#TiqR6#T3^Y)IEwCxWR02OJN_D(oEFe7u>?4yjS;oit2{wQy7voy~_5id`&E z7&TMEha=WF2Y(C3Ujr_9Iy9rvcXuLMf%{9!iMr5RvD@Qni3_7CESBS~p$aokZ6gkd z_?ua$&)7wH&}EM}RU$M)38W?V>`e4P_uBPdO&Y$wo>c@uVF<#hmBpre?-wVz708OF z`@Y?^YIRAd=uWGfb%kAFcdyeg>SOW^B4QHk>p{_>Pk&uz1g2^PZV%H@GLzt*ai=1k zCXvg*krVI@sN!w*W?;ppod7P$G=akj_dM(K9MPEPN)H2Lf)!I5x>3widJ?-d*y{{= zFnVwfqt(NgUag-+Gu`7k0hMURJ`bp?6zW@6!~o-IO5r=2IeqpfX(LP?1% zLmqG6jDILfb*<^u=bWyfC4?PkKA29P&YZ3r1$`WgaKo@=$i3PqMkY$aY!1dWw;y}_ z0{q^a zBz!>Q(_~BMAv^>JUBOUFCLeeO%+k+){}F>i0iNX}LUq^KNw;ge8> zD}P(+y3^NDCf?qX&+(VGq$GZO3%W3SxyUPyP9$E+QFYfzIK|PG(P`jb<-2O(qTO6E z#~0R87|S(oDY{o~Q3?cn!|tnewAatrVA@KvZA3;{kI*qtMwezD9IZJ2iQ2SN@n)6Z zpP*s!Ujw9woeGl|F7du`kt0s#4mKM~e1A9%52)GGITG)x#KLFGPH;kOY{wm#V=G`6 zOXJ8875mvXdUUAVWf65*HF>ev_YSgKDtcr^MIANv9v`LC6To(jSkyo;WN(u5RQ3+( z_C`1w0df-#T?cWxHcrQrDNq<5gXq!XJeu90VmYAX6eNCzKXc;AjshnR=@r=2c~(z? zQ)u^39`JH*dZpd50t<;~&o*=|vX$+*r`SS_rs_tlqo30b5tUzOkdy28BG|^&XN6mT! zp?)_Toa(-1kNoYcbJqY0gzjT#VmkQi;UrDCinS-&hc)axQDfdMM7br2XIgoHv{)SJ zoY?&uoDuem@K)FDT%tY`;}ZVF&72z#p=$K#v$6pMPsH!`iAZ#G3nyFbW7APkhi;oM z7mH^xFfB9Pf7>;-7&5oFV~@%FhO@QBX54&)6E()^d@xDCzsWhzzDbcRl+*ApT2+uG zv6$elmP8zrMFM) z;uF`Cm98-pcLp$lvT#!egV~*kA^q!@6sgpTmR@J~`P~%1=I401jZonPS6( z+AX!=OIA2#GT(9bd zYs^Wxt^~u1@|*x4rVohGN|F$!*6YCiRtg!`WGT95fqEhJVd<{j3;v%g+Q^ z>Im6Q+=}|bJw`odITq4TLn59&AO=_PYe$h-cZW7$zI04Q zP8AjPTZ$KNdB)GawRE4*_el~{l^6#1z`LjgN(8-;?chNR%krSG06B7NhicZv)MPdp zy*?Kgu&Yg$SgJwFbbqZKmDzD&r>$;WQBKVP;YR&OO#jq7)*{DKVGnpGb6HARd%AO6 z-)wn61>NRRUp>z+6DX5Nwa)H@EM9hkp>d71~?z>~?jwDlqVDeIjc z1YJLYLBGO$GReZ{Wv&c zh9M>1@JQ(6j4pWcQMc4)(45VJV-Gub?HC7!RE824sjJwVx`{nVGal4y`jTzMa71&A zt)6;ol0z~Xc^#T2-jlBDPi!oc5vJ&|H|u7Ff=Q|ax=9abZgTInWqKY%?;-2%=+369bvnEx>d=a)9g~~5FMsYH9Hj5#7qilwqtKUJRH-+M=+BWc(cq9*N=XAZd3}Bx zXCveKI%Zy7z$x&g(#A1Y#humTAD72J%6o~rzI^KFApfy^&&cQk@ulQCWQ^a%RzqSw zBIdU?Yce6+mF);d4D*D>M~dQ$*}r! zF*xh4g%qiScbEt;S(vJds1?g%6*;QfD6Obtt+Fu~Q`Y>v5eHk}w%y$7dvD?hzO&ms zx8*%xx8nBh0VO|F=Z0dGp^c)4V;nltj+oB*w2{rD-#XKrdOtnsrw8uVFyoFsT~z3o zu<{k<&7lO~Aa}8NQ)(N-#H%>f#}lQFs_0X~ygx*~tQ$?%{~vT3GSd4m{^4X3y>5qTf7&2t6C z&}sq!ch?!EU06r?q*WxRa;s1df3=3> z%KA18{T{JJ#5-~ESej}{om!|Ktw(>Dh{0M%Z0#I-J!xCQ5R2wf>^_P+VOK414%NZ> zpviO=)N1b_=HgS@=59<=qV{u|;xjlmyc44?`&<{!=DibZDq!T-dV#~Mg|>na%1V4C zA5`EJlCu@l#X6#;LEzQ``h4TOZ!9_S6XRInc za30-z_0D{Ls2(Wf#8l4DGhY?ff%VFY8``B1PZV}yJyA=9Ifa*;6AK_2<7;JIuY$+% zNe)MdgD|vMK#J~J8U#L0RtkSbnoE76zDD6dbC5H#crC`6Y^paoq|z_e@&%#(S}nwe z0(=@jpgbY~mq93c4f`;Us<+2@5J5g&6f;9p4$_ofW}hZz;5f?x5wlP)U$#Za2CUuM z-o6kpNPc|~Y&S2u{vePKwYQs1|6=pvau4`#a^%%(R36drCZXnLyV!q)Z5yY^^((uL zyEcgY2!Kz8lMG@3NI9DCRXlTRur4Ck)K$$GnaYsT;+>r+0os3`0&2t+J)s# z0L^i-2#@OAI6L(9)^g{kW7dDV5sq_$j%K1l(YLePwP@aJtpb_gXX3KMVt1%M8;Frpk{D`H3_7Ar~)*eqnfG9J+yz}6K+Rf{2ShYilV7Fp|QvDm`9#G`1yaVigI*|Yjf6T#PoT! z+n62H8%_@L0@Wt11M$olgkbH*dHn&6f+g&)TGFa^rIn3wd@qJ9KvmzW2kvgW-VW9m z=iJ3^d$+x{lUsC9tsVMKtWL?r=;2TwnwMicy%!6x94q=5ihQ!+ye9`bHdBdHV2p9) z0>C%eF5=M1L9>4qqf|x>&SY>Y6FpKi3*5Fte>pH}p72NN@TOMJ9nOf;knz@eUuzdI zzS#%)ER6Ua{ATPoe4?Zokbd$S9ZcqHm`1F? z?^72ny?mDhqQ_-C{1oT&X|CjcX6nE6k_wc0d4YvtZeG4~<3eY>rx2ZC9e#{N^27(3_Z$L?mOnHst>AAe51sGMkUqYqdS)Us>G^+5v%1+mo2la0Xs!% zdxcOLUJg7B49;kTI=RWgX^UzP)!|A>??)9N-V%Re*17-sgNK;H#$`uKFFB2O&(d~_ zZJV;}a|;16XtPbTsZGTqcRgv-{(2=DKDp``9j-OiAUCsPH+%%4urvlG2z8$qrTd~7 ziGk;AnTCRu1qJ|uYAB1Ef|^c2q9)Zk{yveIx&c15wZaA}07OqhKB&G@mRGpUhY-#qoI{BYOw1)^f1t4`V(#WWGxjr#g4wOw&;amKTPt!ARAjE~wtBXg>V% zhFQWW?SU8C3uqsTW|Ps;ob|K&fG!;#69Iq44Ffo9Fff6)@H#zj*mbXNws5qX(C2hL zSoEdc3c^zWbzX1o`t^Q3HZo#nPF#Iyk11E=aw>iMy zjeeE|-{w5HQ1_GzKiFp+_yG19WstT!zR{mLaQzW?(SbmRSn9V)aYWs-z$G(gn!SI; zs^Wg~d6<;iFf&HOO-C95O<(~}fmz!0&;q}?%m6M`$hZ875$hf@IL2Oa{v+NlaV5lZ z&sfjgu50}G0^ZxVT;?fg?r{8l`NbyXZB91(^q%ClgD@%{SgJJK)) zAl9J--A!;tTmaqi4B)28w9#)qD!w&|XoJ?PxW&6m*H4z7o`(fT-rO-8ufk$yCI&53 zIeeG}Agd*@S7tjBgtDq$@asywDT8`nlODn}J~vGRB>>$+9P`%nV5oH?#TT=pXh(7U zp55LrOSfF=t;Hfv^tmMK;BA~I=_WRs(*&`CcJe``U8d1gqwr;ukir*#dPmD|?oJ5@ zJaa!S2U1S75~~;RPP9`b9%;MRX0y^>8$j`XZ{?nb_*C$mVy>}H+0A0B$F$G)Tx$u@ zOijJGo%&Y#Lr7FE7lANM48UHbZA@Q_Ao4H_;LYUh$n_k{`;Zpa=)M{$FE1qJBC4CL`#Hbl;gA%{ke6pT$KU^28qUY*>q32(H`m@Hgx#hunzSe+WJ!B%+JkiH;2Es}-Gb zq{Z2kJ6|kwG&przJ$W12nvD(U0Fr|BMAg9;E^|@@I z4kkAy2R#xV=0O#IpW8SGV#nOyxuBOwJQ7uwd7^GpdOTiwTA~PK_co7F!WcQ+osT^C zEB}5O{=1hZ!|*yRoYEi)XBcW%B(zaOLjf77r2 z8u~kEwZD~qe&hVsqxpkLZ~l~cr01?BlPF!g3u~7*p=Eyjlj#-8^uu>=UVC`_kD}3F zZGClA9YM1vP7*9YaCdhLPH@*?!Gi_8xWnKCx8NGwCAeOKI|)v3cXzq>F5i1^_nh6c z^H0xAPxYB|s=B26*HupY4SA50Dd0x@zU|m<9r_XxFtHynfz^Gz;t87}G4VWO$jbt@ zJm==cZm?T!$-rlO4BeNY7rcFOuoiG@&|8}mVB~dO3KoFQQNTcX&q3$*vIGI=0xJ)x zL$HN=k@ibA*i{Rk!TQq6?fNQM6#(uFIUs}Jo1=3-XdeYc1vWtdegFnI{7)FV?{LAs zPfG{S;`4sn)&a}6zzyGIHQ0SW_84e96MGN^gQ2>x2++gelYrm$#XY(sYy0U&0_m!KT(r(xencGNfUSU`Kwdt>*_zMkUS213Y5j@9krgWS z@*Fh};7p=W_yLdL^{4gj2TdD@iG6c`B?R{Tpj!`JxDc;}Ej3ufp4zaQq2i6=eh=R; zv*W$E=_kKm@x~2Byu`AcZcA+?Pd|S7ffGXfQT%y7U{;@mKIr4` za`>-!FgnY*!QJ_^cr13ln82j{C8?!Z<=$W-t))3DYhnyqj27VPs{(O7u$w8`2YX*P zKjE(;ZxuH+-QFC|49=j%jx>Vj+Wj7{bX?c(*_cky0exGc&hh~+R?fm5I z7o|x?0^$m@IK?_Wr#|>`YLUqpHM^6NJ2nwdR9|{2?dMLcEBjjS=LVhgAOH9TtUS#w z)l$>U4FX034s%K`XA?a?8DcHcA6iV>AFfW71Zs?0RgbTBb&hxKIMzD7pPz1{2{;V@ zb0xLL~6kO89ZBc$j7;J z%mz=6?8h1au@o)&PzopE2EA20eVn1;_m0!)U~JQqXrSKK+Q36uMaj%&GB14ZB(Z0m zcvYE1?Y-u72cgMYr`M%RyZ7bv7y*CZ7{Sbh)srSjSaD`AI?X4}N4)%~)vg7!)(JTM zbgyrMP!nHV6)#U1Ok}0Ca2U2X`)}V_T1PWCYNvAvMV3&pPrQ_pGz7or{g*NQ)OzhH z1{0kUz4xnVUInhN#n+)@c@Gu0uVQVNNfB@>C4PI21?z1A&i21hJTKKgm4l3)pY6o2 zweP{3ZS!IAD$t4JF%EwS0rbQb0FJVtXCUam^~VM1e(htq8sz0d3cTAkwEp?|Vjo&r z3(t3$M*RTx%zs+OV2yh>8ef<|L@3H&* zVJHuHEUfLPcshvhdRbXszg0MYXrp*Or-1ceoWDd47Q$`@&+a>)|E2-Yv8%9?)p&AP z90^bdg83qki?7x-BKc6GgA46Pqoe;S(tU;*eS(Iz_l)9Hu-m2_iZ$&^XAs% z;coq@HhT(|x-S5!eOBv+4S{c_!~rN8Ozz>i8!9Ze13(`ZAQ|gdFIavH_hK*8z)hH% z|H8#RBnN!+lK1=~{;+rt8Cn}Kfy}^eaHFyOH(`L^naP^*^Lh94tC1Is_(py%n|vUGH?;)V+fN6tIB5cQ99Q z;~h+?5e90pfPuZ*=C&ZPUY*LeCV%gSxhszDofhMl6bLY|=6}6+JAb>kyUYRh+QtVQ zObBX>3QwW)$p3CY%{A+-4_o@aEk5`28Ry+oYmkirli@x8=*94~S_hL3zsE1hwsroG zUyi45Nvih-2x`0h+Pp9K^hsVRo<==^-z4|wFMZqKTNPdCLj-IX!1904h4c(?kiri0U@Li$@w9-a_?Jy<-~|g7O>yoA zxy=)WJqKL02(Mp^w)n4u0`8K5oeuDJB^W{ya5D8WX96>MIh}$+@*rp?kOlH%PNvGs=5v!;;PSiG9y*<_6Ab> z5G_Dhz5cvo*L{~{;(b#LJTbpad$<7ewobHwC_S2l-uemx3>)#4k5tFPi{#uN1o3 zA&|QZ{_}hYzC3J!mQuXL$Ht}sFS=l8e^|)E>V3*FN5G70o-OoWG|c5RY`yInTA0^% z4lJ15CIOc;uhVG^-0HG^)&}!mZ-Fix8($1`fUkVdSIJ*`mgk!Y{O`$fUYU&x6o7Xh zLSWmfr?rr?;;EOHbLdj7|D6EE!@MtMuFueYEiA8Ar1^Sf%=iJ-JEps44*JLLlYCs+cGKqstF4R)*szP=NGvYraKcBqaBc+3FSH`gwkDFB

    YGD>3q}zuF=FF)Yd#To~M%mXp0!EMf_1o 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%0Ds#&dVEs}2|!C&d~ndHJO{l;uFYvLO3Xvw|e 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≺%Cix&`@{*q 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 DvY$Qt diff --git a/docs/index.html b/docs/index.html index 541d8f2..470af2d 100644 --- a/docs/index.html +++ b/docs/index.html @@ -13,7 +13,7 @@

    -

    MediaBrowser Docs (3% documented)

    +

    MediaBrowser Docs (41% documented)

    @@ -149,7 +149,7 @@

    License

    diff --git a/docs/search.json b/docs/search.json index 57edc29..391fc91 100644 --- a/docs/search.json +++ b/docs/search.json @@ -1 +1 @@ -{"Protocols/MediaBrowserDelegate.html#/s:FP12MediaBrowser20MediaBrowserDelegate13numberOfMediaFT2inCS_12MediaBrowser_Si":{"name":"numberOfMedia(in:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowserDelegate"},"Protocols/MediaBrowserDelegate.html#/s:FP12MediaBrowser20MediaBrowserDelegate5mediaFT3forCS_12MediaBrowser2atSi_CS_5Media":{"name":"media(for:at:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowserDelegate"},"Protocols/MediaBrowserDelegate.html#/s:FP12MediaBrowser20MediaBrowserDelegate38mediaBrowserDidFinishModalPresentationFT12mediaBrowserCS_12MediaBrowser_T_":{"name":"mediaBrowserDidFinishModalPresentation(mediaBrowser:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowserDelegate"},"Protocols/MediaBrowserDelegate.html#/s:FP12MediaBrowser20MediaBrowserDelegate9thumbnailFT3forCS_12MediaBrowser2atSi_CS_5Media":{"name":"thumbnail(for:at:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowserDelegate"},"Protocols/MediaBrowserDelegate.html#/s:FP12MediaBrowser20MediaBrowserDelegate11captionViewFT3forCS_12MediaBrowser2atSi_GSqCS_16MediaCaptionView_":{"name":"captionView(for:at:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowserDelegate"},"Protocols/MediaBrowserDelegate.html#/s:FP12MediaBrowser20MediaBrowserDelegate15didDisplayMediaFT2atSi2inCS_12MediaBrowser_T_":{"name":"didDisplayMedia(at:in:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowserDelegate"},"Protocols/MediaBrowserDelegate.html#/s:FP12MediaBrowser20MediaBrowserDelegate19actionButtonPressedFT2atSi2inCS_12MediaBrowser_T_":{"name":"actionButtonPressed(at:in:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowserDelegate"},"Protocols/MediaBrowserDelegate.html#/s:FP12MediaBrowser20MediaBrowserDelegate15isMediaSelectedFT2atSi2inCS_12MediaBrowser_Sb":{"name":"isMediaSelected(at:in:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowserDelegate"},"Protocols/MediaBrowserDelegate.html#/s:FP12MediaBrowser20MediaBrowserDelegate8mediaDidFT8selectedSb2atSi2inCS_12MediaBrowser_T_":{"name":"mediaDid(selected:at:in:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowserDelegate"},"Protocols/MediaBrowserDelegate.html#/s:FP12MediaBrowser20MediaBrowserDelegate5titleFT3forCS_12MediaBrowser2atSi_SS":{"name":"title(for:at:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowserDelegate"},"Protocols/MediaBrowserDelegate.html":{"name":"MediaBrowserDelegate","abstract":"

    Undocumented

    "},"Extensions/UIImage.html#/s:ZFE12MediaBrowserCSo7UIImage20imageForResourcePathFT4nameSS8inBundleCSo6Bundle_GSqS0__":{"name":"imageForResourcePath(name:inBundle:)","abstract":"

    Undocumented

    ","parent_name":"UIImage"},"Extensions/UIImage.html#/s:ZFE12MediaBrowserCSo7UIImage18clearImageWithSizeFT4sizeVSC6CGSize_S0_":{"name":"clearImageWithSize(size:)","abstract":"

    Undocumented

    ","parent_name":"UIImage"},"Extensions/UIImage.html":{"name":"UIImage"},"Classes/MediaCaptionView.html#/s:vC12MediaBrowser16MediaCaptionView12labelPaddingV12CoreGraphics7CGFloat":{"name":"labelPadding","abstract":"

    Undocumented

    ","parent_name":"MediaCaptionView"},"Classes/MediaCaptionView.html#/s:FC12MediaBrowser16MediaCaptionViewcFT5coderCSo7NSCoder_GSqS0__":{"name":"init(coder:)","abstract":"

    Undocumented

    ","parent_name":"MediaCaptionView"},"Classes/MediaCaptionView.html#/s:FC12MediaBrowser16MediaCaptionView12sizeThatFitsFVSC6CGSizeS1_":{"name":"sizeThatFits(_:)","abstract":"

    Undocumented

    ","parent_name":"MediaCaptionView"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser24navigationBarTranslucentSb":{"name":"navigationBarTranslucent","abstract":"

    UINavigationBar Translucent

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser22navigationBarTextColorCSo7UIColor":{"name":"navigationBarTextColor","abstract":"

    UINavigationBar Text Color

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser28navigationBarBackgroundColorCSo7UIColor":{"name":"navigationBarBackgroundColor","abstract":"

    UINavigationBar Background Color

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser22navigationBarTintColorCSo7UIColor":{"name":"navigationBarTintColor","abstract":"

    UINavigationBar Tint Color

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser14statusBarStyleOSC16UIStatusBarStyle":{"name":"statusBarStyle","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser16toolbarTextColorCSo7UIColor":{"name":"toolbarTextColor","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser19toolbarBarTintColorCSo7UIColor":{"name":"toolbarBarTintColor","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser22toolbarBackgroundColorCSo7UIColor":{"name":"toolbarBackgroundColor","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser27hasBelongedToViewControllerSb":{"name":"hasBelongedToViewController","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser28isVCBasedStatusBarAppearanceSb":{"name":"isVCBasedStatusBarAppearance","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser23statusBarShouldBeHiddenSb":{"name":"statusBarShouldBeHidden","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser19displayActionButtonSb":{"name":"displayActionButton","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser19leaveStatusBarAloneSb":{"name":"leaveStatusBarAlone","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser16performingLayoutSb":{"name":"performingLayout","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser8rotatingSb":{"name":"rotating","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser12viewIsActiveSb":{"name":"viewIsActive","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser28didSavePreviousStateOfNavBarSb":{"name":"didSavePreviousStateOfNavBar","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser35skipNextPagingScrollViewPositioningSb":{"name":"skipNextPagingScrollViewPositioning","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser24viewHasAppearedInitiallySb":{"name":"viewHasAppearedInitially","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser24currentGridContentOffsetVSC7CGPoint":{"name":"currentGridContentOffset","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser8delegateGSqPS_20MediaBrowserDelegate__":{"name":"delegate","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser16zoomPhotosToFillSb":{"name":"zoomPhotosToFill","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser16displayNavArrowsSb":{"name":"displayNavArrows","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser23displaySelectionButtonsSb":{"name":"displaySelectionButtons","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser18alwaysShowControlsSb":{"name":"alwaysShowControls","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser10enableGridSb":{"name":"enableGrid","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser20enableSwipeToDismissSb":{"name":"enableSwipeToDismiss","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser11startOnGridSb":{"name":"startOnGrid","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser16autoPlayOnAppearSb":{"name":"autoPlayOnAppear","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser21hideControlsOnStartupSb":{"name":"hideControlsOnStartup","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser19delayToHideElementsSd":{"name":"delayToHideElements","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser12captionAlphaV12CoreGraphics7CGFloat":{"name":"captionAlpha","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser12toolbarAlphaV12CoreGraphics7CGFloat":{"name":"toolbarAlpha","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser30loadingIndicatorInnerRingColorCSo7UIColor":{"name":"loadingIndicatorInnerRingColor","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser30loadingIndicatorOuterRingColorCSo7UIColor":{"name":"loadingIndicatorOuterRingColor","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser30loadingIndicatorInnerRingWidthV12CoreGraphics7CGFloat":{"name":"loadingIndicatorInnerRingWidth","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser30loadingIndicatorOuterRingWidthV12CoreGraphics7CGFloat":{"name":"loadingIndicatorOuterRingWidth","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser20loadingIndicatorFontCSo6UIFont":{"name":"loadingIndicatorFont","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser25loadingIndicatorFontColorCSo7UIColor":{"name":"loadingIndicatorFontColor","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser35loadingIndicatorShouldShowValueTextSb":{"name":"loadingIndicatorShouldShowValueText","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser19mediaSelectedOnIconGSqCSo7UIImage_":{"name":"mediaSelectedOnIcon","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser20mediaSelectedOffIconGSqCSo7UIImage_":{"name":"mediaSelectedOffIcon","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser23mediaSelectedGridOnIconGSqCSo7UIImage_":{"name":"mediaSelectedGridOnIcon","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser24mediaSelectedGridOffIconGSqCSo7UIImage_":{"name":"mediaSelectedGridOffIcon","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser17cachingImageCountSi":{"name":"cachingImageCount","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:FC12MediaBrowser12MediaBrowsercFT7nibNameGSqSS_6bundleGSqCSo6Bundle__S0_":{"name":"init(nibName:bundle:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:FC12MediaBrowser12MediaBrowsercFT8delegatePS_20MediaBrowserDelegate__S0_":{"name":"init(delegate:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:FC12MediaBrowser12MediaBrowsercFT6photosGSaCS_5Media__S0_":{"name":"init(photos:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:FC12MediaBrowser12MediaBrowsercFT5coderCSo7NSCoder_GSqS0__":{"name":"init(coder:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:FC12MediaBrowser12MediaBrowser23didReceiveMemoryWarningFT_T_":{"name":"didReceiveMemoryWarning()","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:FC12MediaBrowser12MediaBrowser11viewDidLoadFT_T_":{"name":"viewDidLoad()","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:FC12MediaBrowser12MediaBrowser18viewWillTransitionFT2toVSC6CGSize4withPSo37UIViewControllerTransitionCoordinator__T_":{"name":"viewWillTransition(to:with:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:FC12MediaBrowser12MediaBrowser14viewWillAppearFSbT_":{"name":"viewWillAppear(_:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:FC12MediaBrowser12MediaBrowser13viewDidAppearFSbT_":{"name":"viewDidAppear(_:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:FC12MediaBrowser12MediaBrowser17viewWillDisappearFSbT_":{"name":"viewWillDisappear(_:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:FC12MediaBrowser12MediaBrowser8willMoveFT22toParentViewControllerGSqCSo16UIViewController__T_":{"name":"willMove(toParentViewController:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:FC12MediaBrowser12MediaBrowser7didMoveFT22toParentViewControllerGSqCSo16UIViewController__T_":{"name":"didMove(toParentViewController:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:FC12MediaBrowser12MediaBrowser22viewWillLayoutSubviewsFT_T_":{"name":"viewWillLayoutSubviews()","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser30supportedInterfaceOrientationsVSC26UIInterfaceOrientationMask":{"name":"supportedInterfaceOrientations","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:FC12MediaBrowser12MediaBrowser10willRotateFT2toOSC22UIInterfaceOrientation8durationSd_T_":{"name":"willRotate(to:duration:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:FC12MediaBrowser12MediaBrowser19willAnimateRotationFT2toOSC22UIInterfaceOrientation8durationSd_T_":{"name":"willAnimateRotation(to:duration:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:FC12MediaBrowser12MediaBrowser9didRotateFT4fromOSC22UIInterfaceOrientation_T_":{"name":"didRotate(from:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:FC12MediaBrowser12MediaBrowser19scrollViewDidScrollFCSo12UIScrollViewT_":{"name":"scrollViewDidScroll(_:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:FC12MediaBrowser12MediaBrowser27scrollViewWillBeginDraggingFCSo12UIScrollViewT_":{"name":"scrollViewWillBeginDragging(_:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:FC12MediaBrowser12MediaBrowser28scrollViewDidEndDeceleratingFCSo12UIScrollViewT_":{"name":"scrollViewDidEndDecelerating(_:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser22prefersStatusBarHiddenSb":{"name":"prefersStatusBarHidden","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser33preferredStatusBarUpdateAnimationOSC20UIStatusBarAnimation":{"name":"preferredStatusBarUpdateAnimation","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/Media.html#/s:vC12MediaBrowser5Media7captionSS":{"name":"caption","abstract":"

    Undocumented

    ","parent_name":"Media"},"Classes/Media.html#/s:vC12MediaBrowser5Media10emptyImageSb":{"name":"emptyImage","abstract":"

    Undocumented

    ","parent_name":"Media"},"Classes/Media.html#/s:vC12MediaBrowser5Media7isVideoSb":{"name":"isVideo","abstract":"

    Undocumented

    ","parent_name":"Media"},"Classes/Media.html#/s:vC12MediaBrowser5Media15underlyingImageGSqCSo7UIImage_":{"name":"underlyingImage","abstract":"

    Undocumented

    ","parent_name":"Media"},"Classes/Media.html#/s:FC12MediaBrowser5MediacFT_S0_":{"name":"init()","abstract":"

    Undocumented

    ","parent_name":"Media"},"Classes/Media.html#/s:FC12MediaBrowser5MediacFT5imageCSo7UIImage_S0_":{"name":"init(image:)","abstract":"

    Undocumented

    ","parent_name":"Media"},"Classes/Media.html#/s:FC12MediaBrowser5MediacFT5imageCSo7UIImage7captionSS_S0_":{"name":"init(image:caption:)","abstract":"

    Undocumented

    ","parent_name":"Media"},"Classes/Media.html#/s:FC12MediaBrowser5MediacFT3urlV10Foundation3URL7captionSS_S0_":{"name":"init(url:caption:)","abstract":"

    Undocumented

    ","parent_name":"Media"},"Classes/Media.html#/s:FC12MediaBrowser5MediacFT3urlV10Foundation3URL_S0_":{"name":"init(url:)","abstract":"

    Undocumented

    ","parent_name":"Media"},"Classes/Media.html#/s:FC12MediaBrowser5MediacFT5assetCSo7PHAsset10targetSizeVSC6CGSize_S0_":{"name":"init(asset:targetSize:)","abstract":"

    Undocumented

    ","parent_name":"Media"},"Classes/Media.html#/s:FC12MediaBrowser5MediacFT8videoURLV10Foundation3URL_S0_":{"name":"init(videoURL:)","abstract":"

    Undocumented

    ","parent_name":"Media"},"Classes/Media.html#/s:vC12MediaBrowser5Media8videoURLGSqV10Foundation3URL_":{"name":"videoURL","abstract":"

    Undocumented

    ","parent_name":"Media"},"Classes/Media.html#/s:FC12MediaBrowser5Media11setVideoURLFT3urlGSqV10Foundation3URL__T_":{"name":"setVideoURL(url:)","abstract":"

    Undocumented

    ","parent_name":"Media"},"Classes/Media.html#/s:FC12MediaBrowser5Media11getVideoURLFT10completionFGSqV10Foundation3URL_T__T_":{"name":"getVideoURL(completion:)","abstract":"

    Undocumented

    ","parent_name":"Media"},"Classes/Media.html#/s:FC12MediaBrowser5Media28loadUnderlyingImageAndNotifyFT_T_":{"name":"loadUnderlyingImageAndNotify()","abstract":"

    Undocumented

    ","parent_name":"Media"},"Classes/Media.html#/s:FC12MediaBrowser5Media35performLoadUnderlyingImageAndNotifyFT_T_":{"name":"performLoadUnderlyingImageAndNotify()","abstract":"

    Undocumented

    ","parent_name":"Media"},"Classes/Media.html#/s:FC12MediaBrowser5Media21unloadUnderlyingImageFT_T_":{"name":"unloadUnderlyingImage()","abstract":"

    Undocumented

    ","parent_name":"Media"},"Classes/Media.html#/s:FC12MediaBrowser5Media16cancelAnyLoadingFT_T_":{"name":"cancelAnyLoading()","abstract":"

    Undocumented

    ","parent_name":"Media"},"Classes/Media.html#/s:FC12MediaBrowser5Media6equalsFT5photoS0__Sb":{"name":"equals(photo:)","abstract":"

    Undocumented

    ","parent_name":"Media"},"Classes/Media.html":{"name":"Media","abstract":"

    Undocumented

    "},"Classes/MediaBrowser.html":{"name":"MediaBrowser","abstract":"

    Undocumented

    "},"Classes/MediaCaptionView.html":{"name":"MediaCaptionView","abstract":"

    Undocumented

    "},"Classes.html":{"name":"Classes","abstract":"

    The following classes are available globally.

    "},"Extensions.html":{"name":"Extensions","abstract":"

    The following extensions are available globally.

    "},"Protocols.html":{"name":"Protocols","abstract":"

    The following protocols are available globally.

    "}} \ No newline at end of file +{"Protocols/MediaBrowserDelegate.html#/s:FP12MediaBrowser20MediaBrowserDelegate13numberOfMediaFT2inCS_12MediaBrowser_Si":{"name":"numberOfMedia(in:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowserDelegate"},"Protocols/MediaBrowserDelegate.html#/s:FP12MediaBrowser20MediaBrowserDelegate5mediaFT3forCS_12MediaBrowser2atSi_CS_5Media":{"name":"media(for:at:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowserDelegate"},"Protocols/MediaBrowserDelegate.html#/s:FP12MediaBrowser20MediaBrowserDelegate38mediaBrowserDidFinishModalPresentationFT12mediaBrowserCS_12MediaBrowser_T_":{"name":"mediaBrowserDidFinishModalPresentation(mediaBrowser:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowserDelegate"},"Protocols/MediaBrowserDelegate.html#/s:FP12MediaBrowser20MediaBrowserDelegate9thumbnailFT3forCS_12MediaBrowser2atSi_CS_5Media":{"name":"thumbnail(for:at:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowserDelegate"},"Protocols/MediaBrowserDelegate.html#/s:FP12MediaBrowser20MediaBrowserDelegate11captionViewFT3forCS_12MediaBrowser2atSi_GSqCS_16MediaCaptionView_":{"name":"captionView(for:at:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowserDelegate"},"Protocols/MediaBrowserDelegate.html#/s:FP12MediaBrowser20MediaBrowserDelegate15didDisplayMediaFT2atSi2inCS_12MediaBrowser_T_":{"name":"didDisplayMedia(at:in:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowserDelegate"},"Protocols/MediaBrowserDelegate.html#/s:FP12MediaBrowser20MediaBrowserDelegate19actionButtonPressedFT2atSi2inCS_12MediaBrowser_T_":{"name":"actionButtonPressed(at:in:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowserDelegate"},"Protocols/MediaBrowserDelegate.html#/s:FP12MediaBrowser20MediaBrowserDelegate15isMediaSelectedFT2atSi2inCS_12MediaBrowser_Sb":{"name":"isMediaSelected(at:in:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowserDelegate"},"Protocols/MediaBrowserDelegate.html#/s:FP12MediaBrowser20MediaBrowserDelegate8mediaDidFT8selectedSb2atSi2inCS_12MediaBrowser_T_":{"name":"mediaDid(selected:at:in:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowserDelegate"},"Protocols/MediaBrowserDelegate.html#/s:FP12MediaBrowser20MediaBrowserDelegate5titleFT3forCS_12MediaBrowser2atSi_SS":{"name":"title(for:at:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowserDelegate"},"Protocols/MediaBrowserDelegate.html":{"name":"MediaBrowserDelegate","abstract":"

    Undocumented

    "},"Extensions/UIImage.html#/s:ZFE12MediaBrowserCSo7UIImage20imageForResourcePathFT4nameSS8inBundleCSo6Bundle_GSqS0__":{"name":"imageForResourcePath(name:inBundle:)","abstract":"

    Undocumented

    ","parent_name":"UIImage"},"Extensions/UIImage.html#/s:ZFE12MediaBrowserCSo7UIImage18clearImageWithSizeFT4sizeVSC6CGSize_S0_":{"name":"clearImageWithSize(size:)","abstract":"

    Undocumented

    ","parent_name":"UIImage"},"Extensions/UIImage.html":{"name":"UIImage"},"Classes/MediaCaptionView.html#/s:vC12MediaBrowser16MediaCaptionView12labelPaddingV12CoreGraphics7CGFloat":{"name":"labelPadding","abstract":"

    Undocumented

    ","parent_name":"MediaCaptionView"},"Classes/MediaCaptionView.html#/s:FC12MediaBrowser16MediaCaptionViewcFT5coderCSo7NSCoder_GSqS0__":{"name":"init(coder:)","abstract":"

    Undocumented

    ","parent_name":"MediaCaptionView"},"Classes/MediaCaptionView.html#/s:FC12MediaBrowser16MediaCaptionView12sizeThatFitsFVSC6CGSizeS1_":{"name":"sizeThatFits(_:)","abstract":"

    Undocumented

    ","parent_name":"MediaCaptionView"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser24navigationBarTranslucentSb":{"name":"navigationBarTranslucent","abstract":"

    UINavigationBar Translucent for MediaBrowser

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser22navigationBarTextColorCSo7UIColor":{"name":"navigationBarTextColor","abstract":"

    UINavigationBar Text Color for MediaBrowser

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser28navigationBarBackgroundColorCSo7UIColor":{"name":"navigationBarBackgroundColor","abstract":"

    UINavigationBar Background Color for MediaBrowser

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser22navigationBarTintColorCSo7UIColor":{"name":"navigationBarTintColor","abstract":"

    UINavigationBar Tint Color for MediaBrowser

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser14statusBarStyleOSC16UIStatusBarStyle":{"name":"statusBarStyle","abstract":"

    UIStatusBarStyle for MediaBrowser

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser16toolbarTextColorCSo7UIColor":{"name":"toolbarTextColor","abstract":"

    UIToolBar Text Color for MediaBrowser

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser19toolbarBarTintColorCSo7UIColor":{"name":"toolbarBarTintColor","abstract":"

    UIToolBar Tint Color for MediaBrowser

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser22toolbarBackgroundColorCSo7UIColor":{"name":"toolbarBackgroundColor","abstract":"

    UIToolBar Tint Background for MediaBrowser

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser27hasBelongedToViewControllerSb":{"name":"hasBelongedToViewController","abstract":"

    MediaBrowser has belonged to viewcontroller

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser28isVCBasedStatusBarAppearanceSb":{"name":"isVCBasedStatusBarAppearance","abstract":"

    Check viewcontroller based status bar apperance

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser23statusBarShouldBeHiddenSb":{"name":"statusBarShouldBeHidden","abstract":"

    Hide or show status bar

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser19displayActionButtonSb":{"name":"displayActionButton","abstract":"

    Display action button (share)

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser19leaveStatusBarAloneSb":{"name":"leaveStatusBarAlone","abstract":"

    Make status bar not hide

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser16performingLayoutSb":{"name":"performingLayout","abstract":"

    Perform layout

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser8rotatingSb":{"name":"rotating","abstract":"

    Support rotating

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser12viewIsActiveSb":{"name":"viewIsActive","abstract":"

    Active as in it’s in the view heirarchy

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser28didSavePreviousStateOfNavBarSb":{"name":"didSavePreviousStateOfNavBar","abstract":"

    Save previous status bar style to return when push

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser35skipNextPagingScrollViewPositioningSb":{"name":"skipNextPagingScrollViewPositioning","abstract":"

    Stop specific layout being triggered

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser24viewHasAppearedInitiallySb":{"name":"viewHasAppearedInitially","abstract":"

    View has appeared initially

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser24currentGridContentOffsetVSC7CGPoint":{"name":"currentGridContentOffset","abstract":"

    Make current grid offset

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser8delegateGSqPS_20MediaBrowserDelegate__":{"name":"delegate","abstract":"

    Set MediaBrowserDelegate for MediaBrowser

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser16zoomPhotosToFillSb":{"name":"zoomPhotosToFill","abstract":"

    Available zoom photos to fill

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser28displayMediaNavigationArrowsSb":{"name":"displayMediaNavigationArrows","abstract":"

    Display Media Navigation Arrows

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser23displaySelectionButtonsSb":{"name":"displaySelectionButtons","abstract":"

    Display selection buttons

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser18alwaysShowControlsSb":{"name":"alwaysShowControls","abstract":"

    Always show controls

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser10enableGridSb":{"name":"enableGrid","abstract":"

    Enable grid

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser20enableSwipeToDismissSb":{"name":"enableSwipeToDismiss","abstract":"

    Enable swipe to dismiss

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser11startOnGridSb":{"name":"startOnGrid","abstract":"

    Start on Grid

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser16autoPlayOnAppearSb":{"name":"autoPlayOnAppear","abstract":"

    Auto play video on appear

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser21hideControlsOnStartupSb":{"name":"hideControlsOnStartup","abstract":"

    Hide control when MediaBrowser start

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser19delayToHideElementsSd":{"name":"delayToHideElements","abstract":"

    Hide time inerval

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser12captionAlphaV12CoreGraphics7CGFloat":{"name":"captionAlpha","abstract":"

    Captionview alpha

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser12toolbarAlphaV12CoreGraphics7CGFloat":{"name":"toolbarAlpha","abstract":"

    Toolbar alpha

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser30loadingIndicatorInnerRingColorCSo7UIColor":{"name":"loadingIndicatorInnerRingColor","abstract":"

    Loading Indicator Inner Ring Color

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser30loadingIndicatorOuterRingColorCSo7UIColor":{"name":"loadingIndicatorOuterRingColor","abstract":"

    Loading Indicator Outer Ring Color

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser30loadingIndicatorInnerRingWidthV12CoreGraphics7CGFloat":{"name":"loadingIndicatorInnerRingWidth","abstract":"

    Loading Indicator Inner Ring Width

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser30loadingIndicatorOuterRingWidthV12CoreGraphics7CGFloat":{"name":"loadingIndicatorOuterRingWidth","abstract":"

    Loading Indicator Outer Ring Width

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser20loadingIndicatorFontCSo6UIFont":{"name":"loadingIndicatorFont","abstract":"

    Loading Indicator Font

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser25loadingIndicatorFontColorCSo7UIColor":{"name":"loadingIndicatorFontColor","abstract":"

    Loading Indicator Font Color

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser35loadingIndicatorShouldShowValueTextSb":{"name":"loadingIndicatorShouldShowValueText","abstract":"

    Loading Indicator Show or hide text

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser19mediaSelectedOnIconGSqCSo7UIImage_":{"name":"mediaSelectedOnIcon","abstract":"

    Media selected on icon

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser20mediaSelectedOffIconGSqCSo7UIImage_":{"name":"mediaSelectedOffIcon","abstract":"

    Media selected off icon

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser23mediaSelectedGridOnIconGSqCSo7UIImage_":{"name":"mediaSelectedGridOnIcon","abstract":"

    Media selected grid on icon

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser24mediaSelectedGridOffIconGSqCSo7UIImage_":{"name":"mediaSelectedGridOffIcon","abstract":"

    Media selected grid off icon

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser17cachingImageCountSi":{"name":"cachingImageCount","abstract":"

    Caching image count both side (e.g. when index 1, caching 0 and 2)

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:FC12MediaBrowser12MediaBrowsercFT7nibNameGSqSS_6bundleGSqCSo6Bundle__S0_":{"name":"init(nibName:bundle:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:FC12MediaBrowser12MediaBrowsercFT8delegatePS_20MediaBrowserDelegate__S0_":{"name":"init(delegate:)","abstract":"

    init with delegate

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:FC12MediaBrowser12MediaBrowsercFT5mediaGSaCS_5Media__S0_":{"name":"init(media:)","abstract":"

    init with media

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:FC12MediaBrowser12MediaBrowsercFT5coderCSo7NSCoder_GSqS0__":{"name":"init(coder:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:FC12MediaBrowser12MediaBrowser23didReceiveMemoryWarningFT_T_":{"name":"didReceiveMemoryWarning()","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:FC12MediaBrowser12MediaBrowser11viewDidLoadFT_T_":{"name":"viewDidLoad()","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:FC12MediaBrowser12MediaBrowser18viewWillTransitionFT2toVSC6CGSize4withPSo37UIViewControllerTransitionCoordinator__T_":{"name":"viewWillTransition(to:with:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:FC12MediaBrowser12MediaBrowser14viewWillAppearFSbT_":{"name":"viewWillAppear(_:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:FC12MediaBrowser12MediaBrowser13viewDidAppearFSbT_":{"name":"viewDidAppear(_:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:FC12MediaBrowser12MediaBrowser17viewWillDisappearFSbT_":{"name":"viewWillDisappear(_:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:FC12MediaBrowser12MediaBrowser8willMoveFT22toParentViewControllerGSqCSo16UIViewController__T_":{"name":"willMove(toParentViewController:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:FC12MediaBrowser12MediaBrowser7didMoveFT22toParentViewControllerGSqCSo16UIViewController__T_":{"name":"didMove(toParentViewController:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:FC12MediaBrowser12MediaBrowser22viewWillLayoutSubviewsFT_T_":{"name":"viewWillLayoutSubviews()","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser30supportedInterfaceOrientationsVSC26UIInterfaceOrientationMask":{"name":"supportedInterfaceOrientations","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:FC12MediaBrowser12MediaBrowser10willRotateFT2toOSC22UIInterfaceOrientation8durationSd_T_":{"name":"willRotate(to:duration:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:FC12MediaBrowser12MediaBrowser19willAnimateRotationFT2toOSC22UIInterfaceOrientation8durationSd_T_":{"name":"willAnimateRotation(to:duration:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:FC12MediaBrowser12MediaBrowser9didRotateFT4fromOSC22UIInterfaceOrientation_T_":{"name":"didRotate(from:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:FC12MediaBrowser12MediaBrowser19scrollViewDidScrollFCSo12UIScrollViewT_":{"name":"scrollViewDidScroll(_:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:FC12MediaBrowser12MediaBrowser27scrollViewWillBeginDraggingFCSo12UIScrollViewT_":{"name":"scrollViewWillBeginDragging(_:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:FC12MediaBrowser12MediaBrowser28scrollViewDidEndDeceleratingFCSo12UIScrollViewT_":{"name":"scrollViewDidEndDecelerating(_:)","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser22prefersStatusBarHiddenSb":{"name":"prefersStatusBarHidden","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/MediaBrowser.html#/s:vC12MediaBrowser12MediaBrowser33preferredStatusBarUpdateAnimationOSC20UIStatusBarAnimation":{"name":"preferredStatusBarUpdateAnimation","abstract":"

    Undocumented

    ","parent_name":"MediaBrowser"},"Classes/Media.html#/s:vC12MediaBrowser5Media7captionSS":{"name":"caption","abstract":"

    Undocumented

    ","parent_name":"Media"},"Classes/Media.html#/s:vC12MediaBrowser5Media10emptyImageSb":{"name":"emptyImage","abstract":"

    Undocumented

    ","parent_name":"Media"},"Classes/Media.html#/s:vC12MediaBrowser5Media7isVideoSb":{"name":"isVideo","abstract":"

    Undocumented

    ","parent_name":"Media"},"Classes/Media.html#/s:vC12MediaBrowser5Media15underlyingImageGSqCSo7UIImage_":{"name":"underlyingImage","abstract":"

    Undocumented

    ","parent_name":"Media"},"Classes/Media.html#/s:FC12MediaBrowser5MediacFT_S0_":{"name":"init()","abstract":"

    Undocumented

    ","parent_name":"Media"},"Classes/Media.html#/s:FC12MediaBrowser5MediacFT5imageCSo7UIImage_S0_":{"name":"init(image:)","abstract":"

    Undocumented

    ","parent_name":"Media"},"Classes/Media.html#/s:FC12MediaBrowser5MediacFT5imageCSo7UIImage7captionSS_S0_":{"name":"init(image:caption:)","abstract":"

    Undocumented

    ","parent_name":"Media"},"Classes/Media.html#/s:FC12MediaBrowser5MediacFT3urlV10Foundation3URL7captionSS_S0_":{"name":"init(url:caption:)","abstract":"

    Undocumented

    ","parent_name":"Media"},"Classes/Media.html#/s:FC12MediaBrowser5MediacFT3urlV10Foundation3URL_S0_":{"name":"init(url:)","abstract":"

    Undocumented

    ","parent_name":"Media"},"Classes/Media.html#/s:FC12MediaBrowser5MediacFT5assetCSo7PHAsset10targetSizeVSC6CGSize_S0_":{"name":"init(asset:targetSize:)","abstract":"

    Undocumented

    ","parent_name":"Media"},"Classes/Media.html#/s:FC12MediaBrowser5MediacFT8videoURLV10Foundation3URL_S0_":{"name":"init(videoURL:)","abstract":"

    Undocumented

    ","parent_name":"Media"},"Classes/Media.html#/s:vC12MediaBrowser5Media8videoURLGSqV10Foundation3URL_":{"name":"videoURL","abstract":"

    Undocumented

    ","parent_name":"Media"},"Classes/Media.html#/s:FC12MediaBrowser5Media11setVideoURLFT3urlGSqV10Foundation3URL__T_":{"name":"setVideoURL(url:)","abstract":"

    Undocumented

    ","parent_name":"Media"},"Classes/Media.html#/s:FC12MediaBrowser5Media11getVideoURLFT10completionFGSqV10Foundation3URL_T__T_":{"name":"getVideoURL(completion:)","abstract":"

    Undocumented

    ","parent_name":"Media"},"Classes/Media.html#/s:FC12MediaBrowser5Media28loadUnderlyingImageAndNotifyFT_T_":{"name":"loadUnderlyingImageAndNotify()","abstract":"

    Undocumented

    ","parent_name":"Media"},"Classes/Media.html#/s:FC12MediaBrowser5Media35performLoadUnderlyingImageAndNotifyFT_T_":{"name":"performLoadUnderlyingImageAndNotify()","abstract":"

    Undocumented

    ","parent_name":"Media"},"Classes/Media.html#/s:FC12MediaBrowser5Media21unloadUnderlyingImageFT_T_":{"name":"unloadUnderlyingImage()","abstract":"

    Undocumented

    ","parent_name":"Media"},"Classes/Media.html#/s:FC12MediaBrowser5Media16cancelAnyLoadingFT_T_":{"name":"cancelAnyLoading()","abstract":"

    Undocumented

    ","parent_name":"Media"},"Classes/Media.html#/s:FC12MediaBrowser5Media6equalsFT5photoS0__Sb":{"name":"equals(photo:)","abstract":"

    Undocumented

    ","parent_name":"Media"},"Classes/Media.html":{"name":"Media","abstract":"

    Undocumented

    "},"Classes/MediaBrowser.html":{"name":"MediaBrowser","abstract":"

    Undocumented

    "},"Classes/MediaCaptionView.html":{"name":"MediaCaptionView","abstract":"

    Undocumented

    "},"Classes.html":{"name":"Classes","abstract":"

    The following classes are available globally.

    "},"Extensions.html":{"name":"Extensions","abstract":"

    The following extensions are available globally.

    "},"Protocols.html":{"name":"Protocols","abstract":"

    The following protocols are available globally.

    "}} \ No newline at end of file diff --git a/docs/undocumented.json b/docs/undocumented.json index 2098be6..4f1434a 100644 --- a/docs/undocumented.json +++ b/docs/undocumented.json @@ -149,441 +149,140 @@ }, { "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 73, - "symbol": "MediaBrowser.statusBarStyle", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 75, - "symbol": "MediaBrowser.toolbarTextColor", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 76, - "symbol": "MediaBrowser.toolbarBarTintColor", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 77, - "symbol": "MediaBrowser.toolbarBackgroundColor", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 85, - "symbol": "MediaBrowser.hasBelongedToViewController", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 86, - "symbol": "MediaBrowser.isVCBasedStatusBarAppearance", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 87, - "symbol": "MediaBrowser.statusBarShouldBeHidden", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 88, - "symbol": "MediaBrowser.displayActionButton", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 89, - "symbol": "MediaBrowser.leaveStatusBarAlone", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 90, - "symbol": "MediaBrowser.performingLayout", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 91, - "symbol": "MediaBrowser.rotating", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 92, - "symbol": "MediaBrowser.viewIsActive", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 93, - "symbol": "MediaBrowser.didSavePreviousStateOfNavBar", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 94, - "symbol": "MediaBrowser.skipNextPagingScrollViewPositioning", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 95, - "symbol": "MediaBrowser.viewHasAppearedInitially", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 96, - "symbol": "MediaBrowser.currentGridContentOffset", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 100, - "symbol": "MediaBrowser.delegate", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 101, - "symbol": "MediaBrowser.zoomPhotosToFill", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 102, - "symbol": "MediaBrowser.displayNavArrows", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 103, - "symbol": "MediaBrowser.displaySelectionButtons", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 104, - "symbol": "MediaBrowser.alwaysShowControls", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 105, - "symbol": "MediaBrowser.enableGrid", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 106, - "symbol": "MediaBrowser.enableSwipeToDismiss", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 107, - "symbol": "MediaBrowser.startOnGrid", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 108, - "symbol": "MediaBrowser.autoPlayOnAppear", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 109, - "symbol": "MediaBrowser.hideControlsOnStartup", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 110, - "symbol": "MediaBrowser.delayToHideElements", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 112, - "symbol": "MediaBrowser.captionAlpha", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 113, - "symbol": "MediaBrowser.toolbarAlpha", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 116, - "symbol": "MediaBrowser.loadingIndicatorInnerRingColor", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 117, - "symbol": "MediaBrowser.loadingIndicatorOuterRingColor", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 118, - "symbol": "MediaBrowser.loadingIndicatorInnerRingWidth", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 119, - "symbol": "MediaBrowser.loadingIndicatorOuterRingWidth", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 120, - "symbol": "MediaBrowser.loadingIndicatorFont", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 121, - "symbol": "MediaBrowser.loadingIndicatorFontColor", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 122, - "symbol": "MediaBrowser.loadingIndicatorShouldShowValueText", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 124, - "symbol": "MediaBrowser.mediaSelectedOnIcon", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 125, - "symbol": "MediaBrowser.mediaSelectedOffIcon", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 127, - "symbol": "MediaBrowser.mediaSelectedGridOnIcon", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 128, - "symbol": "MediaBrowser.mediaSelectedGridOffIcon", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 130, - "symbol": "MediaBrowser.cachingImageCount", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 133, + "line": 204, "symbol": "MediaBrowser.init(nibName:bundle:)", "symbol_kind": "source.lang.swift.decl.function.method.instance", "warning": "undocumented" }, { "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 138, - "symbol": "MediaBrowser.init(delegate:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 143, - "symbol": "MediaBrowser.init(photos:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 148, + "line": 230, "symbol": "MediaBrowser.init(coder:)", "symbol_kind": "source.lang.swift.decl.function.method.instance", "warning": "undocumented" }, { "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 208, + "line": 290, "symbol": "MediaBrowser.didReceiveMemoryWarning()", "symbol_kind": "source.lang.swift.decl.function.method.instance", "warning": "undocumented" }, { "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 220, + "line": 302, "symbol": "MediaBrowser.viewDidLoad()", "symbol_kind": "source.lang.swift.decl.function.method.instance", "warning": "undocumented" }, { "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 307, + "line": 389, "symbol": "MediaBrowser.viewWillTransition(to:with:)", "symbol_kind": "source.lang.swift.decl.function.method.instance", "warning": "undocumented" }, { "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 457, + "line": 539, "symbol": "MediaBrowser.viewWillAppear(_:)", "symbol_kind": "source.lang.swift.decl.function.method.instance", "warning": "undocumented" }, { "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 505, + "line": 587, "symbol": "MediaBrowser.viewDidAppear(_:)", "symbol_kind": "source.lang.swift.decl.function.method.instance", "warning": "undocumented" }, { "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 521, + "line": 603, "symbol": "MediaBrowser.viewWillDisappear(_:)", "symbol_kind": "source.lang.swift.decl.function.method.instance", "warning": "undocumented" }, { "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 560, + "line": 642, "symbol": "MediaBrowser.willMove(toParentViewController:)", "symbol_kind": "source.lang.swift.decl.function.method.instance", "warning": "undocumented" }, { "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 565, + "line": 647, "symbol": "MediaBrowser.didMove(toParentViewController:)", "symbol_kind": "source.lang.swift.decl.function.method.instance", "warning": "undocumented" }, { "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 624, + "line": 706, "symbol": "MediaBrowser.viewWillLayoutSubviews()", "symbol_kind": "source.lang.swift.decl.function.method.instance", "warning": "undocumented" }, { "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 692, + "line": 774, "symbol": "MediaBrowser.supportedInterfaceOrientations", "symbol_kind": "source.lang.swift.decl.var.instance", "warning": "undocumented" }, { "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 696, + "line": 778, "symbol": "MediaBrowser.willRotate(to:duration:)", "symbol_kind": "source.lang.swift.decl.function.method.instance", "warning": "undocumented" }, { "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 708, + "line": 790, "symbol": "MediaBrowser.willAnimateRotation(to:duration:)", "symbol_kind": "source.lang.swift.decl.function.method.instance", "warning": "undocumented" }, { "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 719, + "line": 801, "symbol": "MediaBrowser.didRotate(from:)", "symbol_kind": "source.lang.swift.decl.function.method.instance", "warning": "undocumented" }, { "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 1275, + "line": 1357, "symbol": "MediaBrowser.scrollViewDidScroll(_:)", "symbol_kind": "source.lang.swift.decl.function.method.instance", "warning": "undocumented" }, { "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 1303, + "line": 1385, "symbol": "MediaBrowser.scrollViewWillBeginDragging(_:)", "symbol_kind": "source.lang.swift.decl.function.method.instance", "warning": "undocumented" }, { "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 1308, + "line": 1390, "symbol": "MediaBrowser.scrollViewDidEndDecelerating(_:)", "symbol_kind": "source.lang.swift.decl.function.method.instance", "warning": "undocumented" }, { "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 1755, + "line": 1835, "symbol": "MediaBrowser.prefersStatusBarHidden", "symbol_kind": "source.lang.swift.decl.var.instance", "warning": "undocumented" }, { "file": "/Users/seungyounyi/MediaBrowser/MediaBrowser/MediaBrowser.swift", - "line": 1763, + "line": 1843, "symbol": "MediaBrowser.preferredStatusBarUpdateAnimation", "symbol_kind": "source.lang.swift.decl.var.instance", "warning": "undocumented"