Skip to content

WorksTableView

cartographer


cartographer / WorksTableView

Defined in: components/WorksTableView.ts:14

Base class for Datacore component views in Obsidian Extends Obsidian’s ItemView to render components

new WorksTableView(leaf, settings): WorksTableView

Defined in: components/WorksTableView.ts:17

WorkspaceLeaf

DatacoreSettings

WorksTableView

DatacoreComponentView.constructor

settings: DatacoreSettings

Defined in: components/DatacoreComponentView.ts:21

DatacoreComponentView.settings


items: CatalogItem[] = []

Defined in: components/DatacoreComponentView.ts:22

DatacoreComponentView.items


isLoading: boolean = false

Defined in: components/DatacoreComponentView.ts:23

DatacoreComponentView.isLoading


sortState: SortState

Defined in: components/WorksTableView.ts:15

getActiveLibrary(): Library | null

Defined in: components/DatacoreComponentView.ts:33

Get the currently active library configuration

Library | null

DatacoreComponentView.getActiveLibrary


onOpen(): Promise<void>

Defined in: components/DatacoreComponentView.ts:61

Promise<void>

0.9.7

DatacoreComponentView.onOpen


onClose(): Promise<void>

Defined in: components/DatacoreComponentView.ts:71

Promise<void>

0.9.7

DatacoreComponentView.onClose


getViewType(): string

Defined in: components/WorksTableView.ts:25

Get the view type (required by ItemView)

string

DatacoreComponentView.getViewType


getDisplayText(): string

Defined in: components/WorksTableView.ts:29

Get the display text for the view (required by ItemView)

string

DatacoreComponentView.getDisplayText


loadData(): Promise<void>

Defined in: components/WorksTableView.ts:33

Load data from vault

Promise<void>

DatacoreComponentView.loadData


renderComponent(): Promise<void>

Defined in: components/WorksTableView.ts:54

Render the component

Promise<void>

DatacoreComponentView.renderComponent