readonly array of set combinations
union of a set or a set combination
readonly array of set like objects
readonly array of sets
helper to create a proper data structures for UpSet.js sets by adding extra properties
helper to create a proper data structures for UpSet.js sets by adding extra properties
set like structures
hint for the type of combinations
resolver of the contained sets
helper method to create proper UpSet.js structures by adding extra properties
the set to complete
helper to create a proper data structures for UpSet.js sets by adding extra properties
set like structures
additional postprocessing options
generates a boxplot addon to render box plots as UpSet.js addon for aggregated set data
accessor or name of the property within the element
list of elements or their minimum / maximum value for specifying the data domain
additional options
generates a boxplot addon to render box plots as UpSet.js addon for aggregated set data
accessor
additional options
generates a categorical addon to render categorical distribution as UpSet.js addon for aggregated set data
accessor or name of the property within the element
list of elements or their minimum / maximum value for specifying the data domain
additional options
generates a categorical addon to render categorical distribution as UpSet.js addon for aggregated set data
additional options
helper method to download a given url in the browser
the url to download
the desired file name
the root document
helper method to export an download an SVG image
the SVG element to download
additional options
extract sets out of a given element array, where an accessor is used to specify the set names
list of elements
accessor to get the list of sets the element belong to
postprocess options
extract sets out of a given element array which have a .sets
property
postprocess options
extract sets and combinations out of a given list of static combination information. In addition an accessor is used to specify the set names
list of combinations
accessor to get the list of sets the combination belong to
hints about the given combinations
extract sets out of a given element array which have a .sets
property
hints about the given combinations
extract sets out of a given element array, where an accessor is used to specify the set names
list of elements
accessor to get the list of sets the element belong to
postprocess options
extract sets out of a given element array which have a .sets
property
postprocess options
helper methods to fill up partial UpSet.js properties with their default values
helper methods to fill up partial UpSet.js properties with their default values
helper methods to fill up partial UpSet.js properties with their default values
reverse operation of toIndicesArray
by supporting compressed indices notation
the (compressed) indices
the elements to refer by index
helper method to extract the sets in a set combination from its name, e.g. S1&S2 => S1,S2
the list of possible sets
the regex to split a name
helper method to extract the sets in a set combination from its name, e.g. S1&S2 => S1,S2
generate set intersection/unions for a given list of sets
the sets with their elements
additional customization options
generate a (compressed) overlap lookup matrix that can be dumped and later used to lookup overlaps
the sets of the plot
the set combinations of the plot
additional options
uses the given overlap lookup function to generate a compute and indices functions
the compressed overlap matrix
the sets of the plot
the set combinations of the plot
hydrates the UpSetJS component when applied on a server rendered version
the DOM node to render the component into
the properties of the component
hydrates the KarnaughMap component when applied on a server rendered version
the DOM node to render the component into
the properties of the component
hydrates the KarnaughMap Skeleton component when applied on a server rendered version
the DOM node to render the component into
the properties of the component
hydrates the UpSetJS Skeleton component when applied on a server rendered version
the DOM node to render the component into
the properties of the component
hydrates the UpSetJS component when applied on a server rendered version
the DOM node to render the component into
the properties of the component
hydrates the VennDiagram component when applied on a server rendered version
the DOM node to render the component into
the properties of the component
hydrates the VennDiagram Skeleton component when applied on a server rendered version
the DOM node to render the component into
the properties of the component
helper method to create an overlap function of elements for a given query
the query
type of overlap
optional key function
helper method to create an overlap function of elements for a given query
helper method to create an overlap function for a given query
the query
type of overlap
optional key function
helper method to create an overlap function for a given query
renders the UpSetJS component
the DOM node to render the component into
the properties of the component
renders the KarnaughMap component
the DOM node to render the component into
the properties of the component
renders the KarnaughMap skeleton component
the DOM node to render the component into
the properties of the component
renders the UpSetJS skeleton component
the DOM node to render the component into
the properties of the component
renders the UpSetJS component
the DOM node to render the component into
the properties of the component
renders the VennDiagram component
the DOM node to render the component into
the properties of the component
renders the VennDiagram skeleton component
the DOM node to render the component into
the properties of the component
creates an (compressed) indices array for the given array of elements
the array to compress
the element to index function
helper method to generate a key for a given set
the set to compute the key for
union of all set combination types