Skip to main content

@react-sigma/layout-noverlap

Component

LayoutNoverlapControl

LayoutNoverlapControl(props, context?): ReactNode

Parameters

NameType
propsLayoutNoverlapControlProps
context?any

Returns

ReactNode

Defined in

packages/layout-noverlap/src/LayoutNoverlapControl.tsx:20

Hook

useLayoutNoverlap

useLayoutNoverlap(settings?): Object

React hook that helps you to manage noverlap layout.

const { positions, assign } = useLayoutNoverlap(...);

Parameters

NameType
settings?NoverlapLayoutParameters

Returns

Object

NameType
assign() => void
positions() => { [node: string]: { [dimension: string]: number; }; }

Defined in

packages/layout-noverlap/src/useLayoutNoverlap.ts:13


useWorkerLayoutNoverlap

useWorkerLayoutNoverlap(settings): Object

React hook that helps you to manage worker for noverlap layout.

const { stop, start } = useWorkerLayoutNoverlap({layoutOptions});

Parameters

NameType
settingsNoverlapLayoutSupervisorParameters

Returns

Object

NameType
isRunningboolean
kill() => void
start() => void
stop() => void

Defined in

packages/layout-noverlap/src/useWorkerLayoutNoverlap.ts:13

Other

LayoutNoverlapControlProps

Ƭ LayoutNoverlapControlProps: Omit<WorkerLayoutControlProps<NoverlapLayoutSupervisorParameters>, "layout" | "settings"> & { settings?: NoverlapLayoutSupervisorParameters }

Properties for NoverlapControl component

Defined in

packages/layout-noverlap/src/LayoutNoverlapControl.tsx:10