func onPasteCommand (of: [String], perform: ([NSItemProvider ]) -> Void) -> some View
Adds an action to perform in response to the system’s Paste command.
システムのもつ「ペースト」コマンドに答えて実行するアクションを加えます。
func onPasteCommand <Payload>(of: [String], validator: ([NSItemProvider ]) -> Payload?, perform: (Payload) -> Void) -> some View
Adds an action to perform in response to the system’s Paste command with items that you validate.
あなたが妥当と認める項目をもつシステム「ペースト」コマンドに答えて実行するあるアクションを加えます。
func onDrop (of: [String], delegate: DropDelegate ) -> some View
Defines the destination for a drag and drop operation with the same size and position as this view, with behavior controlled by the given delegate.
ドラッグアンドドロップ操作の行き先を、このビューと同じ大きさと位置で定義します、この与えられた委任先によって制御された挙動で。
func onDrop (of: [String], isTargeted : Binding<Bool>?, perform: ([NSItemProvider ]) -> Bool) -> some View
Defines the destination for a drag and drop operation, using the same size and position as this view, handling dropped content with the given closure.
ドラッグアンドドロップ操作に対する行き先を定義します、このビューと同じ大きさと位置を使います、ドロップされた内容をこの与えられたクロージャで取り扱います。
func onDrop (of: [String], isTargeted : Binding<Bool>?, perform: ([NSItemProvider ], CGPoint) -> Bool) -> some View
Defines the destination for a drag and drop operation with the same size and position as this view, handling dropped content and the drop location with the given closure.
ドラッグアンドドロップ操作の行き先をこのビューと同じ大きさと位置で定義します、ドロップされた内容とドロップ位置をこの与えられたクロージャで取り扱います。
func focusable(Bool, onFocusChange : (Bool) -> Void) -> some View
Specifies if the view is focusable and, if so, adds an action to perform when the view comes into focus.
ビューがフォーカス可能であるならば指定しますそして、もしそうならば、ビューがフォーカスに入る時に実行するアクションを加えます。