NotebookViewModel | @jupyterlab (original) (raw)

Hierarchy (View Summary)

Index

Constructors

constructor

Properties

Protected_estimatedWidgetSize

_estimatedWidgetSize: number

Protected_stateChanged

Protectedcells

ProtectedcellsEstimatedHeight

cellsEstimatedHeight: Map<string, number> = ...

paddingTop

paddingTop: number

ReadonlyscrollDownThreshold

scrollDownThreshold: number = ...

ReadonlyscrollUpThreshold

scrollUpThreshold: number = ...

StaticDEFAULT_CELL_MARGIN

DEFAULT_CELL_MARGIN: number = 22

StaticDEFAULT_CELL_SIZE

DEFAULT_CELL_SIZE: number = 39

StaticDEFAULT_EDITOR_LINE_HEIGHT

DEFAULT_EDITOR_LINE_HEIGHT: number = 17

Accessors

height

isDisposed

itemsList

overscanCount

Returns void

scrollOffset

stateChanged

widgetCount

Returns void

windowingActive

Returns void

Methods

dispose

estimateWidgetSize

Cell height in pixels

getEstimatedTotalSize

Total estimated size

getOffsetForIndexAndAlignment

Returns number

The needed scroll offset

getRangeToRender

The current items range to display

getSpan

Returns [number, number]

The viewport top position and its height

ProtectedonListChanged

resetAfterIndex

setEstimatedWidgetSize

Returns void

setWidgetSize

Returns boolean

Whether some sizes changed or not

widgetRenderer

Cell widget