構造体


AttributedString.MarkdownSourcePosition


iOS 16.0+ iPadOS 16.0+ macOS 13.0+ Mac Catalyst 16.0+

tvOS 16.0+ watchOS 9.0+ visionOS 1.0+ Xcode 14.0+

struct MarkdownSourcePosition





トピックス


Markdown ソース位置の作成


init(startLine: Int, startColumn: Int, endLine: Int, endColumn: Int)

その開始行と終了行と列から Markdown ソース位置インスタンスを作成します。



Markdown ソースの位置プロパティの検査


let startLine: Int

Markdown ソース内でテキストが始まる行。


let startColumn: Int

Markdown ソース内でテキストが始まる列。


let endLine: Int

Markdown ソース内のテキストが終了する行。


let endColumn: let

Markdown ソース内でテキストが終了する列。



コード化と復号化


init(from: Decoder)

与えられた復号器から復号して新しいインスタンスを作成します。


func encode(to: Encoder)

この値を指定されたエンコーダにコード化します。



ハッシュ化


var hashValue: Int

ハッシュ値。


func hash(into: inout Hasher)

この値の必須コンポーネントを与えられたハッシャーに入力してハッシュします。



Markdown ソースの位置の比較


static func == (AttributedString.MarkdownSourcePosition, AttributedString.MarkdownSourcePosition) -> Bool

2 つの値が等しいかどうかを示すブール値を返します。


static func != (AttributedString.MarkdownSourcePosition, AttributedString.MarkdownSourcePosition) -> Bool

2 つの値が等しくないかどうかを示すブール値を返します。






関連


以下に準拠


Decodable


Encodable


Hashable


Sendable


















トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