API
API
Options
PivotBookGeneralOptions

PivotBookGeneralOptions extends PivotBookItemOptions

Options

autoWidth: 'header' | 'total' | 'both' | 'all'

컬럼 너비를 자동으로 계산할 때 기준이 되는 위치.

default: 'both'

darkTheme: string (opens in a new tab)

default: 'dark'

enableChart: boolean (opens in a new tab)

탐색기 차트 패널 사용 여부.
false이면 탐색기에서 차트 모드를 쓸 수 없다.

default: true

enableDetail: boolean (opens in a new tab)

탐색기 상세보기(detail) 패널 사용 여부.
false이면 탐색기에서 상세보기 모드를 쓸 수 없다.

default: true

enableExplorer: boolean (opens in a new tab)

탐색기 패널 사용 여부.
false이면 탐색기 자체(상세/차트/지도 포함)를 표시하지 않는다.

default: true

enableExport: boolean (opens in a new tab)

내보내기(Excel/CSV/PDF 등) 사용 여부.
false이면 내보내기 UI·동작을 허용하지 않는다.

default: true

enableInspector: boolean (opens in a new tab)

인스펙터(필드/필터 패널) 사용 여부.
false이면 인스펙터를 표시하지 않는다.

default: true

enableMap: boolean (opens in a new tab)

탐색기 지도(map) 패널 사용 여부.
false이면 탐색기에서 지도 모드를 쓸 수 없다.

default: true

enableSettings: boolean (opens in a new tab)

북 설정(설정 다이얼로그/메뉴) 사용 여부.
false이면 설정 UI를 제공하지 않는다.

default: true

interactive: boolean (opens in a new tab)

사용자 마우스, 키보드 입력 등 인터랙션 허용 여부.

default: true

lightTheme: string (opens in a new tab)

default: 'light'

liveColumnResize: boolean (opens in a new tab)

컬럼 너비 리사이즈 드래그 동작 방식.

  • true: 드래그 중 실시간으로 컬럼 너비 변경 (live)
  • false: 드래그 중에는 수직 가이드 라인만 표시하고 드롭 시점에 적용 (feedback)

default: true

readonly: boolean (opens in a new tab)

true로 지정되면 실행시간에 사용자가 피벗테이블 내용을 변경할 수 없디.
스크롤이나 헤더 셀 확장/축소 등 내용 변경과 관련 없는 action들은 여전히 가능하다.

default: false

style: string (opens in a new tab) | Partial (opens in a new tab)<Pick (opens in a new tab)<CSSStyleDeclaration (opens in a new tab), ...>>

스타일셋 혹은 class selector.

default: undefined

theme: string (opens in a new tab)

북과 테이블들에 기본 적용되는 스타일 테마.
지정하지 않으면 시스템 테마를 따른다.

default: undefined

undoable: boolean (opens in a new tab)

Undo/Redo 사용 여부.
false이면 실행 취소·다시 실행을 허용하지 않는다. [주의] 최초 북 생성시 또는 load로 다시 로드될 때 결정되면 이후에는 변경할 수 없다.

default: true

visible: boolean (opens in a new tab)

표시 여부.

default: true

wheelAxis: WheelAxisMode

휠 스크롤 시 스크롤 축 결정 방식.

  • dominant: 휠 이벤트의 deltaX와 deltaY 중 절대값이 큰 축을 스크롤 축으로 결정
  • 'both': deltaX, deltaY 모두 스크롤 축으로 결정하여 대각선 스크롤 허용
  • horizontal: 항상 수평 축을 스크롤 축으로 결정
  • vertical: 항상 수직 축을 스크롤 축으로 결정

default: 'dominant'

wheelScrollChaining: boolean (opens in a new tab)

휠 스크롤 시 끝에 도달하면 스크롤이 더 이상 진행되지 않고, 부모 컨테이너로 스크롤 이벤트가 전달되는지 여부.

  • true: 스크롤 끝에 도달하면 부모 컨테이너로 스크롤 이벤트 전달
  • false: 스크롤 끝에 도달해도 부모 컨테이너로 스크롤 이벤트 전달하지 않음

default: true