Skip to content
On this page

FileView ​

继承自 ItemView

Constructor ​

ts
constructor(leaf: WorkspaceLeaf);

Properties ​

allowNoFile ​

ts
allowNoFile: boolean

file ​

ts
file: TFile
ts
navigation: boolean

视图是否用于导航。 如果您的视图是不被用于导航的静态视图,请将其设置为 false。 (比如:文件搜索,日历等等。) 如果您的视图用于打开文件或者以其他方式导航,请将其设置为 true (比如:Markdown 编辑器视图,Kanban 视图,PDF 视图等等) 文件视图默认是可以被导航的。

Methods ​

getDisplayText ​

ts
getDisplayText(): string;

onload ​

ts
onload(): void;

覆盖它以加载您的组件

getState ​

ts
getState(): any;

setState ​

ts
setState(state: any, result: ViewStateResult): Promise<void>;

onLoadFile ​

ts
onLoadFile(file: TFile): Promise<void>;

onUnloadFile ​

ts
onUnloadFile(file: TFile): Promise<void>;

onRename ​

ts
onRename(file: TFile): Promise<void>;

canAcceptExtension ​

ts
canAcceptExtension(extension: string): boolean;