Skip to main content

Class: TouchBarSlider

Class: TouchBarSlider

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

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

new TouchBarSlider(options)

  • options Object
    • label string (선택사항) - 라벨 텍스트.
    • value Integer (선택사항) - 선택된 값.
    • minValue Integer (선택사항) - 최소값.
    • maxValue Integer (선택사항) - 최대값.
    • change Function (선택사항) - 슬라이더 값이 변경될 때 호출할 함수.
      • newValue number - 사용자가 슬라이더에서 선택한 값.

인스턴스 속성

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

touchBarSlider.label은 슬라이더의 현재 텍스트를 나타내는 문자열이다. 이 값을 변경하면 터치 바의 슬라이더가 즉시 업데이트된다.

touchBarSlider.value는 슬라이더의 현재 값을 나타내는 숫자 타입의 속성이다. 이 값을 변경하면 터치 바에 있는 슬라이더가 즉시 업데이트된다.

touchBarSlider.minValue

number 타입의 값으로, 슬라이더의 현재 최소값을 나타낸다. 이 값을 변경하면 터치 바의 슬라이더가 즉시 업데이트된다.

touchBarSlider.maxValue

number 타입의 값으로, 슬라이더의 현재 최댓값을 나타낸다. 이 값을 변경하면 터치 바의 슬라이더가 즉시 업데이트된다.