Skip to main content

ZoomPanContainerProps

@lowcode/ui-kit


Interface: ZoomPanContainerProps

Defined in: components/layout/ZoomPanContainer.tsx:27

Свойства ZoomPanContainer.

Properties

allowRightClickPan?

optional allowRightClickPan: boolean

Defined in: components/layout/ZoomPanContainer.tsx:59

Разрешить панорамирование правой кнопкой мыши.


children

children: ReactNode

Defined in: components/layout/ZoomPanContainer.tsx:29

Контент, который будет масштабироваться и панорамироваться.


className?

optional className: string

Defined in: components/layout/ZoomPanContainer.tsx:53

Дополнительный className для контейнера.


contentClassName?

optional contentClassName: string

Defined in: components/layout/ZoomPanContainer.tsx:56

Дополнительный className для контента.


disableWheelZoom?

optional disableWheelZoom: boolean

Defined in: components/layout/ZoomPanContainer.tsx:50

Отключить масштабирование колёсиком.


maxScale?

optional maxScale: number

Defined in: components/layout/ZoomPanContainer.tsx:41

Максимальный масштаб.


minScale?

optional minScale: number

Defined in: components/layout/ZoomPanContainer.tsx:38

Минимальный масштаб.


onChange()?

optional onChange: (next) => void

Defined in: components/layout/ZoomPanContainer.tsx:35

Обработчик изменения трансформации.

Parameters

next

ZoomPanValue

Returns

void


panMode?

optional panMode: ZoomPanMode

Defined in: components/layout/ZoomPanContainer.tsx:47

Режим панорамирования.


value?

optional value: ZoomPanValue

Defined in: components/layout/ZoomPanContainer.tsx:32

Управляемое значение трансформации.


zoomStep?

optional zoomStep: number

Defined in: components/layout/ZoomPanContainer.tsx:44

Шаг масштабирования при колесе.