For the complete documentation index, see llms.txt. This page is also available as Markdown.

클립보드

권한 설정이 필요해요

getClipboardText를 사용하기 전에 클립보드 권한을 설정해야 해요. 권한 설정 가이드를 먼저 확인해 주세요.


1. 클립보드 텍스트 가져오기

SDK 함수: getClipboardText

클립보드에 저장된 텍스트를 읽어오는 함수예요.

시그니처

function getClipboardText(): Promise<string>;

반환값

  • Promise<string>

    클립보드에 저장된 텍스트를 반환해요. 클립보드에 텍스트가 없으면 빈 문자열을 반환해요.

권한 메서드

  • getClipboardText.getPermission

    클립보드 읽기 권한의 현재 상태를 반환해요. allowed · denied · notDetermined · osPermissionDenied 중 하나를 반환해요.

  • getClipboardText.openPermissionDialog

    클립보드 읽기 권한을 다시 요청하는 다이얼로그를 표시해요. 허용하면 allowed, 거부하면 denied를 반환해요.

에러

권한이 거부된 경우 GetClipboardTextPermissionError가 발생해요. error instanceof GetClipboardTextPermissionError로 확인할 수 있어요.

예제


2. 클립보드 텍스트 복사하기

SDK 함수: setClipboardText

텍스트를 클립보드에 복사하는 함수예요. 사용자가 다른 곳에 붙여넣기할 수 있어요.

시그니처

파라미터

  • text · 필수 · string

    클립보드에 복사할 텍스트예요.

권한 메서드

  • setClipboardText.getPermission

    클립보드 쓰기 권한의 현재 상태를 반환해요. allowed · denied · notDetermined · osPermissionDenied 중 하나를 반환해요.

  • setClipboardText.openPermissionDialog

    클립보드 쓰기 권한을 다시 요청하는 다이얼로그를 표시해요. 허용하면 allowed, 거부하면 denied를 반환해요.

에러

권한이 거부된 경우 SetClipboardTextPermissionError가 발생해요. error instanceof SetClipboardTextPermissionError로 확인할 수 있어요.

예제

마지막 업데이트

도움이 되었나요?