Enum devlog::hook::HookType [−][src]
pub enum HookType {
BeforeEdit,
AfterEdit,
BeforeRollover,
AfterRollover,
}
Expand description
Defines the types of hooks a user can configure.
Variants
BeforeEdit
Invoked before opening a devlog entry in a text editor. It takes a single argument: the full path to the devlog entry file.
AfterEdit
Invoked after the text editor program exits with status success. It takes a single argument: the full path to the devlog entry file.
BeforeRollover
Invoked before rolling over a devlog entry file. It takes a single argument: the full path to the devlog entry file.
AfterRollover
Invoked after rolling over a devlog entry file. It takes two arguments: first, the full path to the old devlog entry file; second, the full path to the new devlog entry file.