MCPcopy Create free account

hub / github.com/bryanmylee/svelte-headless-table / functions

Functions212 in github.com/bryanmylee/svelte-headless-table

↓ 66 callersMethodcolumn
(def: DataColumnInit<Item, Plugins, Id, Value>)
src/lib/createTable.ts:53
↓ 60 callersMethodisData
()
src/lib/columns.ts:32
↓ 24 callersMethodcreateColumns
(columns: Column<Item, Plugins>[])
src/lib/createTable.ts:32
↓ 19 callersFunctioncreateTable
( data: ReadOrWritable<Item[]>, // eslint-disable-next-line @typescript-eslint/no-explicit-any plugins: Plu
src/lib/createTable.ts:73
↓ 15 callersFunctionarraySetStore
( initial: T[] = [], { isEqual = (a, b) => a === b }: ArraySetStoreOptions<T> = {} )
src/lib/utils/store.ts:45
↓ 15 callersMethodisGroup
()
src/lib/columns.ts:42
↓ 15 callersFunctionrecordSetStore
( initial: Record<T, boolean> = {} as Record<T, boolean> )
src/lib/utils/store.ts:106
↓ 13 callersMethodclone
()
src/lib/utils/clone.ts:2
↓ 13 callersMethodcreateViewModel
( columns: Column<Item, Plugins>[], options?: CreateViewModelOptions<Item> )
src/lib/createTable.ts:65
↓ 12 callersMethoddisplay
(def: DisplayColumnInit<Item, Plugins>)
src/lib/createTable.ts:61
↓ 12 callersMethodgroup
(def: GroupColumnInit<Item, Plugins>)
src/lib/createTable.ts:57
↓ 12 callersFunctionupdate
(fn: Updater<boolean>)
src/lib/plugins/addSelectedRows.ts:108
↓ 11 callersFunctiongetBodyRows
( data: Item[], /** * Flat columns before column transformations. */ flatColumns: FlatColumn<Item, Plug
src/lib/bodyRows.ts:195
↓ 11 callersMethodisDisplay
()
src/lib/columns.ts:37
↓ 9 callersFunctionaddSubRows
({ children, }: SubRowsConfig<Item>)
src/lib/plugins/addSubRows.ts:29
↓ 9 callersMethodrender
()
src/lib/bodyCells.ts:97
↓ 7 callersFunctionfinalizeAttributes
( attrs: T )
src/lib/utils/attributes.ts:23
↓ 7 callersFunctiongetHeaderRows
( columns: Column<Item, Plugins>[], flatColumnIds: string[] = [] )
src/lib/headerRows.ts:54
↓ 6 callersFunctionaddSelectedRows
({ initialSelectedDataIds = {}, linkDataSubRows = true, }: SelectedRowsConfig<Item> = {})
src/lib/plugins/addSelectedRows.ts:132
↓ 6 callersMethodattrs
()
src/lib/headerRows.ts:37
↓ 6 callersFunctiongetColumnedBodyRows
( rows: BodyRow<Item, Plugins>[], columnIdOrder: string[] )
src/lib/bodyRows.ts:253
↓ 5 callersFunctiongetMergedRow
( cells: HeaderCell<Item, Plugins>[] )
src/lib/headerRows.ts:203
↓ 5 callersFunctiongetSubRows
( subItems: Item[], parentRow: BodyRow<Item, Plugins>, { rowDataId }: BodyRowsOptions<Item> = {} )
src/lib/bodyRows.ts:293
↓ 5 callersFunctionisAllSubRowsSelectedForRow
( row: BodyRow<Item>, $selectedDataIds: Record<string, boolean>, linkDataSubRows: boolean )
src/lib/plugins/addSelectedRows.ts:36
↓ 5 callersMethodisFlat
()
src/lib/columns.ts:27
↓ 4 callersFunctioncompare
(a: T | T[], b: T | T[])
src/lib/utils/compare.ts:1
↓ 4 callersFunctionsum
(nums: number[])
src/lib/utils/math.ts:1
↓ 3 callersFunctionaddSortBy
({ initialSortKeys = [], disableMultiSort = false, isMultiSortEvent = isShiftClick, toggleOrder, ser
src/lib/plugins/addSortBy.ts:176
↓ 3 callersFunctiongetOrderedColumnMatrix
( columnMatrix: Matrix<HeaderCell<Item, Plugins>>, flatColumnIds: string[] )
src/lib/headerRows.ts:140
↓ 3 callersFunctionisCellDisabled
(cell: HeaderCell<any>, disabledIds: string[])
src/lib/plugins/addResizedColumns.ts:57
↓ 3 callersFunctionmergeAttributes
( a: T, b: U )
src/lib/utils/attributes.ts:3
↓ 2 callersFunctionaddFlatten
({ initialDepth = 0 }: FlattenConfig = {})
src/lib/plugins/addFlatten.ts:38
↓ 2 callersFunctionaddGroupBy
({ initialGroupByIds = [], disableMultiGroup = false, isMultiGroupEvent = isShiftClick, }: GroupByConfi
src/lib/plugins/addGroupBy.ts:193
↓ 2 callersFunctionaddPagination
({ initialPageIndex = 0, initialPageSize = 10, serverSide = false, serverItemCount, }: PaginationConf
src/lib/plugins/addPagination.ts:99
↓ 2 callersFunctiongetCounter
(items: T[])
src/lib/utils/counter.ts:1
↓ 2 callersFunctiongetCounter
(items: T[])
docs/src/lib/utils/array.ts:11
↓ 2 callersFunctiongetDragXPos
(event: Event)
src/lib/plugins/addResizedColumns.ts:50
↓ 2 callersFunctiongetFlatColumnIds
( columns: Column<Item, Plugins>[] )
src/lib/columns.ts:212
↓ 2 callersFunctiongetFlatColumns
( columns: Column<Item, Plugins>[] )
src/lib/columns.ts:216
↓ 2 callersFunctiongetNullMatrix
(width: number, height: number)
src/lib/utils/matrix.ts:3
↓ 2 callersFunctiongetObjectsFromRows
( rows: BodyRow<Item>[], ids: string[], childrenKey: string )
src/lib/plugins/addDataExport.ts:27
↓ 2 callersFunctiongetTransposed
(matrix: Matrix<T>)
src/lib/utils/matrix.ts:12
↓ 2 callersMethodgetValue
(item: Item)
src/lib/columns.ts:144
↓ 2 callersFunctionisReadable
(value: any)
src/lib/utils/store.ts:6
↓ 2 callersFunctionisSomeSubRowsSelectedForRow
( row: BodyRow<Item>, $selectedDataIds: Record<string, boolean>, linkDataSubRows: boolean )
src/lib/plugins/addSelectedRows.ts:54
↓ 2 callersFunctionset
(value: boolean)
src/lib/plugins/addSelectedRows.ts:123
↓ 2 callersFunctionwithFalseRemoved
(record: Record<T, boolean>)
src/lib/utils/store.ts:109
↓ 1 callersFunctioncompareArray
(a: T[], b: T[])
src/lib/utils/compare.ts:9
↓ 1 callersFunctioncompareFn
(a, b)
src/lib/plugins/addSortBy.test.ts:22
↓ 1 callersFunctioncreatePageStore
({ items, initialPageSize, initialPageIndex, serverSide, serverItemCount, }: PageStoreConfig)
src/lib/plugins/addPagination.ts:29
↓ 1 callersFunctioncreateSamplesLevel
(depth = 0)
src/routes/_createSamples.ts:14
↓ 1 callersFunctioncreateSamplesLevel
(depth = 0)
docs/src/lib/utils/createSamples.ts:14
↓ 1 callersFunctioncreateSortKeysStore
(initKeys: SortKey[])
src/lib/plugins/addSortBy.ts:49
↓ 1 callersFunctioncreateViewModel
( table: Table<Item, Plugins>, columns: Column<Item, Plugins>[], { rowDataId }: CreateViewModelOptions<Item
src/lib/createViewModel.ts:68
↓ 1 callersFunctiondblClick
(event: Event)
src/lib/plugins/addResizedColumns.ts:104
↓ 1 callersFunctiondeepenIdAndDepth
(row: Row, parentId: string)
src/lib/plugins/addGroupBy.ts:71
↓ 1 callersFunctionflatten
($depth: number)
src/lib/plugins/addFlatten.ts:59
↓ 1 callersFunctiongetCsvFromRows
(rows: BodyRow<Item>[], ids: string[])
src/lib/plugins/addDataExport.ts:57
↓ 1 callersFunctiongetDuplicates
(items: T[])
src/lib/utils/array.ts:7
↓ 1 callersFunctiongetFilteredRows
( rows: Row[], filterValue: string, columnOptions: Record<string, TableFilterColumnOptions<Item>>, { table
src/lib/plugins/addTableFilter.ts:48
↓ 1 callersFunctiongetFilteredRows
( rows: Row[], filterValues: Record<string, unknown>, columnOptions: Record<string, ColumnFiltersColumnOpti
src/lib/plugins/addColumnFilters.ts:54
↓ 1 callersFunctiongetFlattenedRows
( rows: Row[], depth: number )
src/lib/plugins/addFlatten.ts:23
↓ 1 callersFunctiongetGroupedRows
( rows: Row[], groupByIds: string[], columnOptions: Record<string, GroupByColumnOptions<Item>>, { repeatCe
src/lib/plugins/addGroupBy.ts:78
↓ 1 callersFunctiongetHeaderRowMatrix
( columns: Column<Item, Plugins>[] )
src/lib/headerRows.ts:68
↓ 1 callersFunctiongetIdPrefix
(id: string)
src/lib/plugins/addGroupBy.ts:57
↓ 1 callersFunctiongetRowIsSelectedStore
( row: BodyRow<Item>, selectedDataIds: RecordSetStore<string>, linkDataSubRows: boolean )
src/lib/plugins/addSelectedRows.ts:92
↓ 1 callersFunctiongetSample
()
src/routes/_createSamples.ts:26
↓ 1 callersFunctiongetSample
()
docs/src/lib/utils/createSamples.ts:26
↓ 1 callersFunctiongetSortedRows
( rows: Row[], sortKeys: SortKey[], columnOptions: Record<string, SortByColumnOptions> )
src/lib/plugins/addSortBy.ts:109
↓ 1 callersFunctionheaderRowsForRowMatrix
( rowMatrix: Matrix<HeaderCell<Item, Plugins>> )
src/lib/headerRows.ts:185
↓ 1 callersFunctionloadHeaderRowMatrix
( rowMatrix: Matrix<HeaderCell<Item, Plugins> | undefined | null>, column: Column<Item, Plugins>, rowOffset
src/lib/headerRows.ts:92
↓ 1 callersFunctionpopulateGroupHeaderCellIds
(columnMatrix: Matrix<HeaderCell<Item>>)
src/lib/headerRows.ts:171
↓ 1 callersMethodpushId
(id: string)
src/lib/headerCells.ts:207
↓ 1 callersFunctionsetAllPageRowsSelected
($allPageRowsSelected: boolean)
src/lib/plugins/addSelectedRows.ts:217
↓ 1 callersFunctionsetAllRowsSelected
($allRowsSelected: boolean)
src/lib/plugins/addSelectedRows.ts:175
↓ 1 callersMethodsetIds
(ids: string[])
src/lib/headerCells.ts:202
↓ 1 callersFunctionstringifyCss
(style: Record<string, unknown>)
src/lib/utils/css.ts:1
↓ 1 callersFunctionsum
(nums: number[])
docs/src/lib/utils/math.ts:1
↓ 1 callersFunctionupdateAndRemoveFalse
(fn: Updater<Record<T, boolean>>)
src/lib/utils/store.ts:113
↓ 1 callersFunctionupdatePageSize
(fn: Updater<number>)
src/lib/plugins/addPagination.ts:37
↓ 1 callersFunctionwithExpandedRows
( row: Row, expandedIds: Record<string, boolean> )
src/lib/plugins/addExpandedRows.ts:23
↓ 1 callersFunctionwithSubRows
( row: Row, getChildren: ValidChildrenFn<Item> )
src/lib/plugins/addSubRows.ts:15
↓ 1 callersFunctionwriteSelectedDataIds
( row: BodyRow<Item>, value: boolean, $selectedDataIds: Record<string, boolean>, linkDataSubRows: boolean
src/lib/plugins/addSelectedRows.ts:72
Function$props
(node: Element)
src/lib/plugins/addResizedColumns.ts:236
FunctionGET
()
docs/src/routes/sitemap.xml/+server.ts:3
FunctionUndefinedAs
()
src/lib/utils/store.ts:28
Functionadd
(item: T)
src/lib/utils/store.ts:65
FunctionaddAll
(items: T[])
src/lib/utils/store.ts:137
FunctionaddColumnFilters
({ serverSide = false }: ColumnFiltersConfig = {})
src/lib/plugins/addColumnFilters.ts:96
FunctionaddColumnOrder
({ initialColumnIdOrder = [], hideUnspecifiedColumns = false, }: ColumnOrderConfig = {})
src/lib/plugins/addColumnOrder.ts:14
FunctionaddDataExport
({ format = 'object' as F, childrenKey = 'children', }: DataExportConfig<F> = {})
src/lib/plugins/addDataExport.ts:81
FunctionaddExpandedRows
({ initialExpandedIds = {} }: ExpandedRowsConfig<Item> = {})
src/lib/plugins/addExpandedRows.ts:40
FunctionaddGridLayout
()
src/lib/plugins/addGridLayout.ts:10
FunctionaddHiddenColumns
({ initialHiddenColumnIds = [] }: HiddenColumnsConfig = {})
src/lib/plugins/addHiddenColumns.ts:13
FunctionaddResizedColumns
({ onResizeEnd }: AddResizedColumnsConfig = {})
src/lib/plugins/addResizedColumns.ts:71
FunctionaddTableFilter
({ fn = textPrefixFilter, initialFilterValue = '', includeHiddenColumns = false, serverSide = false,
src/lib/plugins/addTableFilter.ts:107
FunctionapplyHook
( pluginName: string, hook: ElementHook<Record<string, unknown>, Record<string, unknown>> )
src/lib/tableComponent.ts:46
Functionattrs
()
src/lib/bodyRows.ts:44
Functionattrs
()
src/lib/tableComponent.ts:26
Functionattrs
()
src/lib/headerCells.ts:46
next →1–100 of 212, ranked by callers