Trilium Frontend API
    Preparing search index...

    Type Alias Modifier<Name, Options>

    type Modifier<Name, Options extends Obj> = {
        data?: Obj;
        effect?: (arg0: ModifierArguments<Options>) => (() => void) | void;
        enabled: boolean;
        fn: (arg0: ModifierArguments<Options>) => State | void;
        name: Name;
        options?: Partial<Options>;
        phase: ModifierPhases;
        requires?: string[];
        requiresIfExists?: string[];
    }

    Type Parameters

    • Name
    • Options extends Obj
    Index

    Properties

    data?: Obj
    effect?: (arg0: ModifierArguments<Options>) => (() => void) | void
    enabled: boolean
    fn: (arg0: ModifierArguments<Options>) => State | void
    name: Name
    options?: Partial<Options>
    requires?: string[]
    requiresIfExists?: string[]