mex.editor.ingest package

Submodules

mex.editor.ingest.main module

mex.editor.ingest.main.index() Component

Return the index for the search component.

mex.editor.ingest.main.ingest_button(result: IngestResult, index: int) Component

Render a button to ingest the ingest result to the MEx backend.

mex.editor.ingest.main.search_infobox() Component | Var[Any]

Render information about the specific search provider query format.

mex.editor.ingest.main.search_input() Component

Render a search input element that will trigger the results to refresh.

mex.editor.ingest.main.search_results() Component

Render the search results with a heading, result list, and pagination.

mex.editor.ingest.main.tab_content() Component

Render the tab content with search components for each aux provider.

mex.editor.ingest.main.tab_list() Component

Render the list of aux providers as a tab navigation.

mex.editor.ingest.models module

class mex.editor.ingest.models.AuxProvider(key: AuxProviderKey, static_name: str, dynamic_name: str)

Bases: object

Auxiliary provider with static and dynamic display names.

dynamic_name: str
key: AuxProviderKey
resolve_dynamic_name() Generator[EventSpec, Any, Any]

Resolve the dynamic name from the backend connector.

static_name: str
class mex.editor.ingest.models.AuxProviderKey(*values)

Bases: StrEnum

Keys for auxiliary providers.

LDAP = 'ldap'
ORCID = 'orcid'
WIKIDATA = 'wikidata'
static _generate_next_value_(name, start, count, last_values)

Return the lower-cased version of the member name.

class mex.editor.ingest.models.IngestResult(*, identifier: str, stem_type: str, title: list[EditorValue], preview: list[EditorValue], show_all_properties: bool = False, all_properties: list[EditorValue], show_ingest_button: bool)

Bases: SearchResult

Ingest search result.

model_config = {}

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].

show_ingest_button: bool

mex.editor.ingest.state module

class mex.editor.ingest.state.IngestState(parent_state: BaseState | None = None, init_substates: bool = True, _reflex_internal_init: bool = False, **kwargs)

Bases: State, PaginationStateMixin

State management for the ingest page.

