Foxit PDF SDK  9.1
PanelHost Class Reference

Panel UI implementation. More...

Inheritance diagram for PanelHost:

Instance Methods

(void) - addSpec:
 
(void) - insertSpec:atIndex:
 
(instancetype) - NS_UNAVAILABLE
 
(void) - reloadData
 Reload the panel segment view interface. If a panel is added or removed, then this function should be called. More...
 
(void) - removeSpec:
 

Class Methods

(instancetype) + NS_UNAVAILABLE
 

Properties

UIView * contentView
 
id< IPanelSpeccurrentSpec
 
NSMutableArray< id< IPanelSpec > > * specs
 

Detailed Description

Panel UI implementation.

Method Documentation

◆ addSpec:

- (void) addSpec: (id< IPanelSpec >)  spec

◆ insertSpec:atIndex:

- (void) insertSpec: (id< IPanelSpec >)  spec
atIndex: (int)  index 

◆ NS_UNAVAILABLE [1/2]

- (instancetype) NS_UNAVAILABLE

◆ NS_UNAVAILABLE [2/2]

+ (instancetype) NS_UNAVAILABLE

◆ reloadData

- (void) reloadData

Reload the panel segment view interface. If a panel is added or removed, then this function should be called.

◆ removeSpec:

- (void) removeSpec: (id< IPanelSpec >)  spec

Property Documentation

◆ contentView

- (UIView*) contentView
readwritenonatomicstrong

◆ currentSpec

- (id<IPanelSpec>) currentSpec
readwritenonatomicstrong

◆ specs

- (NSMutableArray<id<IPanelSpec> >*) specs
readwritenonatomicstrong