Skip to content

API reference / @docmentis/udoc-editor / PageActionsCallbacks

Interface: PageActionsCallbacks ​

The page-structure verbs the per-page pill dispatches.

Properties ​

PropertyDescription
i18n?
I18n
The language the controls' names are in. Default English.
composedPageCount
() => number
Total page count — bounds move-down and gates delete.
hoveredPage
() => number | null
The page the pointer is currently over (null when none) — the rail is hidden until its page is hovered, so only that page's controls show.
onMoveUp
(index) => void
-
onMoveDown
(index) => void
-
onRotate
(index, clockwise) => void
Rotate the page one quarter turn — clockwise, or counter-clockwise when clockwise is false.
onDelete
(index) => void
-
onOpenSettings
(index, size) => void
Open the page-settings dialog for index, seeded with its current size + rotation — the "more" button's action.