Ansel 0.0
A darktable fork - bloat + design vision
Loading...
Searching...
No Matches
dt_collection_values_request_t Struct Reference

#include <collection_query.h>

+ Collaboration diagram for dt_collection_values_request_t:

Data Fields

dt_collection_properties_t property
 
int exclude_rule
 
gboolean apply_exclude
 
gboolean metadata_hidden
 
const char * filmroll_order_by
 

Detailed Description

What to list, and every preference the answer depends on, resolved by the caller.

Each of these was a conf read inside the query builder. They are display decisions – which rule excludes itself, whether a metadata field is hidden, how film rolls are ordered – and this module reads no configuration.

Definition at line 134 of file collection_query.h.

Field Documentation

◆ apply_exclude

gboolean dt_collection_values_request_t::apply_exclude

FALSE for an OR rule, which does not limit the collection

Definition at line 138 of file collection_query.h.

◆ exclude_rule

int dt_collection_values_request_t::exclude_rule

the rule being edited, so it does not hide its own choices

Definition at line 137 of file collection_query.h.

◆ filmroll_order_by

const char* dt_collection_values_request_t::filmroll_order_by

"film_rolls_id DESC" | "folder" | "folder DESC"

Definition at line 140 of file collection_query.h.

◆ metadata_hidden

gboolean dt_collection_values_request_t::metadata_hidden

for the metadata properties: is this field hidden?

Definition at line 139 of file collection_query.h.

◆ property

dt_collection_properties_t dt_collection_values_request_t::property

Definition at line 136 of file collection_query.h.

Referenced by dt_collection_get_property_values().


The documentation for this struct was generated from the following file: