TextTagCollectionView
@MainActor
open class TextTagCollectionView : UIView, TagCollectionViewDataSource, TagCollectionViewDelegate
Undocumented
-
Undocumented
Declaration
Swift
@MainActor open weak var delegate: TextTagCollectionViewDelegate? -
Undocumented
Declaration
Swift
@MainActor open var enableTagSelection: Bool -
Undocumented
Declaration
Swift
@MainActor open var scrollDirection: TagCollectionScrollDirection { get set } -
Undocumented
Declaration
Swift
@MainActor open var alignment: TagCollectionAlignment { get set } -
Undocumented
Declaration
Swift
@MainActor open var numberOfLines: Int { get set } -
Undocumented
Declaration
Swift
@MainActor open var actualNumberOfLines: Int { get } -
Undocumented
Declaration
Swift
@MainActor open var selectionLimit: Int -
Undocumented
Declaration
Swift
@MainActor open var horizontalSpacing: CGFloat { get set } -
Undocumented
Declaration
Swift
@MainActor open var verticalSpacing: CGFloat { get set } -
Undocumented
Declaration
Swift
@MainActor open var contentInset: UIEdgeInsets { get set } -
Undocumented
Declaration
Swift
@MainActor open var contentSize: CGSize { get } -
Undocumented
Declaration
Swift
@MainActor open var manualCalculateHeight: Bool { get set } -
Undocumented
Declaration
Swift
@MainActor open var preferredMaxLayoutWidth: CGFloat { get set } -
Undocumented
Declaration
Swift
@MainActor open var showsHorizontalScrollIndicator: Bool { get set } -
Undocumented
Declaration
Swift
@MainActor open var showsVerticalScrollIndicator: Bool { get set } -
Undocumented
Declaration
Swift
@MainActor open var onTapBlankArea: ((CGPoint) -> Void)? { get set } -
Undocumented
Declaration
Swift
@MainActor open var onTapAllArea: ((CGPoint) -> Void)? { get set } -
Undocumented
Declaration
Swift
@MainActor open var onTapTag: ((_ tagText: String, _ index: Int, _ selected: Bool) -> Void)? -
Undocumented
Declaration
Swift
@MainActor open var defaultConfig: TextTagConfig -
Undocumented
Declaration
Swift
@MainActor open var scrollView: UIScrollView { get } -
Undocumented
Declaration
Swift
@_spi(FW) @MainActor open lazy var tagCollectionView: TagCollectionView { get set } -
Undocumented
Declaration
Swift
@MainActor override public init(frame: CGRect) -
Undocumented
Declaration
Swift
@MainActor public required init?(coder: NSCoder) -
Undocumented
Declaration
Swift
@MainActor override open var intrinsicContentSize: CGSize { get } -
Undocumented
Declaration
Swift
@MainActor override open func sizeThatFits(_ size: CGSize) -> CGSize -
Undocumented
Declaration
Swift
@MainActor override open func layoutSubviews() -
Undocumented
Declaration
Swift
@MainActor open func reload() -
Undocumented
Declaration
Swift
@MainActor open func addTag(_ tag: String, config: TextTagConfig? = nil) -
Undocumented
Declaration
Swift
@MainActor open func addTags(_ tags: [String], config: TextTagConfig? = nil) -
Undocumented
Declaration
Swift
@MainActor open func insertTag(_ tag: String, at index: Int, config: TextTagConfig? = nil) -
Undocumented
Declaration
Swift
@MainActor open func insertTags(_ tags: [String], at index: Int, config: TextTagConfig? = nil) -
Undocumented
Declaration
Swift
@MainActor open func removeTag(_ tag: String) -
Undocumented
Declaration
Swift
@MainActor open func removeTag(at index: Int) -
Undocumented
Declaration
Swift
@MainActor open func removeAllTags() -
Undocumented
Declaration
Swift
@MainActor open func setTag(at index: Int, selected: Bool) -
Undocumented
Declaration
Swift
@MainActor open func setTag(at index: Int, config: TextTagConfig) -
Undocumented
Declaration
Swift
@MainActor open func setTags(in range: NSRange, config: TextTagConfig) -
Undocumented
Declaration
Swift
@MainActor open func getTag(at index: Int) -> String? -
Undocumented
Declaration
Swift
@MainActor open func getTags(in range: NSRange) -> [String] -
Undocumented
Declaration
Swift
@MainActor open func getConfig(at index: Int) -> TextTagConfig? -
Undocumented
Declaration
Swift
@MainActor open func getConfigs(in range: NSRange) -> [TextTagConfig] -
Undocumented
Declaration
Swift
@MainActor open func allTags() -> [String] -
Undocumented
Declaration
Swift
@MainActor open func allSelectedTags() -> [String] -
Undocumented
Declaration
Swift
@MainActor open func allNotSelectedTags() -> [String] -
Undocumented
Declaration
Swift
@MainActor open func indexOfTag(at point: CGPoint) -> Int?
-
Undocumented
Declaration
Swift
@MainActor open func numberOfTags(in tagCollectionView: TagCollectionView) -> Int -
Undocumented
Declaration
Swift
@MainActor open func tagCollectionView(_ tagCollectionView: TagCollectionView, tagViewFor index: Int) -> UIView -
Undocumented
Declaration
Swift
@MainActor open func tagCollectionView(_ tagCollectionView: TagCollectionView, shouldSelectTag tagView: UIView, at index: Int) -> Bool -
Undocumented
Declaration
Swift
@MainActor open func tagCollectionView(_ tagCollectionView: TagCollectionView, didSelectTag tagView: UIView, at index: Int) -
Undocumented
Declaration
Swift
@MainActor open func tagCollectionView(_ tagCollectionView: TagCollectionView, sizeForTagAt index: Int) -> CGSize -
Undocumented
Declaration
Swift
@MainActor open func tagCollectionView(_ tagCollectionView: TagCollectionView, updateContentSize contentSize: CGSize)
-
Declaration
Swift
@MainActor override open func statisticalViewWillBindClick(_ containerView: UIView?) -> Bool -
Declaration
Swift
@MainActor override open func statisticalViewVisibleIndexPaths() -> [IndexPath]?
View on GitHub