-
Notifications
You must be signed in to change notification settings - Fork 38
Expand file tree
/
Copy pathlineending.json
More file actions
1 lines (1 loc) · 12.4 KB
/
lineending.json
File metadata and controls
1 lines (1 loc) · 12.4 KB
1
{"relationshipsSections":[{"identifiers":["doc:\/\/codeedittextview.CodeEditTextView\/s12CaseIterableP","doc:\/\/codeedittextview.CodeEditTextView\/SQ","doc:\/\/codeedittextview.CodeEditTextView\/SH","doc:\/\/codeedittextview.CodeEditTextView\/SY"],"kind":"relationships","type":"conformsTo","title":"Conforms To"}],"topicSections":[{"identifiers":["doc:\/\/codeedittextview.CodeEditTextView\/documentation\/CodeEditTextView\/LineEnding\/carriageReturn","doc:\/\/codeedittextview.CodeEditTextView\/documentation\/CodeEditTextView\/LineEnding\/carriageReturnLineFeed","doc:\/\/codeedittextview.CodeEditTextView\/documentation\/CodeEditTextView\/LineEnding\/lineFeed"],"title":"Enumeration Cases","generated":true,"anchor":"Enumeration-Cases"},{"generated":true,"anchor":"Initializers","title":"Initializers","identifiers":["doc:\/\/codeedittextview.CodeEditTextView\/documentation\/CodeEditTextView\/LineEnding\/init(line:)","doc:\/\/codeedittextview.CodeEditTextView\/documentation\/CodeEditTextView\/LineEnding\/init(rawValue:)"]},{"anchor":"Instance-Properties","title":"Instance Properties","identifiers":["doc:\/\/codeedittextview.CodeEditTextView\/documentation\/CodeEditTextView\/LineEnding\/length"],"generated":true},{"anchor":"Type-Methods","generated":true,"identifiers":["doc:\/\/codeedittextview.CodeEditTextView\/documentation\/CodeEditTextView\/LineEnding\/detectLineEnding(lineStorage:textStorage:)"],"title":"Type Methods"},{"title":"Default Implementations","identifiers":["doc:\/\/codeedittextview.CodeEditTextView\/documentation\/CodeEditTextView\/LineEnding\/Equatable-Implementations","doc:\/\/codeedittextview.CodeEditTextView\/documentation\/CodeEditTextView\/LineEnding\/RawRepresentable-Implementations"],"generated":true,"anchor":"Default-Implementations"}],"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"hierarchy":{"paths":[["doc:\/\/codeedittextview.CodeEditTextView\/documentation\/CodeEditTextView"]]},"metadata":{"role":"symbol","modules":[{"name":"CodeEditTextView"}],"symbolKind":"enum","externalID":"s:16CodeEditTextView10LineEndingO","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"LineEnding","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"LineEnding"}],"roleHeading":"Enumeration","title":"LineEnding"},"seeAlsoSections":[{"title":"Supporting Types","anchor":"Supporting-Types","identifiers":["doc:\/\/codeedittextview.CodeEditTextView\/documentation\/CodeEditTextView\/TextLineStorage","doc:\/\/codeedittextview.CodeEditTextView\/documentation\/CodeEditTextView\/HorizontalEdgeInsets","doc:\/\/codeedittextview.CodeEditTextView\/documentation\/CodeEditTextView\/LineBreakStrategy"],"generated":true}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"LineEnding","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/codeedittextview.CodeEditTextView\/documentation\/CodeEditTextView\/LineEnding"},"variants":[{"paths":["\/documentation\/codeedittextview\/lineending"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://codeedittextview.CodeEditTextView/SY":{"type":"unresolvable","identifier":"doc:\/\/codeedittextview.CodeEditTextView\/SY","title":"Swift.RawRepresentable"},"doc://codeedittextview.CodeEditTextView/documentation/CodeEditTextView/TextLineStorage":{"navigatorTitle":[{"kind":"identifier","text":"TextLineStorage"}],"identifier":"doc:\/\/codeedittextview.CodeEditTextView\/documentation\/CodeEditTextView\/TextLineStorage","type":"topic","url":"\/documentation\/codeedittextview\/textlinestorage","title":"TextLineStorage","abstract":[{"type":"text","text":"Implements a red-black tree for efficiently editing, storing and retrieving lines of text in a document."}],"role":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"TextLineStorage","kind":"identifier"}],"kind":"symbol"},"doc://codeedittextview.CodeEditTextView/documentation/CodeEditTextView/LineEnding/detectLineEnding(lineStorage:textStorage:)":{"identifier":"doc:\/\/codeedittextview.CodeEditTextView\/documentation\/CodeEditTextView\/LineEnding\/detectLineEnding(lineStorage:textStorage:)","type":"topic","abstract":[{"type":"text","text":"Attempts to detect the line ending from a line storage."}],"kind":"symbol","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"detectLineEnding","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"lineStorage"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:16CodeEditTextView0C11LineStorageC","text":"TextLineStorage"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"TextLine","preciseIdentifier":"s:16CodeEditTextView0C4LineC"},{"text":">, ","kind":"text"},{"kind":"externalParam","text":"textStorage"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:objc(cs)NSTextStorage","text":"NSTextStorage","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"LineEnding","preciseIdentifier":"s:16CodeEditTextView10LineEndingO"}],"title":"detectLineEnding(lineStorage:textStorage:)","url":"\/documentation\/codeedittextview\/lineending\/detectlineending(linestorage:textstorage:)"},"doc://codeedittextview.CodeEditTextView/documentation/CodeEditTextView/LineEnding/lineFeed":{"type":"topic","abstract":[{"type":"text","text":"The default unix "},{"type":"codeVoice","code":"\\n"},{"text":" character","type":"text"}],"role":"symbol","identifier":"doc:\/\/codeedittextview.CodeEditTextView\/documentation\/CodeEditTextView\/LineEnding\/lineFeed","url":"\/documentation\/codeedittextview\/lineending\/linefeed","title":"LineEnding.lineFeed","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"lineFeed","kind":"identifier"}]},"doc://codeedittextview.CodeEditTextView/documentation/CodeEditTextView/LineEnding/carriageReturnLineFeed":{"kind":"symbol","identifier":"doc:\/\/codeedittextview.CodeEditTextView\/documentation\/CodeEditTextView\/LineEnding\/carriageReturnLineFeed","role":"symbol","url":"\/documentation\/codeedittextview\/lineending\/carriagereturnlinefeed","title":"LineEnding.carriageReturnLineFeed","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"carriageReturnLineFeed","kind":"identifier"}],"abstract":[{"text":"Windows line ending sequence ","type":"text"},{"code":"\\r\\n","type":"codeVoice"}]},"doc://codeedittextview.CodeEditTextView/documentation/CodeEditTextView/LineEnding/carriageReturn":{"title":"LineEnding.carriageReturn","kind":"symbol","identifier":"doc:\/\/codeedittextview.CodeEditTextView\/documentation\/CodeEditTextView\/LineEnding\/carriageReturn","url":"\/documentation\/codeedittextview\/lineending\/carriagereturn","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"carriageReturn"}],"type":"topic","abstract":[{"text":"MacOS line ending ","type":"text"},{"type":"codeVoice","code":"\\r"},{"text":" character","type":"text"}],"role":"symbol"},"doc://codeedittextview.CodeEditTextView/documentation/CodeEditTextView/LineBreakStrategy":{"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"LineBreakStrategy"}],"navigatorTitle":[{"text":"LineBreakStrategy","kind":"identifier"}],"identifier":"doc:\/\/codeedittextview.CodeEditTextView\/documentation\/CodeEditTextView\/LineBreakStrategy","role":"symbol","url":"\/documentation\/codeedittextview\/linebreakstrategy","abstract":[{"type":"text","text":"Options for breaking lines when they cannot fit in the viewport."}],"title":"LineBreakStrategy","type":"topic"},"doc://codeedittextview.CodeEditTextView/documentation/CodeEditTextView/HorizontalEdgeInsets":{"abstract":[],"kind":"symbol","role":"symbol","identifier":"doc:\/\/codeedittextview.CodeEditTextView\/documentation\/CodeEditTextView\/HorizontalEdgeInsets","type":"topic","url":"\/documentation\/codeedittextview\/horizontaledgeinsets","title":"HorizontalEdgeInsets","navigatorTitle":[{"text":"HorizontalEdgeInsets","kind":"identifier"}],"fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"HorizontalEdgeInsets"}]},"doc://codeedittextview.CodeEditTextView/documentation/CodeEditTextView/LineEnding/length":{"role":"symbol","url":"\/documentation\/codeedittextview\/lineending\/length","kind":"symbol","identifier":"doc:\/\/codeedittextview.CodeEditTextView\/documentation\/CodeEditTextView\/LineEnding\/length","type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"length","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}],"abstract":[{"text":"The UTF-16 Length of the line ending.","type":"text"}],"title":"length"},"doc://codeedittextview.CodeEditTextView/documentation/CodeEditTextView/LineEnding/Equatable-Implementations":{"type":"topic","identifier":"doc:\/\/codeedittextview.CodeEditTextView\/documentation\/CodeEditTextView\/LineEnding\/Equatable-Implementations","abstract":[],"kind":"article","url":"\/documentation\/codeedittextview\/lineending\/equatable-implementations","title":"Equatable Implementations","role":"collectionGroup"},"doc://codeedittextview.CodeEditTextView/documentation/CodeEditTextView/LineEnding/init(rawValue:)":{"type":"topic","abstract":[],"url":"\/documentation\/codeedittextview\/lineending\/init(rawvalue:)","role":"symbol","identifier":"doc:\/\/codeedittextview.CodeEditTextView\/documentation\/CodeEditTextView\/LineEnding\/init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"text":"?(","kind":"text"},{"text":"rawValue","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"title":"init(rawValue:)","kind":"symbol"},"doc://codeedittextview.CodeEditTextView/documentation/CodeEditTextView/LineEnding/RawRepresentable-Implementations":{"identifier":"doc:\/\/codeedittextview.CodeEditTextView\/documentation\/CodeEditTextView\/LineEnding\/RawRepresentable-Implementations","type":"topic","abstract":[],"kind":"article","role":"collectionGroup","title":"RawRepresentable Implementations","url":"\/documentation\/codeedittextview\/lineending\/rawrepresentable-implementations"},"doc://codeedittextview.CodeEditTextView/s12CaseIterableP":{"type":"unresolvable","title":"Swift.CaseIterable","identifier":"doc:\/\/codeedittextview.CodeEditTextView\/s12CaseIterableP"},"doc://codeedittextview.CodeEditTextView/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/codeedittextview.CodeEditTextView\/SH"},"doc://codeedittextview.CodeEditTextView/documentation/CodeEditTextView/LineEnding/init(line:)":{"role":"symbol","url":"\/documentation\/codeedittextview\/lineending\/init(line:)","identifier":"doc:\/\/codeedittextview.CodeEditTextView\/documentation\/CodeEditTextView\/LineEnding\/init(line:)","title":"init(line:)","kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Initialize a line ending from a line string."}],"fragments":[{"text":"init","kind":"identifier"},{"text":"?(","kind":"text"},{"text":"line","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":")","kind":"text"}]},"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/LineEnding":{"title":"LineEnding","url":"\/documentation\/codeedittextview\/lineending","kind":"symbol","abstract":[],"role":"symbol","identifier":"doc:\/\/codeedittextview.CodeEditTextView\/documentation\/CodeEditTextView\/LineEnding","type":"topic","navigatorTitle":[{"kind":"identifier","text":"LineEnding"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"LineEnding","kind":"identifier"}]},"doc://codeedittextview.CodeEditTextView/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/codeedittextview.CodeEditTextView\/SQ"}}}