-
Notifications
You must be signed in to change notification settings - Fork 38
Expand file tree
/
Copy pathlinefragment.json
More file actions
1 lines (1 loc) · 13.6 KB
/
linefragment.json
File metadata and controls
1 lines (1 loc) · 13.6 KB
1
{"kind":"symbol","sections":[],"identifier":{"url":"doc:\/\/codeedittextview.CodeEditTextView\/documentation\/CodeEditTextView\/LineFragment","interfaceLanguage":"swift"},"abstract":[{"text":"A ","type":"text"},{"isActive":true,"identifier":"doc:\/\/codeedittextview.CodeEditTextView\/documentation\/CodeEditTextView\/LineFragment","type":"reference"},{"text":" represents a subrange of characters in a line. Every text line contains at least one line","type":"text"},{"type":"text","text":" "},{"text":"fragments, and any lines that need to be broken due to width constraints will contain more than one fragment.","type":"text"}],"relationshipsSections":[{"title":"Conforms To","type":"conformsTo","kind":"relationships","identifiers":["doc:\/\/codeedittextview.CodeEditTextView\/SQ","doc:\/\/codeedittextview.CodeEditTextView\/s12IdentifiableP"]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/codeedittextview\/linefragment"]}],"topicSections":[{"identifiers":["doc:\/\/codeedittextview.CodeEditTextView\/documentation\/CodeEditTextView\/LineFragment\/ContentPosition","doc:\/\/codeedittextview.CodeEditTextView\/documentation\/CodeEditTextView\/LineFragment\/FragmentContent"],"title":"Structures","generated":true,"anchor":"Structures"},{"identifiers":["doc:\/\/codeedittextview.CodeEditTextView\/documentation\/CodeEditTextView\/LineFragment\/==(_:_:)"],"generated":true,"title":"Operators","anchor":"Operators"},{"title":"Instance Properties","anchor":"Instance-Properties","generated":true,"identifiers":["doc:\/\/codeedittextview.CodeEditTextView\/documentation\/CodeEditTextView\/LineFragment\/contents","doc:\/\/codeedittextview.CodeEditTextView\/documentation\/CodeEditTextView\/LineFragment\/descent","doc:\/\/codeedittextview.CodeEditTextView\/documentation\/CodeEditTextView\/LineFragment\/documentRange","doc:\/\/codeedittextview.CodeEditTextView\/documentation\/CodeEditTextView\/LineFragment\/height","doc:\/\/codeedittextview.CodeEditTextView\/documentation\/CodeEditTextView\/LineFragment\/heightDifference","doc:\/\/codeedittextview.CodeEditTextView\/documentation\/CodeEditTextView\/LineFragment\/id","doc:\/\/codeedittextview.CodeEditTextView\/documentation\/CodeEditTextView\/LineFragment\/scaledHeight","doc:\/\/codeedittextview.CodeEditTextView\/documentation\/CodeEditTextView\/LineFragment\/width"]},{"generated":true,"title":"Default Implementations","anchor":"Default-Implementations","identifiers":["doc:\/\/codeedittextview.CodeEditTextView\/documentation\/CodeEditTextView\/LineFragment\/Equatable-Implementations"]}],"hierarchy":{"paths":[["doc:\/\/codeedittextview.CodeEditTextView\/documentation\/CodeEditTextView"]]},"metadata":{"symbolKind":"class","externalID":"s:16CodeEditTextView12LineFragmentC","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"LineFragment"}],"title":"LineFragment","navigatorTitle":[{"kind":"identifier","text":"LineFragment"}],"roleHeading":"Class","modules":[{"name":"CodeEditTextView"}],"role":"symbol"},"schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"final"},{"text":" ","kind":"text"},{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"LineFragment","kind":"identifier"}],"languages":["swift"]}]}],"seeAlsoSections":[{"anchor":"Text-Layout","title":"Text Layout","identifiers":["doc:\/\/codeedittextview.CodeEditTextView\/documentation\/CodeEditTextView\/TextLayoutManager","doc:\/\/codeedittextview.CodeEditTextView\/documentation\/CodeEditTextView\/TextLine"],"generated":true}],"references":{"doc://codeedittextview.CodeEditTextView/documentation/CodeEditTextView/LineFragment/FragmentContent":{"url":"\/documentation\/codeedittextview\/linefragment\/fragmentcontent","kind":"symbol","abstract":[],"identifier":"doc:\/\/codeedittextview.CodeEditTextView\/documentation\/CodeEditTextView\/LineFragment\/FragmentContent","navigatorTitle":[{"kind":"identifier","text":"FragmentContent"}],"role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"text":"FragmentContent","kind":"identifier"}],"title":"LineFragment.FragmentContent","type":"topic"},"doc://codeedittextview.CodeEditTextView/documentation/CodeEditTextView/LineFragment/contents":{"role":"symbol","kind":"symbol","identifier":"doc:\/\/codeedittextview.CodeEditTextView\/documentation\/CodeEditTextView\/LineFragment\/contents","url":"\/documentation\/codeedittextview\/linefragment\/contents","abstract":[],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"contents","kind":"identifier"},{"text":": [","kind":"text"},{"text":"FragmentContent","kind":"typeIdentifier","preciseIdentifier":"s:16CodeEditTextView12LineFragmentC0F7ContentV"},{"kind":"text","text":"]"}],"title":"contents","type":"topic"},"doc://codeedittextview.CodeEditTextView/documentation/CodeEditTextView/LineFragment":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"LineFragment"}],"url":"\/documentation\/codeedittextview\/linefragment","identifier":"doc:\/\/codeedittextview.CodeEditTextView\/documentation\/CodeEditTextView\/LineFragment","kind":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LineFragment"}],"abstract":[{"type":"text","text":"A "},{"isActive":true,"identifier":"doc:\/\/codeedittextview.CodeEditTextView\/documentation\/CodeEditTextView\/LineFragment","type":"reference"},{"type":"text","text":" represents a subrange of characters in a line. Every text line contains at least one line"},{"text":" ","type":"text"},{"type":"text","text":"fragments, and any lines that need to be broken due to width constraints will contain more than one fragment."}],"title":"LineFragment"},"doc://codeedittextview.CodeEditTextView/documentation/CodeEditTextView/LineFragment/documentRange":{"kind":"symbol","url":"\/documentation\/codeedittextview\/linefragment\/documentrange","identifier":"doc:\/\/codeedittextview.CodeEditTextView\/documentation\/CodeEditTextView\/LineFragment\/documentRange","abstract":[],"title":"documentRange","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"documentRange","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"NSRange","preciseIdentifier":"c:@T@NSRange"}],"role":"symbol","type":"topic"},"doc://codeedittextview.CodeEditTextView/documentation/CodeEditTextView/LineFragment/Equatable-Implementations":{"abstract":[],"role":"collectionGroup","url":"\/documentation\/codeedittextview\/linefragment\/equatable-implementations","type":"topic","kind":"article","title":"Equatable Implementations","identifier":"doc:\/\/codeedittextview.CodeEditTextView\/documentation\/CodeEditTextView\/LineFragment\/Equatable-Implementations"},"doc://codeedittextview.CodeEditTextView/documentation/CodeEditTextView/LineFragment/width":{"url":"\/documentation\/codeedittextview\/linefragment\/width","abstract":[],"kind":"symbol","title":"width","role":"symbol","type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"width","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"}],"identifier":"doc:\/\/codeedittextview.CodeEditTextView\/documentation\/CodeEditTextView\/LineFragment\/width"},"doc://codeedittextview.CodeEditTextView/documentation/CodeEditTextView/LineFragment/==(_:_:)":{"abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"==","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"LineFragment","kind":"typeIdentifier","preciseIdentifier":"s:16CodeEditTextView12LineFragmentC"},{"kind":"text","text":", "},{"text":"LineFragment","preciseIdentifier":"s:16CodeEditTextView12LineFragmentC","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"url":"\/documentation\/codeedittextview\/linefragment\/==(_:_:)","type":"topic","kind":"symbol","title":"==(_:_:)","identifier":"doc:\/\/codeedittextview.CodeEditTextView\/documentation\/CodeEditTextView\/LineFragment\/==(_:_:)"},"doc://codeedittextview.CodeEditTextView/documentation/CodeEditTextView/LineFragment/scaledHeight":{"url":"\/documentation\/codeedittextview\/linefragment\/scaledheight","abstract":[],"kind":"symbol","title":"scaledHeight","role":"symbol","type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"scaledHeight","kind":"identifier"},{"kind":"text","text":": "},{"text":"CGFloat","kind":"typeIdentifier","preciseIdentifier":"s:14CoreFoundation7CGFloatV"}],"identifier":"doc:\/\/codeedittextview.CodeEditTextView\/documentation\/CodeEditTextView\/LineFragment\/scaledHeight"},"doc://codeedittextview.CodeEditTextView/documentation/CodeEditTextView/LineFragment/ContentPosition":{"identifier":"doc:\/\/codeedittextview.CodeEditTextView\/documentation\/CodeEditTextView\/LineFragment\/ContentPosition","url":"\/documentation\/codeedittextview\/linefragment\/contentposition","role":"symbol","abstract":[],"kind":"symbol","title":"LineFragment.ContentPosition","navigatorTitle":[{"text":"ContentPosition","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"ContentPosition","kind":"identifier"}],"type":"topic"},"doc://codeedittextview.CodeEditTextView/SQ":{"type":"unresolvable","identifier":"doc:\/\/codeedittextview.CodeEditTextView\/SQ","title":"Swift.Equatable"},"doc://codeedittextview.CodeEditTextView/documentation/CodeEditTextView/LineFragment/height":{"identifier":"doc:\/\/codeedittextview.CodeEditTextView\/documentation\/CodeEditTextView\/LineFragment\/height","url":"\/documentation\/codeedittextview\/linefragment\/height","role":"symbol","abstract":[],"kind":"symbol","title":"height","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"height"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"}],"type":"topic"},"doc://codeedittextview.CodeEditTextView/s12IdentifiableP":{"type":"unresolvable","identifier":"doc:\/\/codeedittextview.CodeEditTextView\/s12IdentifiableP","title":"Swift.Identifiable"},"doc://codeedittextview.CodeEditTextView/documentation/CodeEditTextView/TextLayoutManager":{"role":"symbol","identifier":"doc:\/\/codeedittextview.CodeEditTextView\/documentation\/CodeEditTextView\/TextLayoutManager","url":"\/documentation\/codeedittextview\/textlayoutmanager","title":"TextLayoutManager","navigatorTitle":[{"text":"TextLayoutManager","kind":"identifier"}],"type":"topic","abstract":[{"type":"text","text":"The text layout manager manages laying out lines in a code document."}],"kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"TextLayoutManager","kind":"identifier"}]},"doc://codeedittextview.CodeEditTextView/documentation/CodeEditTextView/LineFragment/id":{"title":"id","url":"\/documentation\/codeedittextview\/linefragment\/id","role":"symbol","type":"topic","identifier":"doc:\/\/codeedittextview.CodeEditTextView\/documentation\/CodeEditTextView\/LineFragment\/id","abstract":[],"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation4UUIDV","kind":"typeIdentifier","text":"UUID"}],"kind":"symbol"},"doc://codeedittextview.CodeEditTextView/documentation/CodeEditTextView/LineFragment/heightDifference":{"identifier":"doc:\/\/codeedittextview.CodeEditTextView\/documentation\/CodeEditTextView\/LineFragment\/heightDifference","url":"\/documentation\/codeedittextview\/linefragment\/heightdifference","title":"heightDifference","abstract":[{"text":"The difference between the real text height and the scaled height","type":"text"}],"role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"heightDifference","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"}],"kind":"symbol","type":"topic"},"doc://codeedittextview.CodeEditTextView/documentation/CodeEditTextView":{"role":"collection","url":"\/documentation\/codeedittextview","kind":"symbol","title":"CodeEditTextView","type":"topic","abstract":[{"type":"text","text":"A text editor designed to edit code documents."}],"identifier":"doc:\/\/codeedittextview.CodeEditTextView\/documentation\/CodeEditTextView"},"doc://codeedittextview.CodeEditTextView/documentation/CodeEditTextView/TextLine":{"identifier":"doc:\/\/codeedittextview.CodeEditTextView\/documentation\/CodeEditTextView\/TextLine","type":"topic","kind":"symbol","role":"symbol","title":"TextLine","abstract":[{"text":"Represents a displayable line of text.","type":"text"}],"url":"\/documentation\/codeedittextview\/textline","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"TextLine"}],"navigatorTitle":[{"kind":"identifier","text":"TextLine"}]},"doc://codeedittextview.CodeEditTextView/documentation/CodeEditTextView/LineFragment/descent":{"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"descent","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"}],"identifier":"doc:\/\/codeedittextview.CodeEditTextView\/documentation\/CodeEditTextView\/LineFragment\/descent","abstract":[],"type":"topic","kind":"symbol","url":"\/documentation\/codeedittextview\/linefragment\/descent","title":"descent","role":"symbol"}}}