SYMBOL INDEX (169 symbols across 58 files) FILE: examples/angular/dynamic/src/app/app.component.ts class AppComponent (line 27) | class AppComponent {} FILE: examples/angular/dynamic/src/app/column-virtualizer-dynamic.component.ts class ColumnVirtualizerDynamic (line 50) | class ColumnVirtualizerDynamic { FILE: examples/angular/dynamic/src/app/grid-virtualizer-dynamic.component.ts class GridVirtualizerDynamic (line 72) | class GridVirtualizerDynamic { method constructor (line 79) | constructor() { FILE: examples/angular/dynamic/src/app/row-virtualizer-dynamic-window.component.ts class RowVirtualizerDynamicWindow (line 61) | class RowVirtualizerDynamicWindow { method constructor (line 66) | constructor() { FILE: examples/angular/dynamic/src/app/row-virtualizer-dynamic.component.ts class RowVirtualizerDynamic (line 72) | class RowVirtualizerDynamic { FILE: examples/angular/dynamic/src/app/utils.ts type Column (line 11) | interface Column { FILE: examples/angular/fixed/src/app/app.component.ts class AppComponent (line 24) | class AppComponent {} FILE: examples/angular/fixed/src/app/column-virtualizer-fixed.component.ts class ColumnVirtualizerFixed (line 43) | class ColumnVirtualizerFixed { FILE: examples/angular/fixed/src/app/grid-virtualizer-fixed.component.ts class GridVirtualizerFixed (line 69) | class GridVirtualizerFixed { FILE: examples/angular/fixed/src/app/row-virtualizer-fixed.component.ts class RowVirtualizerFixed (line 43) | class RowVirtualizerFixed { FILE: examples/angular/infinite-scroll/src/app/app.component.ts function fetchServerPage (line 16) | async function fetchServerPage( class InfiniteScrollComponent (line 83) | class InfiniteScrollComponent { class AppComponent (line 133) | class AppComponent {} FILE: examples/angular/padding/src/app/app.component.ts class AppComponent (line 31) | class AppComponent { FILE: examples/angular/padding/src/app/column-virtualizer-padding.component.ts class ColumnVirtualizerPadding (line 47) | class ColumnVirtualizerPadding { FILE: examples/angular/padding/src/app/grid-virtualizer-padding.component.ts class GridVirtualizerPadding (line 81) | class GridVirtualizerPadding { method toggleShow (line 121) | toggleShow() { FILE: examples/angular/padding/src/app/row-virtualizer-padding.component.ts class RowVirtualizerPadding (line 47) | class RowVirtualizerPadding { FILE: examples/angular/smooth-scroll/src/app/app.component.ts function easeInOutQuint (line 10) | function easeInOutQuint(t: number) { class AppComponent (line 57) | class AppComponent { method scrollToRandomIndex (line 93) | scrollToRandomIndex() { FILE: examples/angular/sticky/src/app/app.component.ts class AppComponent (line 75) | class AppComponent { FILE: examples/angular/table/src/app/app.component.ts class AppComponent (line 116) | class AppComponent { method getSortIcon (line 125) | getSortIcon(sorting: false | SortDirection) { FILE: examples/angular/table/src/app/make-data.ts type Person (line 3) | type Person = { function makeData (line 39) | function makeData(...lens: number[]) { FILE: examples/angular/variable/src/app/app.component.ts class AppComponent (line 28) | class AppComponent { FILE: examples/angular/variable/src/app/column-virtualizer-variable.component.ts class ColumnVirtualizerVariable (line 44) | class ColumnVirtualizerVariable { FILE: examples/angular/variable/src/app/grid-virtualizer-variable.component.ts class GridVirtualizerVariable (line 70) | class GridVirtualizerVariable { FILE: examples/angular/variable/src/app/row-virtualizer-variable.component.ts class RowVirtualizerVariable (line 44) | class RowVirtualizerVariable { FILE: examples/angular/window/src/app/app.component.ts class AppComponent (line 54) | class AppComponent { FILE: examples/lit/dynamic/src/main.ts type Column (line 11) | interface Column { function randomNumber (line 17) | function randomNumber(min: number, max: number) { class RowVirtualizerDynamic (line 49) | @customElement('row-virtualizer-dynamic') method constructor (line 55) | constructor() { method render (line 64) | render() { class ColumnVirtualizerDynamic (line 137) | @customElement('column-virtualizer-dynamic') method constructor (line 143) | constructor() { method render (line 153) | render() { class GridVirtualizerDynamic (line 210) | @customElement('grid-virtualizer-dynamic') method getColumnWidth (line 226) | private getColumnWidth(index: number) { method connectedCallback (line 230) | connectedCallback() { method render (line 246) | render() { class MyApp (line 307) | class MyApp extends LitElement { method render (line 308) | protected render() { FILE: examples/lit/fixed/src/main.ts type Column (line 11) | interface Column { function randomNumber (line 17) | function randomNumber(min: number, max: number) { class RowVirtualizerFixed (line 49) | @customElement('row-virtualizer-fixed') method constructor (line 55) | constructor() { method render (line 65) | render() { class ColumnVirtualizerFixed (line 118) | @customElement('column-virtualizer-fixed') method constructor (line 124) | constructor() { method render (line 134) | render() { class GridVirtualizerFixed (line 187) | @customElement('grid-virtualizer-fixed') method constructor (line 200) | constructor() { method render (line 218) | render() { class MyApp (line 282) | class MyApp extends LitElement { method render (line 283) | protected render() { FILE: examples/react/dynamic/src/main.tsx function RowVirtualizerDynamic (line 16) | function RowVirtualizerDynamic() { function ColumnVirtualizerDynamic (line 118) | function ColumnVirtualizerDynamic() { type Column (line 170) | interface Column { function GridVirtualizerDynamic (line 176) | function GridVirtualizerDynamic({ function RowVirtualizerExperimental (line 298) | function RowVirtualizerExperimental() { function App (line 402) | function App() { FILE: examples/react/fixed/src/main.tsx function App (line 8) | function App() { function RowVirtualizerFixed (line 42) | function RowVirtualizerFixed() { function ColumnVirtualizerFixed (line 92) | function ColumnVirtualizerFixed() { function GridVirtualizerFixed (line 145) | function GridVirtualizerFixed() { FILE: examples/react/infinite-scroll/src/main.tsx function fetchServerPage (line 15) | async function fetchServerPage( function App (line 28) | function App() { FILE: examples/react/padding/src/main.tsx function App (line 16) | function App() { function RowVirtualizerDynamic (line 42) | function RowVirtualizerDynamic({ rows }: { rows: Array }) { function ColumnVirtualizerDynamic (line 95) | function ColumnVirtualizerDynamic({ columns }: { columns: Array ... function GridVirtualizerDynamic (line 151) | function GridVirtualizerDynamic({ FILE: examples/react/scroll-padding/src/main.tsx function App (line 9) | function App() { FILE: examples/react/smooth-scroll/src/main.tsx function easeInOutQuint (line 9) | function easeInOutQuint(t: number) { function App (line 13) | function App() { FILE: examples/react/table/src/main.tsx function ReactTableVirtualized (line 16) | function ReactTableVirtualized() { function App (line 161) | function App() { FILE: examples/react/table/src/makeData.ts type Person (line 3) | type Person = { function makeData (line 39) | function makeData(...lens: number[]) { FILE: examples/react/variable/src/main.tsx function App (line 16) | function App() { function RowVirtualizerVariable (line 57) | function RowVirtualizerVariable({ rows }: { rows: Array }) { function ColumnVirtualizerVariable (line 107) | function ColumnVirtualizerVariable({ columns }: { columns: Array... function GridVirtualizerVariable (line 160) | function GridVirtualizerVariable({ function MasonryVerticalVirtualizerVariable (line 236) | function MasonryVerticalVirtualizerVariable({ rows }: { rows: Array( function injectWindowVirtualizer (line 117) | function injectWindowVirtualizer( FILE: packages/angular-virtual/src/proxy.ts function proxyVirtualizer (line 6) | function proxyVirtualizer< function toComputed (line 92) | function toComputed>( function serializeArgs (line 115) | function serializeArgs(...args: Array) { FILE: packages/angular-virtual/src/types.ts type AngularVirtualizer (line 4) | type AngularVirtualizer< FILE: packages/lit-virtual/src/index.ts class VirtualizerControllerBase (line 13) | class VirtualizerControllerBase< method constructor (line 23) | constructor( method getVirtualizer (line 38) | public getVirtualizer() { method hostConnected (line 42) | hostConnected() { method hostUpdated (line 46) | hostUpdated() { method hostDisconnected (line 50) | hostDisconnected() { class VirtualizerController (line 55) | class VirtualizerController< method constructor (line 59) | constructor( class WindowVirtualizerController (line 75) | class WindowVirtualizerController< method constructor (line 78) | constructor( FILE: packages/lit-virtual/tests/index.test.ts class List (line 13) | @customElement('test-list') method constructor (line 19) | constructor() { method render (line 31) | render() { FILE: packages/react-virtual/e2e/app/measure-element/main.tsx type Item (line 5) | interface Item { constant INITIAL_ITEMS (line 10) | const INITIAL_ITEMS: Array = [ FILE: packages/react-virtual/e2e/app/scroll/main.tsx function getRandomInt (line 5) | function getRandomInt(min: number, max: number) { FILE: packages/react-virtual/e2e/app/smooth-scroll/main.tsx function getRandomInt (line 5) | function getRandomInt(min: number, max: number) { FILE: packages/react-virtual/e2e/app/stale-index/main.tsx type Item (line 12) | interface Item { function makeItems (line 17) | function makeItems(count: number): Array { FILE: packages/react-virtual/playwright.config.ts constant PORT (line 3) | const PORT = 5173 FILE: packages/react-virtual/src/index.tsx type ReactVirtualizerOptions (line 19) | type ReactVirtualizerOptions< function useVirtualizerBase (line 26) | function useVirtualizerBase< function useVirtualizer (line 67) | function useVirtualizer< function useWindowVirtualizer (line 84) | function useWindowVirtualizer( FILE: packages/react-virtual/tests/index.test.tsx type ListProps (line 22) | interface ListProps { function List (line 32) | function List({ FILE: packages/solid-virtual/src/index.tsx function createVirtualizerBase (line 23) | function createVirtualizerBase< function createVirtualizer (line 90) | function createVirtualizer< function createWindowVirtualizer (line 111) | function createWindowVirtualizer( FILE: packages/svelte-virtual/src/index.ts type SvelteVirtualizer (line 16) | type SvelteVirtualizer< function createVirtualizerBase (line 25) | function createVirtualizerBase< function createVirtualizer (line 73) | function createVirtualizer< function createWindowVirtualizer (line 90) | function createWindowVirtualizer( FILE: packages/virtual-core/src/index.ts type ScrollDirection (line 7) | type ScrollDirection = 'forward' | 'backward' type ScrollAlignment (line 9) | type ScrollAlignment = 'start' | 'center' | 'end' | 'auto' type ScrollBehavior (line 11) | type ScrollBehavior = 'auto' | 'smooth' | 'instant' type ScrollToOptions (line 13) | interface ScrollToOptions { type ScrollToOffsetOptions (line 18) | type ScrollToOffsetOptions = ScrollToOptions type ScrollToIndexOptions (line 20) | type ScrollToIndexOptions = ScrollToOptions type Range (line 22) | interface Range { type Key (line 29) | type Key = number | string | bigint type VirtualItem (line 31) | interface VirtualItem { type Rect (line 40) | interface Rect { type ObserveOffsetCallBack (line 144) | type ObserveOffsetCallBack = (offset: number, isScrolling: boolean) => void type VirtualizerOptions (line 295) | interface VirtualizerOptions< type ScrollState (line 351) | type ScrollState = { class Virtualizer (line 367) | class Virtualizer< method constructor (line 446) | constructor(opts: VirtualizerOptions) { method scheduleScrollReconcile (line 588) | private scheduleScrollReconcile() { method reconcileScroll (line 599) | private reconcileScroll() { function calculateRange (line 1331) | function calculateRange({ FILE: packages/virtual-core/src/utils.ts type NoInfer (line 1) | type NoInfer = [A][A extends any ? 0 : never] type PartialKeys (line 3) | type PartialKeys = Omit & Partial> function memo (line 5) | function memo, TResult>( function notUndefined (line 84) | function notUndefined(value: T | undefined, msg?: string): T { FILE: packages/virtual-core/tests/index.test.ts function createMockEnvironment (line 236) | function createMockEnvironment() { function createVirtualizer (line 276) | function createVirtualizer( FILE: packages/vue-virtual/src/index.ts type MaybeRef (line 23) | type MaybeRef = T | Ref function useVirtualizerBase (line 25) | function useVirtualizerBase< function useVirtualizer (line 72) | function useVirtualizer< function useWindowVirtualizer (line 93) | function useWindowVirtualizer( FILE: scripts/verify-links.ts function isRelativeLink (line 14) | function isRelativeLink(link: string) { function stripExtension (line 26) | function stripExtension(p: string): string { function relativeLinkExists (line 30) | function relativeLinkExists(link: string, file: string): boolean { function verifyMarkdownLinks (line 88) | async function verifyMarkdownLinks() {