Skip to main content

Class: TouchBarLabel

Class: TouchBarLabel

네이티브 macOS 애플리케이션을 위한 터치 바에 라벨을 생성한다.

프로세스: Main
이 클래스는 'electron' 모듈에서 직접 내보내지 않는다. Electron API의 다른 메서드 반환값으로만 사용할 수 있다.

new TouchBarLabel(options)

  • options Object
    • label string (선택 사항) - 표시할 텍스트.
    • accessibilityLabel string (선택 사항) - VoiceOver와 같은 스크린 리더에서 사용할 버튼에 대한 간단한 설명.
    • textColor string (선택 사항) - 텍스트의 색상을 16진수로 지정. 예: #ABCDEF.

accessibilityLabel을 정의할 때는 macOS의 모범 사례를 고려했는지 확인한다.

인스턴스 속성

TouchBarLabel 인스턴스에서 사용할 수 있는 속성은 다음과 같다:

touchBarLabel.label은 터치 바에 표시되는 라벨의 현재 텍스트를 나타내는 문자열이다. 이 값을 변경하면 터치 바의 라벨이 즉시 업데이트된다.

touchBarLabel.accessibilityLabel

스크린 리더가 읽을 수 있는 라벨 설명을 나타내는 string 타입의 값이다.

touchBarLabel.textColor

touchBarLabel.textColor는 현재 라벨의 텍스트 색상을 나타내는 16진수 코드 문자열이다. 이 값을 변경하면 터치 바의 라벨이 즉시 업데이트된다.