aux_providers: list[AuxProvider] = Var.__init_subclass__.<locals>.ArrayCastedVar(_js_expr='reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state.aux_providers_rx_state_', _var_type=list[mex.editor.ingest.models.AuxProvider], _var_data=None, _original=Var(_js_expr='reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state.aux_providers_rx_state_', _var_type=list[mex.editor.ingest.models.AuxProvider], _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state', field_name='aux_providers', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state)',), deps=(), position=None, components=())))
backend_vars = {'_available_locales': [MExLocale(id='en', label='English', language='en'), MExLocale(id='de', label='Deutsch', language='de')], '_locale_service': <mex.editor.locale_service.LocaleService object>, '_nav_items': [NavItem(title='layout.nav_bar.search_navitem', route_ids=['/', '/index'], raw_path='/', active=False), NavItem(title='layout.nav_bar.advanced_search_navitem', route_ids=['/advanced-search'], raw_path='/advanced-search/?page=1', active=False), NavItem(title='layout.nav_bar.create_navitem', route_ids=['/create', '/create/[draft_id]'], raw_path='/create', active=False), NavItem(title='layout.nav_bar.edit_navitem', route_ids=['/item/[item_id]'], raw_path='/item/00000000000000', active=False), NavItem(title='layout.nav_bar.merge_navitem', route_ids=['/merge'], raw_path='/merge', active=False), NavItem(title='layout.nav_bar.ingest_navitem', route_ids=['/ingest'], raw_path='/ingest', active=False)], '_reflex_internal_links': None}
base_vars = {'aux_providers': Var.__init_subclass__.<locals>.ArrayCastedVar(_js_expr='reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state.aux_providers_rx_state_', _var_type=list[mex.editor.ingest.models.AuxProvider], _var_data=None, _original=Var(_js_expr='reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state.aux_providers_rx_state_', _var_type=list[mex.editor.ingest.models.AuxProvider], _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state', field_name='aux_providers', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state)',), deps=(), position=None, components=()))), 'current_aux_provider': Var.__init_subclass__.<locals>.ObjectCastedVar(_js_expr='reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state.current_aux_provider_rx_state_', _var_type=<class 'mex.editor.ingest.models.AuxProvider'>, _var_data=None, _original=Var(_js_expr='reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state.current_aux_provider_rx_state_', _var_type=<class 'mex.editor.ingest.models.AuxProvider'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state', field_name='current_aux_provider', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state)',), deps=(), position=None, components=()))), 'current_page': Var.__init_subclass__.<locals>.NumberCastedVar(_js_expr='reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state.current_page_rx_state_', _var_type=<class 'int'>, _var_data=None, _original=Var(_js_expr='reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state.current_page_rx_state_', _var_type=<class 'int'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state', field_name='current_page', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state)',), deps=(), position=None, components=()))), 'is_loading': Var.__init_subclass__.<locals>.BooleanCastedVar(_js_expr='reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state.is_loading_rx_state_', _var_type=<class 'bool'>, _var_data=None, _original=Var(_js_expr='reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state.is_loading_rx_state_', _var_type=<class 'bool'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state', field_name='is_loading', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state)',), deps=(), position=None, components=()))), 'limit': Var.__init_subclass__.<locals>.NumberCastedVar(_js_expr='reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state.limit_rx_state_', _var_type=<class 'int'>, _var_data=None, _original=Var(_js_expr='reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state.limit_rx_state_', _var_type=<class 'int'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state', field_name='limit', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state)',), deps=(), position=None, components=()))), 'query_string': Var.__init_subclass__.<locals>.StringCastedVar(_js_expr='reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state.query_string_rx_state_', _var_type=<class 'str'>, _var_data=None, _original=Var(_js_expr='reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state.query_string_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state', field_name='query_string', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state)',), deps=(), position=None, components=()))), 'results_extracted': Var.__init_subclass__.<locals>.ArrayCastedVar(_js_expr='reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state.results_extracted_rx_state_', _var_type=list[mex.common.models.access_platform.ExtractedAccessPlatform | mex.common.models.activity.ExtractedActivity | mex.common.models.bibliographic_resource.ExtractedBibliographicResource | mex.common.models.consent.ExtractedConsent | mex.common.models.contact_point.ExtractedContactPoint | mex.common.models.distribution.ExtractedDistribution | mex.common.models.organization.ExtractedOrganization | mex.common.models.organizational_unit.ExtractedOrganizationalUnit | mex.common.models.person.ExtractedPerson | mex.common.models.primary_source.ExtractedPrimarySource | mex.common.models.resource.ExtractedResource | mex.common.models.variable.ExtractedVariable | mex.common.models.variable_group.ExtractedVariableGroup], _var_data=None, _original=Var(_js_expr='reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state.results_extracted_rx_state_', _var_type=list[mex.common.models.access_platform.ExtractedAccessPlatform | mex.common.models.activity.ExtractedActivity | mex.common.models.bibliographic_resource.ExtractedBibliographicResource | mex.common.models.consent.ExtractedConsent | mex.common.models.contact_point.ExtractedContactPoint | mex.common.models.distribution.ExtractedDistribution | mex.common.models.organization.ExtractedOrganization | mex.common.models.organizational_unit.ExtractedOrganizationalUnit | mex.common.models.person.ExtractedPerson | mex.common.models.primary_source.ExtractedPrimarySource | mex.common.models.resource.ExtractedResource | mex.common.models.variable.ExtractedVariable | mex.common.models.variable_group.ExtractedVariableGroup], _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state', field_name='results_extracted', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state)',), deps=(), position=None, components=()))), 'results_transformed': Var.__init_subclass__.<locals>.ArrayCastedVar(_js_expr='reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state.results_transformed_rx_state_', _var_type=list[mex.editor.ingest.models.IngestResult], _var_data=None, _original=Var(_js_expr='reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state.results_transformed_rx_state_', _var_type=list[mex.editor.ingest.models.IngestResult], _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state', field_name='results_transformed', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state)',), deps=(), position=None, components=()))), 'total': Var.__init_subclass__.<locals>.NumberCastedVar(_js_expr='reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state.total_rx_state_', _var_type=<class 'int'>, _var_data=None, _original=Var(_js_expr='reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state.total_rx_state_', _var_type=<class 'int'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state', field_name='total', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state)',), deps=(), position=None, components=())))}
class_subclasses = {}
computed_vars = {'current_results_length': FakeComputedVarBaseClass(_js_expr='current_results_length_rx_state_', _var_type=<class 'int'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state', field_name='current_results_length', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state)',), deps=(), position=None, components=()), _cache=False, _backend=False, _initial_value=Unset, _static_deps={}, _auto_deps=True, _update_interval=None, _fget=<function IngestState.current_results_length>, _name='current_results_length'), 'disable_next_page': FakeComputedVarBaseClass(_js_expr='disable_next_page_rx_state_', _var_type=<class 'bool'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state', field_name='', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state)',), deps=(), position=None, components=()), _cache=True, _backend=False, _initial_value=Unset, _static_deps={}, _auto_deps=True, _update_interval=None, _fget=<function PaginationStateMixin.disable_next_page>, _name='disable_next_page'), 'disable_page_selection': FakeComputedVarBaseClass(_js_expr='disable_page_selection_rx_state_', _var_type=<class 'bool'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state', field_name='', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state)',), deps=(), position=None, components=()), _cache=True, _backend=False, _initial_value=Unset, _static_deps={}, _auto_deps=True, _update_interval=None, _fget=<function PaginationStateMixin.disable_page_selection>, _name='disable_page_selection'), 'disable_previous_page': FakeComputedVarBaseClass(_js_expr='disable_previous_page_rx_state_', _var_type=<class 'bool'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state', field_name='', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state)',), deps=(), position=None, components=()), _cache=True, _backend=False, _initial_value=Unset, _static_deps={}, _auto_deps=True, _update_interval=None, _fget=<function PaginationStateMixin.disable_previous_page>, _name='disable_previous_page'), 'label_button_ingest': FakeComputedVarBaseClass(_js_expr='label_button_ingest_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state', field_name='label_button_ingest', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state)',), deps=(), position=None, components=()), _cache=True, _backend=False, _initial_value=Unset, _static_deps={None: {'current_locale'}}, _auto_deps=False, _update_interval=None, _fget=<function IngestState.label_button_ingest>, _name='label_button_ingest'), 'label_button_ingested': FakeComputedVarBaseClass(_js_expr='label_button_ingested_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state', field_name='label_button_ingested', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state)',), deps=(), position=None, components=()), _cache=True, _backend=False, _initial_value=Unset, _static_deps={None: {'current_locale'}}, _auto_deps=False, _update_interval=None, _fget=<function IngestState.label_button_ingested>, _name='label_button_ingested'), 'label_search_info_ldap': FakeComputedVarBaseClass(_js_expr='label_search_info_ldap_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state', field_name='label_search_info_ldap', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state)',), deps=(), position=None, components=()), _cache=True, _backend=False, _initial_value=Unset, _static_deps={None: {'current_locale'}}, _auto_deps=False, _update_interval=None, _fget=<function IngestState.label_search_info_ldap>, _name='label_search_info_ldap'), 'label_search_info_wikidata': FakeComputedVarBaseClass(_js_expr='label_search_info_wikidata_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state', field_name='label_search_info_wikidata', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state)',), deps=(), position=None, components=()), _cache=True, _backend=False, _initial_value=Unset, _static_deps={None: {'current_locale'}}, _auto_deps=False, _update_interval=None, _fget=<function IngestState.label_search_info_wikidata>, _name='label_search_info_wikidata'), 'label_search_placeholder': FakeComputedVarBaseClass(_js_expr='label_search_placeholder_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state', field_name='label_search_placeholder', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state)',), deps=(), position=None, components=()), _cache=True, _backend=False, _initial_value=Unset, _static_deps={None: {'current_locale'}}, _auto_deps=False, _update_interval=None, _fget=<function IngestState.label_search_placeholder>, _name='label_search_placeholder'), 'label_search_result_summary_format': FakeComputedVarBaseClass(_js_expr='label_search_result_summary_format_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state', field_name='label_search_result_summary_format', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state)',), deps=(), position=None, components=()), _cache=True, _backend=False, _initial_value=Unset, _static_deps={None: {'total', 'current_locale', 'current_results_length'}}, _auto_deps=False, _update_interval=None, _fget=<function IngestState.label_search_result_summary_format>, _name='label_search_result_summary_format'), 'label_toast_success_message_format': FakeComputedVarBaseClass(_js_expr='label_toast_success_message_format_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state', field_name='label_toast_success_message_format', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state)',), deps=(), position=None, components=()), _cache=True, _backend=False, _initial_value=Unset, _static_deps={None: {'current_locale'}}, _auto_deps=False, _update_interval=None, _fget=<function IngestState.label_toast_success_message_format>, _name='label_toast_success_message_format'), 'label_toast_success_title': FakeComputedVarBaseClass(_js_expr='label_toast_success_title_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state', field_name='label_toast_success_title', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state)',), deps=(), position=None, components=()), _cache=True, _backend=False, _initial_value=Unset, _static_deps={None: {'current_locale'}}, _auto_deps=False, _update_interval=None, _fget=<function IngestState.label_toast_success_title>, _name='label_toast_success_title'), 'max_page': FakeComputedVarBaseClass(_js_expr='max_page_rx_state_', _var_type=<class 'int'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state', field_name='', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state)',), deps=(), position=None, components=()), _cache=True, _backend=False, _initial_value=Unset, _static_deps={}, _auto_deps=True, _update_interval=None, _fget=<function PaginationStateMixin.max_page>, _name='max_page'), 'page_selection': FakeComputedVarBaseClass(_js_expr='page_selection_rx_state_', _var_type=list[str], _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state', field_name='', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state)',), deps=(), position=None, components=()), _cache=True, _backend=False, _initial_value=Unset, _static_deps={}, _auto_deps=True, _update_interval=None, _fget=<function PaginationStateMixin.page_selection>, _name='page_selection'), 'skip': FakeComputedVarBaseClass(_js_expr='skip_rx_state_', _var_type=<class 'int'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state', field_name='', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state)',), deps=(), position=None, components=()), _cache=True, _backend=False, _initial_value=Unset, _static_deps={}, _auto_deps=True, _update_interval=None, _fget=<function PaginationStateMixin.skip>, _name='skip')}
current_aux_provider: AuxProvider

Base class of converting a var to another var type.

current_page = Var.__init_subclass__.<locals>.NumberCastedVar(_js_expr='reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state.current_page_rx_state_', _var_type=<class 'int'>, _var_data=None, _original=Var(_js_expr='reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state.current_page_rx_state_', _var_type=<class 'int'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state', field_name='current_page', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state)',), deps=(), position=None, components=())))
current_results_length

Base class of converting a var to another var type.

disable_next_page

Base class of converting a var to another var type.

disable_page_selection

Base class of converting a var to another var type.

disable_previous_page

Base class of converting a var to another var type.

