Manta Developers
GitHub
Menu

@manta-eu/client/shared/team-filters

Reference for @manta-eu/client/shared/team-filters as it is on main.

Type Aliases

ActivationFilter

ActivationFilter = "all" | "enabled" | "disabled"


RoleFilter

RoleFilter = string

Variables

activationFilters

const activationFilters: readonly ActivationFilter[]


allRoles

const allRoles: "all" = "all"

Functions

matchesActivationFilter()

matchesActivationFilter(entry, filter): boolean

Parameters

entry
enabled

boolean

filter

ActivationFilter

Returns

boolean


matchesRoleFilter()

matchesRoleFilter(member, filter, roles): boolean

Parameters

member
roles

readonly string[]

filter

string

roles

readonly OrgRoleDefinition[]

Returns

boolean


matchesSearch()

matchesSearch(haystack, query): boolean

Parameters

haystack

(string | undefined)[]

query

string | undefined

Returns

boolean