Skip to main content

set of ui components to ease data browsing

Project description

Summary

Set of ui components to ease data browsing.

Custom facets

RelationSwitchFacet

This facet examines current rset and selected variable and displays a list of relations that can be traversed from the selected variable. When the user clicks on one of those relations, he gets redirected to the resulting page.

For instance, if the original RQL is:

Any X WHERE X is CWUser

then the facet displays (among other relations) in_group and in_state relations. The corresponding RQL for those relations is:

Any G WHERE X is CWUser, X in_group G
Any S WHERE X is CWUser, X in_state S

This facet therefore differs from other facets in that it chagnes the RQL selection (on the left of the WHERE).

NOTE:

while this original implementation is based on facets, it may not be the best choice, considering its behaviour differences:

  • it changes the left part of the WHERE,

  • the user gets redirected to another page,

  • the facet is not reloaded with standard add_rql_restrticions() and possible_values() API calls but is completely regenerated when the facets-content-loaded event is triggered.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cubicweb-searchui-0.1.0.tar.gz (11.3 kB view details)

Uploaded Source

File details

Details for the file cubicweb-searchui-0.1.0.tar.gz.

File metadata

File hashes

Hashes for cubicweb-searchui-0.1.0.tar.gz
Algorithm Hash digest
SHA256 4255cf37b1d1147c27bd23d48978a40d0eb5a527515d87f639650df10ce36f2b
MD5 e43ca5993e36a6930ea85b4da6188c6f
BLAKE2b-256 9f7ec45be0a01bdffd5bc6cd68898fa84f897aa2d3a2eef7545845f7f850af5c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page