Юниверс DG SDK UI
v2.15.0

Интерфейс CardPanelGridProps

Свойства сетки панели карточки.

interface CardPanelGridProps {
    cols?: number;
    containerPadding?: [number, number];
    disableAnimations?: boolean;
    draggableHandle?: string;
    isDraggable?: boolean;
    isResizable?: boolean;
    layout?: CardPanelGridLayout[];
    margin?: [number, number];
    onLayoutChange?: (layout: CardPanelGridLayout[]) => void;
    rowHeight?: number;
}
Индекс

Свойства

cols?: number

Количество столбцов в сетке.

containerPadding?: [number, number]

Внутренние отступы контейнера [горизонтальный, вертикальный].

disableAnimations?: boolean

Отключает анимации при перетаскивании или изменении размеров.

draggableHandle?: string

CSS-селектор для ручки перетаскивания элементов.

isDraggable?: boolean

Разрешает перетаскивание всех элементов сетки.

isResizable?: boolean

Разрешает изменение размеров всех элементов сетки.

Текущий макет сетки.

margin?: [number, number]

Отступ между элементами [горизонтальный, вертикальный].

onLayoutChange?: (layout: CardPanelGridLayout[]) => void

Вызывается при изменении макета сетки.

Объявление типа

rowHeight?: number

Высота строки в пикселях.