pseudo-dom
    Preparing search index...

    Variable cssSelectAdapterConst

    cssSelectAdapter: {
        existsOne: (test: (elem: any) => boolean, elems: any[]) => boolean;
        findAll: (test: (elem: any) => boolean, nodes: any[]) => any[];
        findOne: (test: (elem: any) => boolean, nodes: any[]) => any;
        getAttributeValue: (elem: any, name: string) => string;
        getChildren: (node: any) => any[];
        getName: (elem: any) => string;
        getParent: (node: any) => any;
        getSiblings: (node: any) => any[];
        getText: (node: any) => string;
        hasAttrib: (elem: any, name: string) => boolean;
        isTag: (node: any) => boolean;
        prevElementSibling: (node: any) => any;
        removeSubsets: (nodes: any[]) => any[];
    } = ...

    Maps pseudo-dom's own Node / Element API onto the Adapter interface css-select needs to query a tree which is not domutils' own (css-select's own Adapter<Node, ElementNode> type). Every method here is one pseudo-dom already has under a different name; nothing here reimplements DOM behaviour.

    Type Declaration

    • existsOne: (test: (elem: any) => boolean, elems: any[]) => boolean
    • findAll: (test: (elem: any) => boolean, nodes: any[]) => any[]
    • findOne: (test: (elem: any) => boolean, nodes: any[]) => any
    • getAttributeValue: (elem: any, name: string) => string
    • getChildren: (node: any) => any[]
    • getName: (elem: any) => string
    • getParent: (node: any) => any
    • getSiblings: (node: any) => any[]
    • getText: (node: any) => string
    • hasAttrib: (elem: any, name: string) => boolean
    • isTag: (node: any) => boolean
    • prevElementSibling: (node: any) => any
    • removeSubsets: (nodes: any[]) => any[]