event_handlers = {'flag_ingested_items': EventHandler(event_actions={}, fn=<function IngestState.flag_ingested_items>, state_full_name='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state'), 'go_to_first_page': EventHandler(event_actions={}, fn=<function IngestState.go_to_first_page>, state_full_name='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state'), 'go_to_next_page': EventHandler(event_actions={}, fn=<function IngestState.go_to_next_page>, state_full_name='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state'), 'go_to_previous_page': EventHandler(event_actions={}, fn=<function IngestState.go_to_previous_page>, state_full_name='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state'), 'handle_submit': EventHandler(event_actions={}, fn=<function IngestState.handle_submit>, state_full_name='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state'), 'ingest_result': EventHandler(event_actions={}, fn=<function IngestState.ingest_result>, state_full_name='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state'), 'refresh': EventHandler(event_actions={}, fn=<function IngestState.refresh>, state_full_name='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state'), 'reset_pagination': EventHandler(event_actions={}, fn=<function IngestState.reset_pagination>, state_full_name='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state'), 'reset_query_string': EventHandler(event_actions={}, fn=<function IngestState.reset_query_string>, state_full_name='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state'), 'resolve_identifiers': EventHandler(event_actions={}, fn=<function IngestState.resolve_identifiers>, state_full_name='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state'), 'resolve_primary_source_titles': EventHandler(event_actions={}, fn=<function IngestState.resolve_primary_source_titles>, state_full_name='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state'), 'scroll_to_top': EventHandler(event_actions={}, fn=<function IngestState.scroll_to_top>, state_full_name='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state'), 'set_aux_providers': BaseState._create_setter.<locals>.EventHandlerDeprecatedSetter(event_actions={}, fn=<function set_aux_providers>, state_full_name='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state'), 'set_current_aux_provider': EventHandler(event_actions={}, fn=<function IngestState.set_current_aux_provider>, state_full_name='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state'), 'set_current_page': EventHandler(event_actions={}, fn=<function IngestState.set_current_page>, state_full_name='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state'), 'set_is_loading': BaseState._create_setter.<locals>.EventHandlerDeprecatedSetter(event_actions={}, fn=<function set_is_loading>, state_full_name='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state'), 'set_limit': BaseState._create_setter.<locals>.EventHandlerDeprecatedSetter(event_actions={}, fn=<function set_limit>, state_full_name='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state'), 'set_query_string': BaseState._create_setter.<locals>.EventHandlerDeprecatedSetter(event_actions={}, fn=<function set_query_string>, state_full_name='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state'), 'set_results_extracted': BaseState._create_setter.<locals>.EventHandlerDeprecatedSetter(event_actions={}, fn=<function set_results_extracted>, state_full_name='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state'), 'set_results_transformed': BaseState._create_setter.<locals>.EventHandlerDeprecatedSetter(event_actions={}, fn=<function set_results_transformed>, state_full_name='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state'), 'set_total': EventHandler(event_actions={}, fn=<function IngestState.set_total>, state_full_name='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state'), 'setvar': EventHandlerSetVar(event_actions={}, fn=<function EventHandlerSetVar.setvar>, state_full_name='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state', state_cls=<class 'mex.editor.ingest.state.IngestState'>), 'toggle_show_all_properties': EventHandler(event_actions={}, fn=<function IngestState.toggle_show_all_properties>, state_full_name='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state')}
flag_ingested_items = EventHandler(event_actions={}, fn=<function IngestState.flag_ingested_items>, state_full_name='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state')
go_to_first_page = EventHandler(event_actions={}, fn=<function IngestState.go_to_first_page>, state_full_name='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state')
go_to_next_page = EventHandler(event_actions={}, fn=<function IngestState.go_to_next_page>, state_full_name='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state')
go_to_previous_page = EventHandler(event_actions={}, fn=<function IngestState.go_to_previous_page>, state_full_name='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state')
handle_submit = EventHandler(event_actions={}, fn=<function IngestState.handle_submit>, state_full_name='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state')
ingest_result = EventHandler(event_actions={}, fn=<function IngestState.ingest_result>, state_full_name='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state')
inherited_backend_vars = {'_available_locales': [MExLocale(id='en', label='English', language='en'), MExLocale(id='de', label='Deutsch', language='de')], '_locale_service': <mex.editor.locale_service.LocaleService object>, '_nav_items': [NavItem(title='layout.nav_bar.search_navitem', route_ids=['/', '/index'], raw_path='/', active=False), NavItem(title='layout.nav_bar.advanced_search_navitem', route_ids=['/advanced-search'], raw_path='/advanced-search/?page=1', active=False), NavItem(title='layout.nav_bar.create_navitem', route_ids=['/create', '/create/[draft_id]'], raw_path='/create', active=False), NavItem(title='layout.nav_bar.edit_navitem', route_ids=['/item/[item_id]'], raw_path='/item/00000000000000', active=False), NavItem(title='layout.nav_bar.merge_navitem', route_ids=['/merge'], raw_path='/merge', active=False), NavItem(title='layout.nav_bar.ingest_navitem', route_ids=['/ingest'], raw_path='/ingest', active=False)], '_reflex_internal_links': None}
inherited_vars = {'backend_version': FakeComputedVarBaseClass(_js_expr='backend_version_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state', field_name='backend_version', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state = useContext(StateContexts.reflex___state____state__mex___editor___state____state)',), deps=(), position=None, components=()), _cache=True, _backend=False, _initial_value='N/A', _static_deps={}, _auto_deps=True, _update_interval=None, _fget=<function State.backend_version>, _name='backend_version'), 'current_locale': Var.__init_subclass__.<locals>.StringCastedVar(_js_expr='reflex___state____state__mex___editor___state____state.current_locale_rx_state_', _var_type=<class 'str'>, _var_data=None, _original=Var(_js_expr='reflex___state____state__mex___editor___state____state.current_locale_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state', field_name='current_locale', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state = useContext(StateContexts.reflex___state____state__mex___editor___state____state)',), deps=(), position=None, components=()))), 'draft_id': FakeComputedVarBaseClass(_js_expr='draft_id_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state', field_name='draft_id', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state = useContext(StateContexts.reflex___state____state)',), deps=(), position=None, components=()), _cache=True, _backend=False, _initial_value=Unset, _static_deps={None: {'router'}}, _auto_deps=False, _update_interval=None, _fget=<function BaseState.setup_dynamic_args.<locals>.argsingle_factory.<locals>.inner_func>, _name='draft_id'), 'editor_version': FakeComputedVarBaseClass(_js_expr='editor_version_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state', field_name='editor_version', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state = useContext(StateContexts.reflex___state____state__mex___editor___state____state)',), deps=(), position=None, components=()), _cache=True, _backend=False, _initial_value=Unset, _static_deps={}, _auto_deps=True, _update_interval=None, _fget=<function State.editor_version>, _name='editor_version'), 'is_hydrated': Var.__init_subclass__.<locals>.BooleanCastedVar(_js_expr='reflex___state____state.is_hydrated_rx_state_', _var_type=<class 'bool'>, _var_data=None, _original=Var(_js_expr='reflex___state____state.is_hydrated_rx_state_', _var_type=<class 'bool'>, _var_data=VarData(state='reflex___state____state', field_name='is_hydrated', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state = useContext(StateContexts.reflex___state____state)',), deps=(), position=None, components=()))), 'is_unsaved_changes_dialog_open': Var.__init_subclass__.<locals>.BooleanCastedVar(_js_expr='reflex___state____state__mex___editor___state____state.is_unsaved_changes_dialog_open_rx_state_', _var_type=<class 'bool'>, _var_data=None, _original=Var(_js_expr='reflex___state____state__mex___editor___state____state.is_unsaved_changes_dialog_open_rx_state_', _var_type=<class 'bool'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state', field_name='is_unsaved_changes_dialog_open', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state = useContext(StateContexts.reflex___state____state__mex___editor___state____state)',), deps=(), position=None, components=()))), 'item_id': FakeComputedVarBaseClass(_js_expr='item_id_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state', field_name='item_id', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state = useContext(StateContexts.reflex___state____state)',), deps=(), position=None, components=()), _cache=True, _backend=False, _initial_value=Unset, _static_deps={None: {'router'}}, _auto_deps=False, _update_interval=None, _fget=<function BaseState.setup_dynamic_args.<locals>.argsingle_factory.<locals>.inner_func>, _name='item_id'), 'label_additional_titles': FakeComputedVarBaseClass(_js_expr='label_additional_titles_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state', field_name='label_additional_titles', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state = useContext(StateContexts.reflex___state____state__mex___editor___state____state)',), deps=(), position=None, components=()), _cache=True, _backend=False, _initial_value=Unset, _static_deps={None: {'current_locale'}}, _auto_deps=False, _update_interval=None, _fget=<function State.label_additional_titles>, _name='label_additional_titles'), 'label_nav_bar_logout_button': FakeComputedVarBaseClass(_js_expr='label_nav_bar_logout_button_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state', field_name='label_nav_bar_logout_button', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state = useContext(StateContexts.reflex___state____state__mex___editor___state____state)',), deps=(), position=None, components=()), _cache=True, _backend=False, _initial_value=Unset, _static_deps={None: {'current_locale'}}, _auto_deps=False, _update_interval=None, _fget=<function State.label_nav_bar_logout_button>, _name='label_nav_bar_logout_button'), 'label_pagination_next_button': FakeComputedVarBaseClass(_js_expr='label_pagination_next_button_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state', field_name='label_pagination_next_button', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state = useContext(StateContexts.reflex___state____state__mex___editor___state____state)',), deps=(), position=None, components=()), _cache=True, _backend=False, _initial_value=Unset, _static_deps={None: {'current_locale'}}, _auto_deps=False, _update_interval=None, _fget=<function State.label_pagination_next_button>, _name='label_pagination_next_button'), 'label_pagination_previous_button': FakeComputedVarBaseClass(_js_expr='label_pagination_previous_button_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state', field_name='label_pagination_previous_button', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state = useContext(StateContexts.reflex___state____state__mex___editor___state____state)',), deps=(), position=None, components=()), _cache=True, _backend=False, _initial_value=Unset, _static_deps={None: {'current_locale'}}, _auto_deps=False, _update_interval=None, _fget=<function State.label_pagination_previous_button>, _name='label_pagination_previous_button'), 'label_unsaved_changes_dialog_cancel_button': FakeComputedVarBaseClass(_js_expr='label_unsaved_changes_dialog_cancel_button_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state', field_name='label_unsaved_changes_dialog_cancel_button', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state = useContext(StateContexts.reflex___state____state__mex___editor___state____state)',), deps=(), position=None, components=()), _cache=True, _backend=False, _initial_value=Unset, _static_deps={None: {'current_locale'}}, _auto_deps=False, _update_interval=None, _fget=<function State.label_unsaved_changes_dialog_cancel_button>, _name='label_unsaved_changes_dialog_cancel_button'), 'label_unsaved_changes_dialog_description': FakeComputedVarBaseClass(_js_expr='label_unsaved_changes_dialog_description_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state', field_name='label_unsaved_changes_dialog_description', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state = useContext(StateContexts.reflex___state____state__mex___editor___state____state)',), deps=(), position=None, components=()), _cache=True, _backend=False, _initial_value=Unset, _static_deps={None: {'current_locale'}}, _auto_deps=False, _update_interval=None, _fget=<function State.label_unsaved_changes_dialog_description>, _name='label_unsaved_changes_dialog_description'), 'label_unsaved_changes_dialog_description_draft': FakeComputedVarBaseClass(_js_expr='label_unsaved_changes_dialog_description_draft_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state', field_name='label_unsaved_changes_dialog_description_draft', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state = useContext(StateContexts.reflex___state____state__mex___editor___state____state)',), deps=(), position=None, components=()), _cache=True, _backend=False, _initial_value=Unset, _static_deps={None: {'current_locale'}}, _auto_deps=False, _update_interval=None, _fget=<function State.label_unsaved_changes_dialog_description_draft>, _name='label_unsaved_changes_dialog_description_draft'), 'label_unsaved_changes_dialog_description_edit': FakeComputedVarBaseClass(_js_expr='label_unsaved_changes_dialog_description_edit_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state', field_name='label_unsaved_changes_dialog_description_edit', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state = useContext(StateContexts.reflex___state____state__mex___editor___state____state)',), deps=(), position=None, components=()), _cache=True, _backend=False, _initial_value=Unset, _static_deps={None: {'current_locale'}}, _auto_deps=False, _update_interval=None, _fget=<function State.label_unsaved_changes_dialog_description_edit>, _name='label_unsaved_changes_dialog_description_edit'), 'label_unsaved_changes_dialog_logout_button': FakeComputedVarBaseClass(_js_expr='label_unsaved_changes_dialog_logout_button_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state', field_name='label_unsaved_changes_dialog_logout_button', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state = useContext(StateContexts.reflex___state____state__mex___editor___state____state)',), deps=(), position=None, components=()), _cache=True, _backend=False, _initial_value=Unset, _static_deps={None: {'current_locale'}}, _auto_deps=False, _update_interval=None, _fget=<function State.label_unsaved_changes_dialog_logout_button>, _name='label_unsaved_changes_dialog_logout_button'), 'label_unsaved_changes_dialog_title': FakeComputedVarBaseClass(_js_expr='label_unsaved_changes_dialog_title_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state', field_name='label_unsaved_changes_dialog_title', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state = useContext(StateContexts.reflex___state____state__mex___editor___state____state)',), deps=(), position=None, components=()), _cache=True, _backend=False, _initial_value=Unset, _static_deps={None: {'current_locale'}}, _auto_deps=False, _update_interval=None, _fget=<function State.label_unsaved_changes_dialog_title>, _name='label_unsaved_changes_dialog_title'), 'merged_login_person': Var.__init_subclass__.<locals>.ObjectCastedVar(_js_expr='reflex___state____state__mex___editor___state____state.merged_login_person_rx_state_', _var_type=mex.editor.models.MergedLoginPerson | None, _var_data=None, _original=Var(_js_expr='reflex___state____state__mex___editor___state____state.merged_login_person_rx_state_', _var_type=mex.editor.models.MergedLoginPerson | None, _var_data=VarData(state='reflex___state____state.mex___editor___state____state', field_name='merged_login_person', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state = useContext(StateContexts.reflex___state____state__mex___editor___state____state)',), deps=(), position=None, components=()))), 'nav_items_translated': FakeComputedVarBaseClass(_js_expr='nav_items_translated_rx_state_', _var_type=list[mex.editor.models.NavItem], _var_data=VarData(state='reflex___state____state.mex___editor___state____state', field_name='nav_items_translated', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state = useContext(StateContexts.reflex___state____state__mex___editor___state____state)',), deps=(), position=None, components=()), _cache=True, _backend=False, _initial_value=Unset, _static_deps={None: {'current_locale', '_nav_items', '_locale_service'}}, _auto_deps=True, _update_interval=None, _fget=<function State.nav_items_translated>, _name='nav_items_translated'), 'navigate_target': Var.__init_subclass__.<locals>.StringCastedVar(_js_expr='reflex___state____state__mex___editor___state____state.navigate_target_rx_state_', _var_type=str | None, _var_data=None, _original=Var(_js_expr='reflex___state____state__mex___editor___state____state.navigate_target_rx_state_', _var_type=str | None, _var_data=VarData(state='reflex___state____state.mex___editor___state____state', field_name='navigate_target', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state = useContext(StateContexts.reflex___state____state__mex___editor___state____state)',), deps=(), position=None, components=()))), 'router': Var.__init_subclass__.<locals>.ObjectCastedVar(_js_expr='reflex___state____state.router_rx_state_', _var_type=<class 'reflex.istate.data.RouterData'>, _var_data=None, _original=Var(_js_expr='reflex___state____state.router_rx_state_', _var_type=<class 'reflex.istate.data.RouterData'>, _var_data=VarData(state='reflex___state____state', field_name='router', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state = useContext(StateContexts.reflex___state____state)',), deps=(), position=None, components=()))), 'target_path_after_login': Var.__init_subclass__.<locals>.StringCastedVar(_js_expr='reflex___state____state__mex___editor___state____state.target_path_after_login_rx_state_', _var_type=str | None, _var_data=None, _original=Var(_js_expr='reflex___state____state__mex___editor___state____state.target_path_after_login_rx_state_', _var_type=str | None, _var_data=VarData(state='reflex___state____state.mex___editor___state____state', field_name='target_path_after_login', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state = useContext(StateContexts.reflex___state____state__mex___editor___state____state)',), deps=(), position=None, components=()))), 'user_ldap': Var.__init_subclass__.<locals>.ObjectCastedVar(_js_expr='reflex___state____state__mex___editor___state____state.user_ldap_rx_state_', _var_type=mex.editor.models.User | None, _var_data=None, _original=Var(_js_expr='reflex___state____state__mex___editor___state____state.user_ldap_rx_state_', _var_type=mex.editor.models.User | None, _var_data=VarData(state='reflex___state____state.mex___editor___state____state', field_name='user_ldap', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state = useContext(StateContexts.reflex___state____state__mex___editor___state____state)',), deps=(), position=None, components=()))), 'user_mex': Var.__init_subclass__.<locals>.ObjectCastedVar(_js_expr='reflex___state____state__mex___editor___state____state.user_mex_rx_state_', _var_type=mex.editor.models.User | None, _var_data=None, _original=Var(_js_expr='reflex___state____state__mex___editor___state____state.user_mex_rx_state_', _var_type=mex.editor.models.User | None, _var_data=VarData(state='reflex___state____state.mex___editor___state____state', field_name='user_mex', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state = useContext(StateContexts.reflex___state____state__mex___editor___state____state)',), deps=(), position=None, components=())))}
is_loading: bool = Var.__init_subclass__.<locals>.BooleanCastedVar(_js_expr='reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state.is_loading_rx_state_', _var_type=<class 'bool'>, _var_data=None, _original=Var(_js_expr='reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state.is_loading_rx_state_', _var_type=<class 'bool'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state', field_name='is_loading', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state)',), deps=(), position=None, components=())))
label_button_ingest

Base class of converting a var to another var type.

label_button_ingested

Base class of converting a var to another var type.

label_search_info_ldap

Base class of converting a var to another var type.

label_search_info_wikidata

Base class of converting a var to another var type.

label_search_placeholder

Base class of converting a var to another var type.

label_search_result_summary_format

Base class of converting a var to another var type.

label_toast_success_message_format

Base class of converting a var to another var type.

label_toast_success_title

Base class of converting a var to another var type.

limit = Var.__init_subclass__.<locals>.NumberCastedVar(_js_expr='reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state.limit_rx_state_', _var_type=<class 'int'>, _var_data=None, _original=Var(_js_expr='reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state.limit_rx_state_', _var_type=<class 'int'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state', field_name='limit', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state)',), deps=(), position=None, components=())))
max_page

