import { default } from "https://deno.land/x/script_nop@v1.9.1/src/DataMap.ts";
Static Methods
addAttribute(fbeVal: Attribute): MapEntry
addCondition(c: Condition, str: string): MapEntry
addFBE(fbe: FactBaseElement): FactBaseElement | void
addPremise(p: Premise, str: string): MapEntry
addToMap(map: MultiLevelMap, entries: MapEntry[]): void
clearNotifications(notificationsMap: NOPNotifications[], key: any): void
getAttrActionPromise(fbe: string, attr: string): Promise<any>
getMapEntries(map: MultiLevelMap, entries: MapEntry[]): MapEntry[]
hasArrValue(arr: any[], value: any): MapEntry
hasAttribute(fbeVal: Attribute): MapEntry
registerExtensions(namedFunctions: Function[]): void
Registers extension functions to be used within Conditions.
resolveAttrActionPromise(): void
fbe: string,
attr: string,
value: any,
ruleIsSatisfiedRuleDependencies(rule: string): boolean