[tvuikit] Update for Xcode 11 beta 1 (#6378)

No change in beta 2
This commit is contained in:
Sebastien Pouliot 2019-06-20 10:21:18 -07:00 коммит произвёл GitHub
Родитель e9ce1e222a
Коммит ee2d0458de
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
2 изменённых файлов: 113 добавлений и 37 удалений

Просмотреть файл

@ -175,4 +175,117 @@ namespace TVUIKit {
[NullAllowed, Export ("subtitle")]
string Subtitle { get; set; }
}
[TV (13,0)]
[BaseType (typeof (UICollectionViewCell))]
interface TVCollectionViewFullScreenCell {
// inlined from base type
[Export ("initWithFrame:")]
IntPtr Constructor (CGRect frame);
[Export ("cornerRadius")]
nfloat CornerRadius { get; }
[Export ("contentBleed")]
UIEdgeInsets ContentBleed { get; }
[Export ("parallaxOffset")]
nfloat ParallaxOffset { get; }
[Export ("normalizedPosition")]
nfloat NormalizedPosition { get; }
[Export ("maskAmount")]
nfloat MaskAmount { get; }
[Export ("maskedBackgroundView")]
UIView MaskedBackgroundView { get; }
[Export ("maskedContentView")]
UIView MaskedContentView { get; }
[Export ("maskAmountWillChange:")]
void MaskAmountWillChange (nfloat nextMaskAmount);
[Export ("maskAmountDidChange")]
void MaskAmountDidChange ();
[Export ("normalizedPositionWillChange:")]
void NormalizedPositionWillChange (nfloat nextNormalizedPosition);
[Export ("normalizedPositionDidChange")]
void NormalizedPositionDidChange ();
}
[TV (13,0)]
[BaseType (typeof (UICollectionViewLayoutAttributes))]
[DisableDefaultCtor]
interface TVCollectionViewFullScreenLayoutAttributes {
[Export ("cornerRadius")]
nfloat CornerRadius { get; set; }
[Export ("contentBleed", ArgumentSemantic.Assign)]
UIEdgeInsets ContentBleed { get; set; }
[Export ("normalizedPosition")]
nfloat NormalizedPosition { get; set; }
[Export ("maskAmount")]
nfloat MaskAmount { get; set; }
[Export ("parallaxOffset")]
nfloat ParallaxOffset { get; set; }
// inlined from base type
[Static][New]
[Export ("layoutAttributesForCellWithIndexPath:")]
TVCollectionViewFullScreenLayoutAttributes CreateForCell (NSIndexPath indexPath);
[Static][New]
[Export ("layoutAttributesForDecorationViewOfKind:withIndexPath:")]
TVCollectionViewFullScreenLayoutAttributes CreateForDecorationView (NSString kind, NSIndexPath indexPath);
[Static][New]
[Export ("layoutAttributesForSupplementaryViewOfKind:withIndexPath:")]
TVCollectionViewFullScreenLayoutAttributes CreateForSupplementaryView (NSString kind, NSIndexPath indexPath);
}
[TV (13,0)]
[Protocol][Model (AutoGeneratedName = true)]
[BaseType (typeof (UICollectionViewDelegate))]
interface TVCollectionViewDelegateFullScreenLayout {
[Export ("collectionView:layout:willCenterCellAtIndexPath:")]
void WillCenterCell (UICollectionView collectionView, UICollectionViewLayout collectionViewLayout, NSIndexPath indexPath);
[Export ("collectionView:layout:didCenterCellAtIndexPath:")]
void DidCenterCell (UICollectionView collectionView, UICollectionViewLayout collectionViewLayout, NSIndexPath indexPath);
}
[TV (13,0)]
[BaseType (typeof (UICollectionViewLayout))]
[DesignatedDefaultCtor] // same as base type
interface TVCollectionViewFullScreenLayout {
[Export ("cornerRadius")]
nfloat CornerRadius { get; set; }
[Export ("interitemSpacing")]
nfloat InteritemSpacing { get; set; }
[Export ("parallaxFactor")]
nfloat ParallaxFactor { get; set; }
[Export ("maskAmount")]
nfloat MaskAmount { get; set; }
[Export ("maskInset", ArgumentSemantic.Assign)]
UIEdgeInsets MaskInset { get; set; }
[NullAllowed, Export ("centerIndexPath", ArgumentSemantic.Strong)]
NSIndexPath CenterIndexPath { get; }
[Export ("transitioningToCenterIndexPath")]
bool TransitioningToCenterIndexPath { [Bind ("isTransitioningToCenterIndexPath")] get; }
}
}