Base class of converting a var to another var type.

page_selection

Base class of converting a var to another var type.

query_string: str = Var.__init_subclass__.<locals>.StringCastedVar(_js_expr='reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state.query_string_rx_state_', _var_type=<class 'str'>, _var_data=None, _original=Var(_js_expr='reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state.query_string_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state', field_name='query_string', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state)',), deps=(), position=None, components=())))
refresh = EventHandler(event_actions={}, fn=<function IngestState.refresh>, state_full_name='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state')
reset_pagination = EventHandler(event_actions={}, fn=<function IngestState.reset_pagination>, state_full_name='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state')
reset_query_string = EventHandler(event_actions={}, fn=<function IngestState.reset_query_string>, state_full_name='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state')
resolve_identifiers = EventHandler(event_actions={}, fn=<function IngestState.resolve_identifiers>, state_full_name='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state')
resolve_primary_source_titles = EventHandler(event_actions={}, fn=<function IngestState.resolve_primary_source_titles>, state_full_name='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state')
results_extracted: list[AnyExtractedModel] = Var.__init_subclass__.<locals>.ArrayCastedVar(_js_expr='reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state.results_extracted_rx_state_', _var_type=list[mex.common.models.access_platform.ExtractedAccessPlatform | mex.common.models.activity.ExtractedActivity | mex.common.models.bibliographic_resource.ExtractedBibliographicResource | mex.common.models.consent.ExtractedConsent | mex.common.models.contact_point.ExtractedContactPoint | mex.common.models.distribution.ExtractedDistribution | mex.common.models.organization.ExtractedOrganization | mex.common.models.organizational_unit.ExtractedOrganizationalUnit | mex.common.models.person.ExtractedPerson | mex.common.models.primary_source.ExtractedPrimarySource | mex.common.models.resource.ExtractedResource | mex.common.models.variable.ExtractedVariable | mex.common.models.variable_group.ExtractedVariableGroup], _var_data=None, _original=Var(_js_expr='reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state.results_extracted_rx_state_', _var_type=list[mex.common.models.access_platform.ExtractedAccessPlatform | mex.common.models.activity.ExtractedActivity | mex.common.models.bibliographic_resource.ExtractedBibliographicResource | mex.common.models.consent.ExtractedConsent | mex.common.models.contact_point.ExtractedContactPoint | mex.common.models.distribution.ExtractedDistribution | mex.common.models.organization.ExtractedOrganization | mex.common.models.organizational_unit.ExtractedOrganizationalUnit | mex.common.models.person.ExtractedPerson | mex.common.models.primary_source.ExtractedPrimarySource | mex.common.models.resource.ExtractedResource | mex.common.models.variable.ExtractedVariable | mex.common.models.variable_group.ExtractedVariableGroup], _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state', field_name='results_extracted', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state)',), deps=(), position=None, components=())))
results_transformed: list[IngestResult] = Var.__init_subclass__.<locals>.ArrayCastedVar(_js_expr='reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state.results_transformed_rx_state_', _var_type=list[mex.editor.ingest.models.IngestResult], _var_data=None, _original=Var(_js_expr='reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state.results_transformed_rx_state_', _var_type=list[mex.editor.ingest.models.IngestResult], _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state', field_name='results_transformed', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state)',), deps=(), position=None, components=())))
scroll_to_top = EventHandler(event_actions={}, fn=<function IngestState.scroll_to_top>, state_full_name='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state')
set_aux_providers = BaseState._create_setter.<locals>.EventHandlerDeprecatedSetter(event_actions={}, fn=<function set_aux_providers>, state_full_name='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state')
set_current_aux_provider = EventHandler(event_actions={}, fn=<function IngestState.set_current_aux_provider>, state_full_name='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state')
set_current_page = EventHandler(event_actions={}, fn=<function IngestState.set_current_page>, state_full_name='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state')
set_is_loading = BaseState._create_setter.<locals>.EventHandlerDeprecatedSetter(event_actions={}, fn=<function set_is_loading>, state_full_name='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state')
set_limit = BaseState._create_setter.<locals>.EventHandlerDeprecatedSetter(event_actions={}, fn=<function set_limit>, state_full_name='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state')
set_query_string = BaseState._create_setter.<locals>.EventHandlerDeprecatedSetter(event_actions={}, fn=<function set_query_string>, state_full_name='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state')
set_results_extracted = BaseState._create_setter.<locals>.EventHandlerDeprecatedSetter(event_actions={}, fn=<function set_results_extracted>, state_full_name='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state')
set_results_transformed = BaseState._create_setter.<locals>.EventHandlerDeprecatedSetter(event_actions={}, fn=<function set_results_transformed>, state_full_name='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state')
set_total = EventHandler(event_actions={}, fn=<function IngestState.set_total>, state_full_name='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state')
setvar = EventHandlerSetVar(event_actions={}, fn=<function EventHandlerSetVar.setvar>, state_full_name='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state', state_cls=<class 'mex.editor.ingest.state.IngestState'>)
skip

