solid-ui
    Preparing search index...

    Variable aclConst

    acl: {
        ACLbyCombination: (ac: AgentMapUnion | AgentMapMap) => ComboList;
        ACLToString: (ac: AgentMapMap) => string;
        ACLunion: (list: (AgentMapUnion | AgentMapMap)[]) => AgentMapUnion;
        adoptACLDefault: (
            doc: NamedNode,
            aclDoc: NamedNode,
            defaultResource: NamedNode,
            defaultACLDoc: NamedNode,
        ) => Store;
        comboToString: (byCombo: ComboList) => string;
        fixIndividualACL: (
            item: NamedNode,
            subjects: NamedNode[],
            log: Function,
            callbackFunction: fixIndividualACLCallback,
        ) => void;
        fixIndividualCardACL: (
            person: NamedNode,
            log: Function,
            callbackFunction: fixIndividualCardACLCallback,
        ) => void;
        getACL: (
            doc: NamedNode,
            callbackFunction: (
                ok: boolean,
                messageOrStatus: string | number,
                messageOrDoc?: string | NamedNode,
                message?: string,
            ) => void,
        ) => void;
        getACLorDefault: (
            doc: NamedNode,
            callbackFunction: (
                a: boolean,
                b: boolean,
                statusOrMessage: number | NamedNode,
                message: string | NamedNode,
                c?: NamedNode,
                d?: NamedNode,
            ) => void,
        ) => void;
        loadUnionACL: (
            subjectList: NamedNode[],
            callbackFunction: loadUnionACLCallback,
        ) => void;
        makeACLGraph: (
            kb: Store,
            x: NamedNode,
            ac: AgentMapMap,
            aclDoc: NamedNode,
        ) => void;
        makeACLGraphbyCombo: (
            kb: Store,
            x: NamedNode,
            byCombo: ComboList,
            aclDoc: NamedNode,
            main?: boolean,
            defa?: boolean,
        ) => void;
        makeACLString: (x: NamedNode, ac: AgentMapMap, aclDoc: NamedNode) => string;
        putACLbyCombo: (
            kb: LiveStore,
            x: NamedNode,
            byCombo: ComboList,
            aclDoc: NamedNode,
            callbackFunction: (ok: boolean, message?: string) => void,
        ) => void;
        putACLObject: (
            kb: LiveStore,
            x: NamedNode,
            ac: AgentMapUnion | AgentMapMap,
            aclDoc: NamedNode,
            callbackFunction: (ok: boolean, message?: string) => void,
        ) => void;
        readACL: (
            doc: NamedNode,
            aclDoc: NamedNode,
            kb2?: Store,
            getDefaults?: boolean,
        ) => AgentMapMap;
        sameACL: (
            a: AgentMapUnion | AgentMapMap,
            b: AgentMapUnion | AgentMapMap,
        ) => boolean;
        setACL: (
            docURI: NamedNode,
            aclText: string,
            callbackFunction: (ok: boolean, message: string) => void,
        ) => void;
    } = ...

    Type declaration

    • ACLbyCombination: (ac: AgentMapUnion | AgentMapMap) => ComboList
    • ACLToString: (ac: AgentMapMap) => string
    • ACLunion: (list: (AgentMapUnion | AgentMapMap)[]) => AgentMapUnion
    • adoptACLDefault: (
          doc: NamedNode,
          aclDoc: NamedNode,
          defaultResource: NamedNode,
          defaultACLDoc: NamedNode,
      ) => Store
    • comboToString: (byCombo: ComboList) => string
    • fixIndividualACL: (
          item: NamedNode,
          subjects: NamedNode[],
          log: Function,
          callbackFunction: fixIndividualACLCallback,
      ) => void
    • fixIndividualCardACL: (
          person: NamedNode,
          log: Function,
          callbackFunction: fixIndividualCardACLCallback,
      ) => void
    • getACL: (
          doc: NamedNode,
          callbackFunction: (
              ok: boolean,
              messageOrStatus: string | number,
              messageOrDoc?: string | NamedNode,
              message?: string,
          ) => void,
      ) => void
    • getACLorDefault: (
          doc: NamedNode,
          callbackFunction: (
              a: boolean,
              b: boolean,
              statusOrMessage: number | NamedNode,
              message: string | NamedNode,
              c?: NamedNode,
              d?: NamedNode,
          ) => void,
      ) => void
    • loadUnionACL: (subjectList: NamedNode[], callbackFunction: loadUnionACLCallback) => void
    • makeACLGraph: (kb: Store, x: NamedNode, ac: AgentMapMap, aclDoc: NamedNode) => void
    • makeACLGraphbyCombo: (
          kb: Store,
          x: NamedNode,
          byCombo: ComboList,
          aclDoc: NamedNode,
          main?: boolean,
          defa?: boolean,
      ) => void
    • makeACLString: (x: NamedNode, ac: AgentMapMap, aclDoc: NamedNode) => string
    • putACLbyCombo: (
          kb: LiveStore,
          x: NamedNode,
          byCombo: ComboList,
          aclDoc: NamedNode,
          callbackFunction: (ok: boolean, message?: string) => void,
      ) => void
    • putACLObject: (
          kb: LiveStore,
          x: NamedNode,
          ac: AgentMapUnion | AgentMapMap,
          aclDoc: NamedNode,
          callbackFunction: (ok: boolean, message?: string) => void,
      ) => void
    • readACL: (
          doc: NamedNode,
          aclDoc: NamedNode,
          kb2?: Store,
          getDefaults?: boolean,
      ) => AgentMapMap
    • sameACL: (a: AgentMapUnion | AgentMapMap, b: AgentMapUnion | AgentMapMap) => boolean
    • setACL: (
          docURI: NamedNode,
          aclText: string,
          callbackFunction: (ok: boolean, message: string) => void,
      ) => void