Options
All
  • Public
  • Public/Protected
  • All
Menu

External module "src/types/satisfier"

Index

Interfaces

Type aliases

Type aliases

SatisfyFinal

SatisfyFinal: function
typedef

{function (caveat: Caveat, options: object): boolean} SatisfyFinal

description

A satisfier function to evaluate if a caveat has been satisfied

param

caveat to evaluate

param

optional object to be used to make evaluation, e.g. a request object in a server

returns

boolean

Type declaration

    • (caveat: Caveat, options?: any): boolean
    • Parameters

      • caveat: Caveat
      • Optional options: any

      Returns boolean

SatisfyPrevious

SatisfyPrevious: function
typedef

{function (prev: Caveat, curr: Caveat, options: object): boolean} SatisfyPrevious

description

A satisfier function for comparing two caveats to ensure increasing restrictiveness.

param

preceding caveat

param

current caveat

param

optional object to be used to make evaluation, e.g. a request object in a server

returns

Type declaration

    • Parameters

      Returns boolean

Generated using TypeDoc