Просмотреть файл

@ -1,37 +0,0 @@
!missing-protocol! TVCollectionViewDelegateFullScreenLayout not bound
!missing-selector! TVCollectionViewFullScreenCell::contentBleed not bound
!missing-selector! TVCollectionViewFullScreenCell::cornerRadius not bound
!missing-selector! TVCollectionViewFullScreenCell::maskAmount not bound
!missing-selector! TVCollectionViewFullScreenCell::maskAmountDidChange not bound
!missing-selector! TVCollectionViewFullScreenCell::maskAmountWillChange: not bound
!missing-selector! TVCollectionViewFullScreenCell::maskedBackgroundView not bound
!missing-selector! TVCollectionViewFullScreenCell::maskedContentView not bound
!missing-selector! TVCollectionViewFullScreenCell::normalizedPosition not bound
!missing-selector! TVCollectionViewFullScreenCell::normalizedPositionDidChange not bound
!missing-selector! TVCollectionViewFullScreenCell::normalizedPositionWillChange: not bound
!missing-selector! TVCollectionViewFullScreenCell::parallaxOffset not bound
!missing-selector! TVCollectionViewFullScreenLayout::centerIndexPath not bound
!missing-selector! TVCollectionViewFullScreenLayout::cornerRadius not bound
!missing-selector! TVCollectionViewFullScreenLayout::interitemSpacing not bound
!missing-selector! TVCollectionViewFullScreenLayout::isTransitioningToCenterIndexPath not bound
!missing-selector! TVCollectionViewFullScreenLayout::maskAmount not bound
!missing-selector! TVCollectionViewFullScreenLayout::maskInset not bound
!missing-selector! TVCollectionViewFullScreenLayout::parallaxFactor not bound
!missing-selector! TVCollectionViewFullScreenLayout::setCornerRadius: not bound
!missing-selector! TVCollectionViewFullScreenLayout::setInteritemSpacing: not bound
!missing-selector! TVCollectionViewFullScreenLayout::setMaskAmount: not bound
!missing-selector! TVCollectionViewFullScreenLayout::setMaskInset: not bound
!missing-selector! TVCollectionViewFullScreenLayout::setParallaxFactor: not bound
!missing-selector! TVCollectionViewFullScreenLayoutAttributes::contentBleed not bound
!missing-selector! TVCollectionViewFullScreenLayoutAttributes::cornerRadius not bound
!missing-selector! TVCollectionViewFullScreenLayoutAttributes::maskAmount not bound
!missing-selector! TVCollectionViewFullScreenLayoutAttributes::normalizedPosition not bound
!missing-selector! TVCollectionViewFullScreenLayoutAttributes::parallaxOffset not bound
!missing-selector! TVCollectionViewFullScreenLayoutAttributes::setContentBleed: not bound
!missing-selector! TVCollectionViewFullScreenLayoutAttributes::setCornerRadius: not bound
!missing-selector! TVCollectionViewFullScreenLayoutAttributes::setMaskAmount: not bound
!missing-selector! TVCollectionViewFullScreenLayoutAttributes::setNormalizedPosition: not bound
!missing-selector! TVCollectionViewFullScreenLayoutAttributes::setParallaxOffset: not bound
!missing-type! TVCollectionViewFullScreenCell not bound
!missing-type! TVCollectionViewFullScreenLayout not bound
!missing-type! TVCollectionViewFullScreenLayoutAttributes not bound