File

src/casl/interfaces/policy-handler.interface.ts

Index

Methods

Methods

handle
handle(ability: AppAbility)
Parameters :
Name Type Optional
ability AppAbility No
Returns : boolean
import { AppAbility } from "../casl-ability.factory";

interface IPolicyHandler {
  handle(ability: AppAbility): boolean;
}

type PolicyHandlerCallback = (ability: AppAbility) => boolean;

export type PolicyHandler = IPolicyHandler | PolicyHandlerCallback;

results matching ""

    No results matching ""