Files
2025-01-09 19:28:27 +00:00

1 line
10 KiB
JSON

{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/messagekit\/bubblecircle"]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"declarations":[{"platforms":["iOS"],"languages":["swift"],"tokens":[{"text":"@","kind":"attribute"},{"preciseIdentifier":"s:ScM","text":"MainActor","kind":"attribute"},{"text":" ","kind":"text"},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"BubbleCircle","kind":"identifier"}]}],"kind":"declarations"}],"metadata":{"roleHeading":"Class","role":"symbol","title":"BubbleCircle","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"BubbleCircle","kind":"identifier"}],"symbolKind":"class","navigatorTitle":[{"kind":"identifier","text":"BubbleCircle"}],"externalID":"c:@M@MessageKit@objc(cs)BubbleCircle","modules":[{"name":"MessageKit"}]},"topicSections":[{"generated":true,"anchor":"Instance-Methods","identifiers":["doc:\/\/messagekit.MessageKit\/documentation\/MessageKit\/BubbleCircle\/layoutSubviews()","doc:\/\/messagekit.MessageKit\/documentation\/MessageKit\/BubbleCircle\/roundedMask(corners:radius:)"],"title":"Instance Methods"}],"sections":[],"abstract":[{"text":"A ","type":"text"},{"code":"UIView","type":"codeVoice"},{"text":" subclass that maintains a mask to keep it fully circular","type":"text"}],"relationshipsSections":[{"identifiers":["doc:\/\/messagekit.MessageKit\/objc(cs)UIView"],"type":"inheritsFrom","kind":"relationships","title":"Inherits From"},{"identifiers":["doc:\/\/messagekit.MessageKit\/objc(pl)NSCoding","doc:\/\/messagekit.MessageKit\/objc(pl)NSObject","doc:\/\/messagekit.MessageKit\/objc(pl)CALayerDelegate","doc:\/\/messagekit.MessageKit\/s7CVarArgP","doc:\/\/messagekit.MessageKit\/s28CustomDebugStringConvertibleP","doc:\/\/messagekit.MessageKit\/s23CustomStringConvertibleP","doc:\/\/messagekit.MessageKit\/SQ","doc:\/\/messagekit.MessageKit\/SH","doc:\/\/messagekit.MessageKit\/s8SendableP","doc:\/\/messagekit.MessageKit\/objc(pl)UIAccessibilityIdentification","doc:\/\/messagekit.MessageKit\/objc(pl)UIActivityItemsConfigurationProviding","doc:\/\/messagekit.MessageKit\/objc(pl)UIAppearance","doc:\/\/messagekit.MessageKit\/objc(pl)UIAppearanceContainer","doc:\/\/messagekit.MessageKit\/objc(pl)UICoordinateSpace","doc:\/\/messagekit.MessageKit\/objc(pl)UIDynamicItem","doc:\/\/messagekit.MessageKit\/objc(pl)UIFocusEnvironment","doc:\/\/messagekit.MessageKit\/objc(pl)UIFocusItem","doc:\/\/messagekit.MessageKit\/objc(pl)UIFocusItemContainer","doc:\/\/messagekit.MessageKit\/objc(pl)UILargeContentViewerItem","doc:\/\/messagekit.MessageKit\/objc(pl)UIPasteConfigurationSupporting","doc:\/\/messagekit.MessageKit\/objc(pl)UIPopoverPresentationControllerSourceItem","doc:\/\/messagekit.MessageKit\/objc(pl)UIResponderStandardEditActions","doc:\/\/messagekit.MessageKit\/5UIKit23UITraitChangeObservableP","doc:\/\/messagekit.MessageKit\/objc(pl)UITraitEnvironment","doc:\/\/messagekit.MessageKit\/objc(pl)UIUserActivityRestoring"],"type":"conformsTo","kind":"relationships","title":"Conforms To"}],"kind":"symbol","identifier":{"url":"doc:\/\/messagekit.MessageKit\/documentation\/MessageKit\/BubbleCircle","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/messagekit.MessageKit\/documentation\/MessageKit"]]},"references":{"doc://messagekit.MessageKit/objc(pl)UICoordinateSpace":{"title":"UIKit.UICoordinateSpace","type":"unresolvable","identifier":"doc:\/\/messagekit.MessageKit\/objc(pl)UICoordinateSpace"},"doc://messagekit.MessageKit/documentation/MessageKit/BubbleCircle/layoutSubviews()":{"identifier":"doc:\/\/messagekit.MessageKit\/documentation\/MessageKit\/BubbleCircle\/layoutSubviews()","kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"layoutSubviews","kind":"identifier"},{"kind":"text","text":"()"}],"url":"\/documentation\/messagekit\/bubblecircle\/layoutsubviews()","title":"layoutSubviews()","abstract":[{"type":"text","text":"Lays out subviews and applies a circular mask to the layer"}]},"doc://messagekit.MessageKit/objc(pl)UIFocusEnvironment":{"title":"UIKit.UIFocusEnvironment","type":"unresolvable","identifier":"doc:\/\/messagekit.MessageKit\/objc(pl)UIFocusEnvironment"},"doc://messagekit.MessageKit/objc(pl)UIFocusItemContainer":{"title":"UIKit.UIFocusItemContainer","type":"unresolvable","identifier":"doc:\/\/messagekit.MessageKit\/objc(pl)UIFocusItemContainer"},"doc://messagekit.MessageKit/objc(pl)UIAccessibilityIdentification":{"title":"UIKit.UIAccessibilityIdentification","type":"unresolvable","identifier":"doc:\/\/messagekit.MessageKit\/objc(pl)UIAccessibilityIdentification"},"doc://messagekit.MessageKit/s28CustomDebugStringConvertibleP":{"title":"Swift.CustomDebugStringConvertible","type":"unresolvable","identifier":"doc:\/\/messagekit.MessageKit\/s28CustomDebugStringConvertibleP"},"doc://messagekit.MessageKit/objc(pl)NSCoding":{"title":"Foundation.NSCoding","type":"unresolvable","identifier":"doc:\/\/messagekit.MessageKit\/objc(pl)NSCoding"},"doc://messagekit.MessageKit/objc(pl)UIPasteConfigurationSupporting":{"title":"UIKit.UIPasteConfigurationSupporting","type":"unresolvable","identifier":"doc:\/\/messagekit.MessageKit\/objc(pl)UIPasteConfigurationSupporting"},"doc://messagekit.MessageKit/s8SendableP":{"title":"Swift.Sendable","type":"unresolvable","identifier":"doc:\/\/messagekit.MessageKit\/s8SendableP"},"doc://messagekit.MessageKit/objc(pl)UIPopoverPresentationControllerSourceItem":{"title":"UIKit.UIPopoverPresentationControllerSourceItem","type":"unresolvable","identifier":"doc:\/\/messagekit.MessageKit\/objc(pl)UIPopoverPresentationControllerSourceItem"},"doc://messagekit.MessageKit/documentation/MessageKit":{"type":"topic","role":"collection","title":"MessageKit","abstract":[],"identifier":"doc:\/\/messagekit.MessageKit\/documentation\/MessageKit","kind":"symbol","url":"\/documentation\/messagekit"},"doc://messagekit.MessageKit/documentation/MessageKit/BubbleCircle/roundedMask(corners:radius:)":{"abstract":[{"type":"text","text":"Returns a rounded mask of the view"}],"identifier":"doc:\/\/messagekit.MessageKit\/documentation\/MessageKit\/BubbleCircle\/roundedMask(corners:radius:)","kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"roundedMask"},{"kind":"text","text":"("},{"text":"corners","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"UIRectCorner","preciseIdentifier":"c:@E@UIRectCorner"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"radius"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"},{"kind":"text","text":") -> "},{"text":"CAShapeLayer","kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)CAShapeLayer"}],"title":"roundedMask(corners:radius:)","url":"\/documentation\/messagekit\/bubblecircle\/roundedmask(corners:radius:)"},"doc://messagekit.MessageKit/objc(pl)UILargeContentViewerItem":{"title":"UIKit.UILargeContentViewerItem","type":"unresolvable","identifier":"doc:\/\/messagekit.MessageKit\/objc(pl)UILargeContentViewerItem"},"doc://messagekit.MessageKit/objc(pl)UIUserActivityRestoring":{"title":"UIKit.UIUserActivityRestoring","type":"unresolvable","identifier":"doc:\/\/messagekit.MessageKit\/objc(pl)UIUserActivityRestoring"},"doc://messagekit.MessageKit/SQ":{"title":"Swift.Equatable","type":"unresolvable","identifier":"doc:\/\/messagekit.MessageKit\/SQ"},"doc://messagekit.MessageKit/objc(pl)UIResponderStandardEditActions":{"title":"UIKit.UIResponderStandardEditActions","type":"unresolvable","identifier":"doc:\/\/messagekit.MessageKit\/objc(pl)UIResponderStandardEditActions"},"doc://messagekit.MessageKit/objc(pl)UIDynamicItem":{"title":"UIKit.UIDynamicItem","type":"unresolvable","identifier":"doc:\/\/messagekit.MessageKit\/objc(pl)UIDynamicItem"},"doc://messagekit.MessageKit/s7CVarArgP":{"title":"Swift.CVarArg","type":"unresolvable","identifier":"doc:\/\/messagekit.MessageKit\/s7CVarArgP"},"doc://messagekit.MessageKit/objc(pl)NSObject":{"title":"ObjectiveC.NSObjectProtocol","type":"unresolvable","identifier":"doc:\/\/messagekit.MessageKit\/objc(pl)NSObject"},"doc://messagekit.MessageKit/objc(pl)UIActivityItemsConfigurationProviding":{"title":"UIKit.UIActivityItemsConfigurationProviding","type":"unresolvable","identifier":"doc:\/\/messagekit.MessageKit\/objc(pl)UIActivityItemsConfigurationProviding"},"doc://messagekit.MessageKit/documentation/MessageKit/BubbleCircle":{"kind":"symbol","role":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"BubbleCircle"}],"type":"topic","navigatorTitle":[{"text":"BubbleCircle","kind":"identifier"}],"title":"BubbleCircle","url":"\/documentation\/messagekit\/bubblecircle","identifier":"doc:\/\/messagekit.MessageKit\/documentation\/MessageKit\/BubbleCircle","abstract":[{"type":"text","text":"A "},{"type":"codeVoice","code":"UIView"},{"type":"text","text":" subclass that maintains a mask to keep it fully circular"}]},"doc://messagekit.MessageKit/objc(pl)UIFocusItem":{"title":"UIKit.UIFocusItem","type":"unresolvable","identifier":"doc:\/\/messagekit.MessageKit\/objc(pl)UIFocusItem"},"doc://messagekit.MessageKit/objc(pl)UITraitEnvironment":{"title":"UIKit.UITraitEnvironment","type":"unresolvable","identifier":"doc:\/\/messagekit.MessageKit\/objc(pl)UITraitEnvironment"},"doc://messagekit.MessageKit/objc(pl)UIAppearance":{"title":"UIKit.UIAppearance","type":"unresolvable","identifier":"doc:\/\/messagekit.MessageKit\/objc(pl)UIAppearance"},"doc://messagekit.MessageKit/SH":{"title":"Swift.Hashable","type":"unresolvable","identifier":"doc:\/\/messagekit.MessageKit\/SH"},"doc://messagekit.MessageKit/objc(pl)UIAppearanceContainer":{"title":"UIKit.UIAppearanceContainer","type":"unresolvable","identifier":"doc:\/\/messagekit.MessageKit\/objc(pl)UIAppearanceContainer"},"doc://messagekit.MessageKit/5UIKit23UITraitChangeObservableP":{"title":"UIKit.UITraitChangeObservable","type":"unresolvable","identifier":"doc:\/\/messagekit.MessageKit\/5UIKit23UITraitChangeObservableP"},"doc://messagekit.MessageKit/objc(pl)CALayerDelegate":{"title":"QuartzCore.CALayerDelegate","type":"unresolvable","identifier":"doc:\/\/messagekit.MessageKit\/objc(pl)CALayerDelegate"},"doc://messagekit.MessageKit/objc(cs)UIView":{"title":"UIKit.UIView","type":"unresolvable","identifier":"doc:\/\/messagekit.MessageKit\/objc(cs)UIView"},"doc://messagekit.MessageKit/s23CustomStringConvertibleP":{"title":"Swift.CustomStringConvertible","type":"unresolvable","identifier":"doc:\/\/messagekit.MessageKit\/s23CustomStringConvertibleP"}}}