Base class of converting a var to another var type.

toggle_show_all_properties = EventHandler(event_actions={}, fn=<function IngestState.toggle_show_all_properties>, state_full_name='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state')
total = Var.__init_subclass__.<locals>.NumberCastedVar(_js_expr='reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state.total_rx_state_', _var_type=<class 'int'>, _var_data=None, _original=Var(_js_expr='reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state.total_rx_state_', _var_type=<class 'int'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state', field_name='total', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state)',), deps=(), position=None, components=())))
vars = {'aux_providers': Var.__init_subclass__.<locals>.ArrayCastedVar(_js_expr='reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state.aux_providers_rx_state_', _var_type=list[mex.editor.ingest.models.AuxProvider], _var_data=None, _original=Var(_js_expr='reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state.aux_providers_rx_state_', _var_type=list[mex.editor.ingest.models.AuxProvider], _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state', field_name='aux_providers', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state)',), deps=(), position=None, components=()))), 'backend_version': FakeComputedVarBaseClass(_js_expr='backend_version_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state', field_name='backend_version', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state = useContext(StateContexts.reflex___state____state__mex___editor___state____state)',), deps=(), position=None, components=()), _cache=True, _backend=False, _initial_value='N/A', _static_deps={}, _auto_deps=True, _update_interval=None, _fget=<function State.backend_version>, _name='backend_version'), 'current_aux_provider': Var.__init_subclass__.<locals>.ObjectCastedVar(_js_expr='reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state.current_aux_provider_rx_state_', _var_type=<class 'mex.editor.ingest.models.AuxProvider'>, _var_data=None, _original=Var(_js_expr='reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state.current_aux_provider_rx_state_', _var_type=<class 'mex.editor.ingest.models.AuxProvider'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state', field_name='current_aux_provider', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state)',), deps=(), position=None, components=()))), 'current_locale': Var.__init_subclass__.<locals>.StringCastedVar(_js_expr='reflex___state____state__mex___editor___state____state.current_locale_rx_state_', _var_type=<class 'str'>, _var_data=None, _original=Var(_js_expr='reflex___state____state__mex___editor___state____state.current_locale_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state', field_name='current_locale', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state = useContext(StateContexts.reflex___state____state__mex___editor___state____state)',), deps=(), position=None, components=()))), 'current_page': Var.__init_subclass__.<locals>.NumberCastedVar(_js_expr='reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state.current_page_rx_state_', _var_type=<class 'int'>, _var_data=None, _original=Var(_js_expr='reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state.current_page_rx_state_', _var_type=<class 'int'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state', field_name='current_page', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state)',), deps=(), position=None, components=()))), 'current_results_length': FakeComputedVarBaseClass(_js_expr='current_results_length_rx_state_', _var_type=<class 'int'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state', field_name='current_results_length', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state)',), deps=(), position=None, components=()), _cache=False, _backend=False, _initial_value=Unset, _static_deps={}, _auto_deps=True, _update_interval=None, _fget=<function IngestState.current_results_length>, _name='current_results_length'), 'disable_next_page': FakeComputedVarBaseClass(_js_expr='disable_next_page_rx_state_', _var_type=<class 'bool'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state', field_name='', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state)',), deps=(), position=None, components=()), _cache=True, _backend=False, _initial_value=Unset, _static_deps={}, _auto_deps=True, _update_interval=None, _fget=<function PaginationStateMixin.disable_next_page>, _name='disable_next_page'), 'disable_page_selection': FakeComputedVarBaseClass(_js_expr='disable_page_selection_rx_state_', _var_type=<class 'bool'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state', field_name='', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state)',), deps=(), position=None, components=()), _cache=True, _backend=False, _initial_value=Unset, _static_deps={}, _auto_deps=True, _update_interval=None, _fget=<function PaginationStateMixin.disable_page_selection>, _name='disable_page_selection'), 'disable_previous_page': FakeComputedVarBaseClass(_js_expr='disable_previous_page_rx_state_', _var_type=<class 'bool'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state', field_name='', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state)',), deps=(), position=None, components=()), _cache=True, _backend=False, _initial_value=Unset, _static_deps={}, _auto_deps=True, _update_interval=None, _fget=<function PaginationStateMixin.disable_previous_page>, _name='disable_previous_page'), 'draft_id': FakeComputedVarBaseClass(_js_expr='draft_id_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state', field_name='draft_id', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state = useContext(StateContexts.reflex___state____state)',), deps=(), position=None, components=()), _cache=True, _backend=False, _initial_value=Unset, _static_deps={None: {'router'}}, _auto_deps=False, _update_interval=None, _fget=<function BaseState.setup_dynamic_args.<locals>.argsingle_factory.<locals>.inner_func>, _name='draft_id'), 'editor_version': FakeComputedVarBaseClass(_js_expr='editor_version_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state', field_name='editor_version', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state = useContext(StateContexts.reflex___state____state__mex___editor___state____state)',), deps=(), position=None, components=()), _cache=True, _backend=False, _initial_value=Unset, _static_deps={}, _auto_deps=True, _update_interval=None, _fget=<function State.editor_version>, _name='editor_version'), 'is_hydrated': Var.__init_subclass__.<locals>.BooleanCastedVar(_js_expr='reflex___state____state.is_hydrated_rx_state_', _var_type=<class 'bool'>, _var_data=None, _original=Var(_js_expr='reflex___state____state.is_hydrated_rx_state_', _var_type=<class 'bool'>, _var_data=VarData(state='reflex___state____state', field_name='is_hydrated', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state = useContext(StateContexts.reflex___state____state)',), deps=(), position=None, components=()))), 'is_loading': Var.__init_subclass__.<locals>.BooleanCastedVar(_js_expr='reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state.is_loading_rx_state_', _var_type=<class 'bool'>, _var_data=None, _original=Var(_js_expr='reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state.is_loading_rx_state_', _var_type=<class 'bool'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state', field_name='is_loading', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state)',), deps=(), position=None, components=()))), 'is_unsaved_changes_dialog_open': Var.__init_subclass__.<locals>.BooleanCastedVar(_js_expr='reflex___state____state__mex___editor___state____state.is_unsaved_changes_dialog_open_rx_state_', _var_type=<class 'bool'>, _var_data=None, _original=Var(_js_expr='reflex___state____state__mex___editor___state____state.is_unsaved_changes_dialog_open_rx_state_', _var_type=<class 'bool'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state', field_name='is_unsaved_changes_dialog_open', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state = useContext(StateContexts.reflex___state____state__mex___editor___state____state)',), deps=(), position=None, components=()))), 'item_id': FakeComputedVarBaseClass(_js_expr='item_id_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state', field_name='item_id', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state = useContext(StateContexts.reflex___state____state)',), deps=(), position=None, components=()), _cache=True, _backend=False, _initial_value=Unset, _static_deps={None: {'router'}}, _auto_deps=False, _update_interval=None, _fget=<function BaseState.setup_dynamic_args.<locals>.argsingle_factory.<locals>.inner_func>, _name='item_id'), 'label_additional_titles': FakeComputedVarBaseClass(_js_expr='label_additional_titles_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state', field_name='label_additional_titles', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state = useContext(StateContexts.reflex___state____state__mex___editor___state____state)',), deps=(), position=None, components=()), _cache=True, _backend=False, _initial_value=Unset, _static_deps={None: {'current_locale'}}, _auto_deps=False, _update_interval=None, _fget=<function State.label_additional_titles>, _name='label_additional_titles'), 'label_button_ingest': FakeComputedVarBaseClass(_js_expr='label_button_ingest_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state', field_name='label_button_ingest', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state)',), deps=(), position=None, components=()), _cache=True, _backend=False, _initial_value=Unset, _static_deps={None: {'current_locale'}}, _auto_deps=False, _update_interval=None, _fget=<function IngestState.label_button_ingest>, _name='label_button_ingest'), 'label_button_ingested': FakeComputedVarBaseClass(_js_expr='label_button_ingested_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state', field_name='label_button_ingested', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state)',), deps=(), position=None, components=()), _cache=True, _backend=False, _initial_value=Unset, _static_deps={None: {'current_locale'}}, _auto_deps=False, _update_interval=None, _fget=<function IngestState.label_button_ingested>, _name='label_button_ingested'), 'label_nav_bar_logout_button': FakeComputedVarBaseClass(_js_expr='label_nav_bar_logout_button_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state', field_name='label_nav_bar_logout_button', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state = useContext(StateContexts.reflex___state____state__mex___editor___state____state)',), deps=(), position=None, components=()), _cache=True, _backend=False, _initial_value=Unset, _static_deps={None: {'current_locale'}}, _auto_deps=False, _update_interval=None, _fget=<function State.label_nav_bar_logout_button>, _name='label_nav_bar_logout_button'), 'label_pagination_next_button': FakeComputedVarBaseClass(_js_expr='label_pagination_next_button_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state', field_name='label_pagination_next_button', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state = useContext(StateContexts.reflex___state____state__mex___editor___state____state)',), deps=(), position=None, components=()), _cache=True, _backend=False, _initial_value=Unset, _static_deps={None: {'current_locale'}}, _auto_deps=False, _update_interval=None, _fget=<function State.label_pagination_next_button>, _name='label_pagination_next_button'), 'label_pagination_previous_button': FakeComputedVarBaseClass(_js_expr='label_pagination_previous_button_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state', field_name='label_pagination_previous_button', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state = useContext(StateContexts.reflex___state____state__mex___editor___state____state)',), deps=(), position=None, components=()), _cache=True, _backend=False, _initial_value=Unset, _static_deps={None: {'current_locale'}}, _auto_deps=False, _update_interval=None, _fget=<function State.label_pagination_previous_button>, _name='label_pagination_previous_button'), 'label_search_info_ldap': FakeComputedVarBaseClass(_js_expr='label_search_info_ldap_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state', field_name='label_search_info_ldap', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state)',), deps=(), position=None, components=()), _cache=True, _backend=False, _initial_value=Unset, _static_deps={None: {'current_locale'}}, _auto_deps=False, _update_interval=None, _fget=<function IngestState.label_search_info_ldap>, _name='label_search_info_ldap'), 'label_search_info_wikidata': FakeComputedVarBaseClass(_js_expr='label_search_info_wikidata_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state', field_name='label_search_info_wikidata', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state)',), deps=(), position=None, components=()), _cache=True, _backend=False, _initial_value=Unset, _static_deps={None: {'current_locale'}}, _auto_deps=False, _update_interval=None, _fget=<function IngestState.label_search_info_wikidata>, _name='label_search_info_wikidata'), 'label_search_placeholder': FakeComputedVarBaseClass(_js_expr='label_search_placeholder_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state', field_name='label_search_placeholder', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state)',), deps=(), position=None, components=()), _cache=True, _backend=False, _initial_value=Unset, _static_deps={None: {'current_locale'}}, _auto_deps=False, _update_interval=None, _fget=<function IngestState.label_search_placeholder>, _name='label_search_placeholder'), 'label_search_result_summary_format': FakeComputedVarBaseClass(_js_expr='label_search_result_summary_format_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state', field_name='label_search_result_summary_format', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state)',), deps=(), position=None, components=()), _cache=True, _backend=False, _initial_value=Unset, _static_deps={None: {'total', 'current_locale', 'current_results_length'}}, _auto_deps=False, _update_interval=None, _fget=<function IngestState.label_search_result_summary_format>, _name='label_search_result_summary_format'), 'label_toast_success_message_format': FakeComputedVarBaseClass(_js_expr='label_toast_success_message_format_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state', field_name='label_toast_success_message_format', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state)',), deps=(), position=None, components=()), _cache=True, _backend=False, _initial_value=Unset, _static_deps={None: {'current_locale'}}, _auto_deps=False, _update_interval=None, _fget=<function IngestState.label_toast_success_message_format>, _name='label_toast_success_message_format'), 'label_toast_success_title': FakeComputedVarBaseClass(_js_expr='label_toast_success_title_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state', field_name='label_toast_success_title', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state)',), deps=(), position=None, components=()), _cache=True, _backend=False, _initial_value=Unset, _static_deps={None: {'current_locale'}}, _auto_deps=False, _update_interval=None, _fget=<function IngestState.label_toast_success_title>, _name='label_toast_success_title'), 'label_unsaved_changes_dialog_cancel_button': FakeComputedVarBaseClass(_js_expr='label_unsaved_changes_dialog_cancel_button_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state', field_name='label_unsaved_changes_dialog_cancel_button', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state = useContext(StateContexts.reflex___state____state__mex___editor___state____state)',), deps=(), position=None, components=()), _cache=True, _backend=False, _initial_value=Unset, _static_deps={None: {'current_locale'}}, _auto_deps=False, _update_interval=None, _fget=<function State.label_unsaved_changes_dialog_cancel_button>, _name='label_unsaved_changes_dialog_cancel_button'), 'label_unsaved_changes_dialog_description': FakeComputedVarBaseClass(_js_expr='label_unsaved_changes_dialog_description_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state', field_name='label_unsaved_changes_dialog_description', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state = useContext(StateContexts.reflex___state____state__mex___editor___state____state)',), deps=(), position=None, components=()), _cache=True, _backend=False, _initial_value=Unset, _static_deps={None: {'current_locale'}}, _auto_deps=False, _update_interval=None, _fget=<function State.label_unsaved_changes_dialog_description>, _name='label_unsaved_changes_dialog_description'), 'label_unsaved_changes_dialog_description_draft': FakeComputedVarBaseClass(_js_expr='label_unsaved_changes_dialog_description_draft_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state', field_name='label_unsaved_changes_dialog_description_draft', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state = useContext(StateContexts.reflex___state____state__mex___editor___state____state)',), deps=(), position=None, components=()), _cache=True, _backend=False, _initial_value=Unset, _static_deps={None: {'current_locale'}}, _auto_deps=False, _update_interval=None, _fget=<function State.label_unsaved_changes_dialog_description_draft>, _name='label_unsaved_changes_dialog_description_draft'), 'label_unsaved_changes_dialog_description_edit': FakeComputedVarBaseClass(_js_expr='label_unsaved_changes_dialog_description_edit_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state', field_name='label_unsaved_changes_dialog_description_edit', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state = useContext(StateContexts.reflex___state____state__mex___editor___state____state)',), deps=(), position=None, components=()), _cache=True, _backend=False, _initial_value=Unset, _static_deps={None: {'current_locale'}}, _auto_deps=False, _update_interval=None, _fget=<function State.label_unsaved_changes_dialog_description_edit>, _name='label_unsaved_changes_dialog_description_edit'), 'label_unsaved_changes_dialog_logout_button': FakeComputedVarBaseClass(_js_expr='label_unsaved_changes_dialog_logout_button_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state', field_name='label_unsaved_changes_dialog_logout_button', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state = useContext(StateContexts.reflex___state____state__mex___editor___state____state)',), deps=(), position=None, components=()), _cache=True, _backend=False, _initial_value=Unset, _static_deps={None: {'current_locale'}}, _auto_deps=False, _update_interval=None, _fget=<function State.label_unsaved_changes_dialog_logout_button>, _name='label_unsaved_changes_dialog_logout_button'), 'label_unsaved_changes_dialog_title': FakeComputedVarBaseClass(_js_expr='label_unsaved_changes_dialog_title_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state', field_name='label_unsaved_changes_dialog_title', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state = useContext(StateContexts.reflex___state____state__mex___editor___state____state)',), deps=(), position=None, components=()), _cache=True, _backend=False, _initial_value=Unset, _static_deps={None: {'current_locale'}}, _auto_deps=False, _update_interval=None, _fget=<function State.label_unsaved_changes_dialog_title>, _name='label_unsaved_changes_dialog_title'), 'limit': Var.__init_subclass__.<locals>.NumberCastedVar(_js_expr='reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state.limit_rx_state_', _var_type=<class 'int'>, _var_data=None, _original=Var(_js_expr='reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state.limit_rx_state_', _var_type=<class 'int'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state', field_name='limit', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state)',), deps=(), position=None, components=()))), 'max_page': FakeComputedVarBaseClass(_js_expr='max_page_rx_state_', _var_type=<class 'int'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state', field_name='', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state)',), deps=(), position=None, components=()), _cache=True, _backend=False, _initial_value=Unset, _static_deps={}, _auto_deps=True, _update_interval=None, _fget=<function PaginationStateMixin.max_page>, _name='max_page'), 'merged_login_person': Var.__init_subclass__.<locals>.ObjectCastedVar(_js_expr='reflex___state____state__mex___editor___state____state.merged_login_person_rx_state_', _var_type=mex.editor.models.MergedLoginPerson | None, _var_data=None, _original=Var(_js_expr='reflex___state____state__mex___editor___state____state.merged_login_person_rx_state_', _var_type=mex.editor.models.MergedLoginPerson | None, _var_data=VarData(state='reflex___state____state.mex___editor___state____state', field_name='merged_login_person', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state = useContext(StateContexts.reflex___state____state__mex___editor___state____state)',), deps=(), position=None, components=()))), 'nav_items_translated': FakeComputedVarBaseClass(_js_expr='nav_items_translated_rx_state_', _var_type=list[mex.editor.models.NavItem], _var_data=VarData(state='reflex___state____state.mex___editor___state____state', field_name='nav_items_translated', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state = useContext(StateContexts.reflex___state____state__mex___editor___state____state)',), deps=(), position=None, components=()), _cache=True, _backend=False, _initial_value=Unset, _static_deps={None: {'current_locale', '_nav_items', '_locale_service'}}, _auto_deps=True, _update_interval=None, _fget=<function State.nav_items_translated>, _name='nav_items_translated'), 'navigate_target': Var.__init_subclass__.<locals>.StringCastedVar(_js_expr='reflex___state____state__mex___editor___state____state.navigate_target_rx_state_', _var_type=str | None, _var_data=None, _original=Var(_js_expr='reflex___state____state__mex___editor___state____state.navigate_target_rx_state_', _var_type=str | None, _var_data=VarData(state='reflex___state____state.mex___editor___state____state', field_name='navigate_target', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state = useContext(StateContexts.reflex___state____state__mex___editor___state____state)',), deps=(), position=None, components=()))), 'page_selection': FakeComputedVarBaseClass(_js_expr='page_selection_rx_state_', _var_type=list[str], _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state', field_name='', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state)',), deps=(), position=None, components=()), _cache=True, _backend=False, _initial_value=Unset, _static_deps={}, _auto_deps=True, _update_interval=None, _fget=<function PaginationStateMixin.page_selection>, _name='page_selection'), 'query_string': Var.__init_subclass__.<locals>.StringCastedVar(_js_expr='reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state.query_string_rx_state_', _var_type=<class 'str'>, _var_data=None, _original=Var(_js_expr='reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state.query_string_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state', field_name='query_string', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state)',), deps=(), position=None, components=()))), 'results_extracted': Var.__init_subclass__.<locals>.ArrayCastedVar(_js_expr='reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state.results_extracted_rx_state_', _var_type=list[mex.common.models.access_platform.ExtractedAccessPlatform | mex.common.models.activity.ExtractedActivity | mex.common.models.bibliographic_resource.ExtractedBibliographicResource | mex.common.models.consent.ExtractedConsent | mex.common.models.contact_point.ExtractedContactPoint | mex.common.models.distribution.ExtractedDistribution | mex.common.models.organization.ExtractedOrganization | mex.common.models.organizational_unit.ExtractedOrganizationalUnit | mex.common.models.person.ExtractedPerson | mex.common.models.primary_source.ExtractedPrimarySource | mex.common.models.resource.ExtractedResource | mex.common.models.variable.ExtractedVariable | mex.common.models.variable_group.ExtractedVariableGroup], _var_data=None, _original=Var(_js_expr='reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state.results_extracted_rx_state_', _var_type=list[mex.common.models.access_platform.ExtractedAccessPlatform | mex.common.models.activity.ExtractedActivity | mex.common.models.bibliographic_resource.ExtractedBibliographicResource | mex.common.models.consent.ExtractedConsent | mex.common.models.contact_point.ExtractedContactPoint | mex.common.models.distribution.ExtractedDistribution | mex.common.models.organization.ExtractedOrganization | mex.common.models.organizational_unit.ExtractedOrganizationalUnit | mex.common.models.person.ExtractedPerson | mex.common.models.primary_source.ExtractedPrimarySource | mex.common.models.resource.ExtractedResource | mex.common.models.variable.ExtractedVariable | mex.common.models.variable_group.ExtractedVariableGroup], _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state', field_name='results_extracted', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state)',), deps=(), position=None, components=()))), 'results_transformed': Var.__init_subclass__.<locals>.ArrayCastedVar(_js_expr='reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state.results_transformed_rx_state_', _var_type=list[mex.editor.ingest.models.IngestResult], _var_data=None, _original=Var(_js_expr='reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state.results_transformed_rx_state_', _var_type=list[mex.editor.ingest.models.IngestResult], _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state', field_name='results_transformed', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state)',), deps=(), position=None, components=()))), 'router': Var.__init_subclass__.<locals>.ObjectCastedVar(_js_expr='reflex___state____state.router_rx_state_', _var_type=<class 'reflex.istate.data.RouterData'>, _var_data=None, _original=Var(_js_expr='reflex___state____state.router_rx_state_', _var_type=<class 'reflex.istate.data.RouterData'>, _var_data=VarData(state='reflex___state____state', field_name='router', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state = useContext(StateContexts.reflex___state____state)',), deps=(), position=None, components=()))), 'skip': FakeComputedVarBaseClass(_js_expr='skip_rx_state_', _var_type=<class 'int'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state', field_name='', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state)',), deps=(), position=None, components=()), _cache=True, _backend=False, _initial_value=Unset, _static_deps={}, _auto_deps=True, _update_interval=None, _fget=<function PaginationStateMixin.skip>, _name='skip'), 'target_path_after_login': Var.__init_subclass__.<locals>.StringCastedVar(_js_expr='reflex___state____state__mex___editor___state____state.target_path_after_login_rx_state_', _var_type=str | None, _var_data=None, _original=Var(_js_expr='reflex___state____state__mex___editor___state____state.target_path_after_login_rx_state_', _var_type=str | None, _var_data=VarData(state='reflex___state____state.mex___editor___state____state', field_name='target_path_after_login', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state = useContext(StateContexts.reflex___state____state__mex___editor___state____state)',), deps=(), position=None, components=()))), 'total': Var.__init_subclass__.<locals>.NumberCastedVar(_js_expr='reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state.total_rx_state_', _var_type=<class 'int'>, _var_data=None, _original=Var(_js_expr='reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state.total_rx_state_', _var_type=<class 'int'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___ingest___state____ingest_state', field_name='total', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___ingest___state____ingest_state)',), deps=(), position=None, components=()))), 'user_ldap': Var.__init_subclass__.<locals>.ObjectCastedVar(_js_expr='reflex___state____state__mex___editor___state____state.user_ldap_rx_state_', _var_type=mex.editor.models.User | None, _var_data=None, _original=Var(_js_expr='reflex___state____state__mex___editor___state____state.user_ldap_rx_state_', _var_type=mex.editor.models.User | None, _var_data=VarData(state='reflex___state____state.mex___editor___state____state', field_name='user_ldap', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state = useContext(StateContexts.reflex___state____state__mex___editor___state____state)',), deps=(), position=None, components=()))), 'user_mex': Var.__init_subclass__.<locals>.ObjectCastedVar(_js_expr='reflex___state____state__mex___editor___state____state.user_mex_rx_state_', _var_type=mex.editor.models.User | None, _var_data=None, _original=Var(_js_expr='reflex___state____state__mex___editor___state____state.user_mex_rx_state_', _var_type=mex.editor.models.User | None, _var_data=VarData(state='reflex___state____state.mex___editor___state____state', field_name='user_mex', imports=(('$/utils/context', (ImportVar(tag='StateContexts', is_default=False, alias=None, install=True, render=True, package_path='/'),)), ('react', (ImportVar(tag='useContext', is_default=False, alias=None, install=True, render=True, package_path='/'),))), hooks=('const reflex___state____state__mex___editor___state____state = useContext(StateContexts.reflex___state____state__mex___editor___state____state)',), deps=(), position=None, components=())))}

mex.editor.ingest.transform module

mex.editor.ingest.transform.transform_models_to_results(models: Iterable[ExtractedAccessPlatform | ExtractedActivity | ExtractedBibliographicResource | ExtractedConsent | ExtractedContactPoint | ExtractedDistribution | ExtractedOrganization | ExtractedOrganizationalUnit | ExtractedPerson | ExtractedPrimarySource | ExtractedResource | ExtractedVariable | ExtractedVariableGroup]) list[IngestResult]

Convert a list of extracted models into a list of ingest result models.

Module contents