mex.editor.edit package¶
Submodules¶
mex.editor.edit.main module¶
- mex.editor.edit.main.delete_reset_button() Component¶
Render a button to delete or reset rules.
- mex.editor.edit.main.discard_changes_button() Component¶
Render a button to show discard changes dialog.
- mex.editor.edit.main.edit_title() Component¶
Return the title for the edit page.
- mex.editor.edit.main.index() Component¶
Return the index for the edit component.
- mex.editor.edit.main.superseding_by_backward_card() Component¶
Render a card to show superseding items.
- mex.editor.edit.main.toggle_all_switch() Component¶
Render a switch to toggle all primary source and values.
mex.editor.edit.state module¶
- class mex.editor.edit.state.EditState(parent_state: BaseState | None = None, init_substates: bool = True, _reflex_internal_init: bool = False, **kwargs)¶
Bases:
RuleStateState for the edit component.
- any_primary_source_or_editor_value_enabled¶
Base class of converting a var to another var type.
- backend_vars = {'_api_fields': [], '_available_locales': [MExLocale(id='de', label='Deutsch', language='de'), MExLocale(id='en', label='English', language='en')], '_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 = {'is_deleting': Var.__init_subclass__.<locals>.BooleanCastedVar(_js_expr='reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state__mex___editor___edit___state____edit_state.is_deleting_rx_state_', _var_type=<class 'bool'>, _var_data=None, _original=Var(_js_expr='reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state__mex___editor___edit___state____edit_state.is_deleting_rx_state_', _var_type=<class 'bool'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_state.mex___editor___edit___state____edit_state', field_name='is_deleting', 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___rules___state____rule_state__mex___editor___edit___state____edit_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state__mex___editor___edit___state____edit_state)',), deps=(), position=None, components=())))}¶
- class_subclasses = {}¶
- computed_vars = {'any_primary_source_or_editor_value_enabled': FakeComputedVarBaseClass(_js_expr='any_primary_source_or_editor_value_enabled_rx_state_', _var_type=<class 'bool'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_state.mex___editor___edit___state____edit_state', field_name='any_primary_source_or_editor_value_enabled', 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___rules___state____rule_state__mex___editor___edit___state____edit_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state__mex___editor___edit___state____edit_state)',), deps=(), position=None, components=()), _cache=False, _backend=False, _initial_value=Unset, _static_deps={}, _auto_deps=True, _update_interval=None, _fget=<function EditState.any_primary_source_or_editor_value_enabled>, _name='any_primary_source_or_editor_value_enabled'), 'label_delete_rules_button': FakeComputedVarBaseClass(_js_expr='label_delete_rules_button_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_state.mex___editor___edit___state____edit_state', field_name='label_delete_rules_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__mex___editor___rules___state____rule_state__mex___editor___edit___state____edit_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state__mex___editor___edit___state____edit_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 EditState.label_delete_rules_button>, _name='label_delete_rules_button'), 'label_delete_rules_success_toast_text': FakeComputedVarBaseClass(_js_expr='label_delete_rules_success_toast_text_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_state.mex___editor___edit___state____edit_state', field_name='label_delete_rules_success_toast_text', 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___rules___state____rule_state__mex___editor___edit___state____edit_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state__mex___editor___edit___state____edit_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 EditState.label_delete_rules_success_toast_text>, _name='label_delete_rules_success_toast_text'), 'label_delete_rules_success_toast_title': FakeComputedVarBaseClass(_js_expr='label_delete_rules_success_toast_title_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_state.mex___editor___edit___state____edit_state', field_name='label_delete_rules_success_toast_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___rules___state____rule_state__mex___editor___edit___state____edit_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state__mex___editor___edit___state____edit_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 EditState.label_delete_rules_success_toast_title>, _name='label_delete_rules_success_toast_title'), 'label_discard_changes_button': FakeComputedVarBaseClass(_js_expr='label_discard_changes_button_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_state.mex___editor___edit___state____edit_state', field_name='label_discard_changes_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__mex___editor___rules___state____rule_state__mex___editor___edit___state____edit_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state__mex___editor___edit___state____edit_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 EditState.label_discard_changes_button>, _name='label_discard_changes_button'), 'label_discard_changes_dialog_cancel_button': FakeComputedVarBaseClass(_js_expr='label_discard_changes_dialog_cancel_button_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_state.mex___editor___edit___state____edit_state', field_name='label_discard_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__mex___editor___rules___state____rule_state__mex___editor___edit___state____edit_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state__mex___editor___edit___state____edit_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 EditState.label_discard_changes_dialog_cancel_button>, _name='label_discard_changes_dialog_cancel_button'), 'label_discard_changes_dialog_description': FakeComputedVarBaseClass(_js_expr='label_discard_changes_dialog_description_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_state.mex___editor___edit___state____edit_state', field_name='label_discard_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__mex___editor___rules___state____rule_state__mex___editor___edit___state____edit_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state__mex___editor___edit___state____edit_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 EditState.label_discard_changes_dialog_description>, _name='label_discard_changes_dialog_description'), 'label_discard_changes_dialog_discard_button': FakeComputedVarBaseClass(_js_expr='label_discard_changes_dialog_discard_button_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_state.mex___editor___edit___state____edit_state', field_name='label_discard_changes_dialog_discard_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__mex___editor___rules___state____rule_state__mex___editor___edit___state____edit_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state__mex___editor___edit___state____edit_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 EditState.label_discard_changes_dialog_discard_button>, _name='label_discard_changes_dialog_discard_button'), 'label_discard_changes_dialog_title': FakeComputedVarBaseClass(_js_expr='label_discard_changes_dialog_title_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_state.mex___editor___edit___state____edit_state', field_name='label_discard_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__mex___editor___rules___state____rule_state__mex___editor___edit___state____edit_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state__mex___editor___edit___state____edit_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 EditState.label_discard_changes_dialog_title>, _name='label_discard_changes_dialog_title'), 'label_field_superseded_by_description': FakeComputedVarBaseClass(_js_expr='label_field_superseded_by_description_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_state.mex___editor___edit___state____edit_state', field_name='label_field_superseded_by_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__mex___editor___rules___state____rule_state__mex___editor___edit___state____edit_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state__mex___editor___edit___state____edit_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 EditState.label_field_superseded_by_description>, _name='label_field_superseded_by_description'), 'label_field_superseded_by_empty': FakeComputedVarBaseClass(_js_expr='label_field_superseded_by_empty_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_state.mex___editor___edit___state____edit_state', field_name='label_field_superseded_by_empty', 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___rules___state____rule_state__mex___editor___edit___state____edit_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state__mex___editor___edit___state____edit_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 EditState.label_field_superseded_by_empty>, _name='label_field_superseded_by_empty'), 'label_field_superseded_by_label': FakeComputedVarBaseClass(_js_expr='label_field_superseded_by_label_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_state.mex___editor___edit___state____edit_state', field_name='label_field_superseded_by_label', 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___rules___state____rule_state__mex___editor___edit___state____edit_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state__mex___editor___edit___state____edit_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 EditState.label_field_superseded_by_label>, _name='label_field_superseded_by_label'), 'label_reset_rules_button': FakeComputedVarBaseClass(_js_expr='label_reset_rules_button_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_state.mex___editor___edit___state____edit_state', field_name='label_reset_rules_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__mex___editor___rules___state____rule_state__mex___editor___edit___state____edit_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state__mex___editor___edit___state____edit_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 EditState.label_reset_rules_button>, _name='label_reset_rules_button'), 'label_reset_rules_success_toast_text': FakeComputedVarBaseClass(_js_expr='label_reset_rules_success_toast_text_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_state.mex___editor___edit___state____edit_state', field_name='label_reset_rules_success_toast_text', 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___rules___state____rule_state__mex___editor___edit___state____edit_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state__mex___editor___edit___state____edit_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 EditState.label_reset_rules_success_toast_text>, _name='label_reset_rules_success_toast_text'), 'label_reset_rules_success_toast_title': FakeComputedVarBaseClass(_js_expr='label_reset_rules_success_toast_title_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_state.mex___editor___edit___state____edit_state', field_name='label_reset_rules_success_toast_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___rules___state____rule_state__mex___editor___edit___state____edit_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state__mex___editor___edit___state____edit_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 EditState.label_reset_rules_success_toast_title>, _name='label_reset_rules_success_toast_title'), 'label_toggle_all': FakeComputedVarBaseClass(_js_expr='label_toggle_all_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_state.mex___editor___edit___state____edit_state', field_name='label_toggle_all', 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___rules___state____rule_state__mex___editor___edit___state____edit_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state__mex___editor___edit___state____edit_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 EditState.label_toggle_all>, _name='label_toggle_all'), 'superseded_by_backward': FakeComputedVarBaseClass(_js_expr='superseded_by_backward_rx_state_', _var_type=list[mex.editor.models.SearchResult], _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_state.mex___editor___edit___state____edit_state', field_name='superseded_by_backward', 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___rules___state____rule_state__mex___editor___edit___state____edit_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state__mex___editor___edit___state____edit_state)',), deps=(), position=None, components=()), _cache=True, _backend=False, _initial_value=Unset, _static_deps={}, _auto_deps=True, _update_interval=None, _fget=<function EditState.superseded_by_backward>, _name='superseded_by_backward')}¶
- delete_reset = EventHandler(event_actions={}, fn=<function EditState.delete_reset>, state_full_name='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_state.mex___editor___edit___state____edit_state')¶
- event_handlers = {'delete_reset': EventHandler(event_actions={}, fn=<function EditState.delete_reset>, state_full_name='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_state.mex___editor___edit___state____edit_state'), 'set_is_deleting': BaseState._create_setter.<locals>.EventHandlerDeprecatedSetter(event_actions={}, fn=<function set_is_deleting>, state_full_name='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_state.mex___editor___edit___state____edit_state'), 'setvar': EventHandlerSetVar(event_actions={}, fn=<function EventHandlerSetVar.setvar>, state_full_name='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_state.mex___editor___edit___state____edit_state', state_cls=<class 'mex.editor.edit.state.EditState'>), 'show_submit_success_toast_on_redirect': EventHandler(event_actions={}, fn=<function EditState.show_submit_success_toast_on_redirect>, state_full_name='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_state.mex___editor___edit___state____edit_state'), 'toggle_all_primary_source_and_editor_values': EventHandler(event_actions={}, fn=<function EditState.toggle_all_primary_source_and_editor_values>, state_full_name='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_state.mex___editor___edit___state____edit_state')}¶
- inherited_backend_vars = {'_api_fields': [], '_available_locales': [MExLocale(id='de', label='Deutsch', language='de'), MExLocale(id='en', label='English', language='en')], '_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=()))), 'delete_reset_mode': Var.__init_subclass__.<locals>.StringCastedVar(_js_expr='reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state.delete_reset_mode_rx_state_', _var_type=None | typing.Literal['delete', 'reset'], _var_data=None, _original=Var(_js_expr='reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state.delete_reset_mode_rx_state_', _var_type=None | typing.Literal['delete', 'reset'], _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_state', field_name='delete_reset_mode', 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___rules___state____rule_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state)',), deps=(), position=None, components=()))), 'draft_count': FakeComputedVarBaseClass(_js_expr='draft_count_rx_state_', _var_type=<class 'int'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_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___rules___state____rule_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state)',), deps=(), position=None, components=()), _cache=True, _backend=False, _initial_value=Unset, _static_deps={}, _auto_deps=True, _update_interval=None, _fget=<function LocalStorageMixinState.draft_count>, _name='draft_count'), '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'), 'drafts': FakeComputedVarBaseClass(_js_expr='drafts_rx_state_', _var_type=dict[str, mex.editor.rules.models.UserDraft], _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_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___rules___state____rule_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state)',), deps=(), position=None, components=()), _cache=True, _backend=False, _initial_value=Unset, _static_deps={}, _auto_deps=True, _update_interval=None, _fget=<function LocalStorageMixinState.drafts>, _name='drafts'), 'edit_count': FakeComputedVarBaseClass(_js_expr='edit_count_rx_state_', _var_type=<class 'int'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_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___rules___state____rule_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state)',), deps=(), position=None, components=()), _cache=True, _backend=False, _initial_value=Unset, _static_deps={}, _auto_deps=True, _update_interval=None, _fget=<function LocalStorageMixinState.edit_count>, _name='edit_count'), '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'), 'edits': FakeComputedVarBaseClass(_js_expr='edits_rx_state_', _var_type=dict[str, mex.editor.rules.models.UserEdit], _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_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___rules___state____rule_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state)',), deps=(), position=None, components=()), _cache=True, _backend=False, _initial_value=Unset, _static_deps={}, _auto_deps=True, _update_interval=None, _fget=<function LocalStorageMixinState.edits>, _name='edits'), 'fields': Var.__init_subclass__.<locals>.ArrayCastedVar(_js_expr='reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state.fields_rx_state_', _var_type=list[mex.editor.rules.models.EditorField], _var_data=None, _original=Var(_js_expr='reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state.fields_rx_state_', _var_type=list[mex.editor.rules.models.EditorField], _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_state', field_name='fields', 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___rules___state____rule_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state)',), deps=(), position=None, components=()))), 'has_changes': FakeComputedVarBaseClass(_js_expr='has_changes_rx_state_', _var_type=<class 'bool'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_state', field_name='has_changes', 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___rules___state____rule_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state)',), deps=(), position=None, components=()), _cache=True, _backend=False, _initial_value=Unset, _static_deps={None: {'fields', '_api_fields'}}, _auto_deps=True, _update_interval=None, _fget=<function RuleState.has_changes>, _name='has_changes'), '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_submitting': Var.__init_subclass__.<locals>.BooleanCastedVar(_js_expr='reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state.is_submitting_rx_state_', _var_type=<class 'bool'>, _var_data=None, _original=Var(_js_expr='reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state.is_submitting_rx_state_', _var_type=<class 'bool'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_state', field_name='is_submitting', 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___rules___state____rule_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_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'), 'item_title': Var.__init_subclass__.<locals>.ArrayCastedVar(_js_expr='reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state.item_title_rx_state_', _var_type=list[mex.editor.models.EditorValue], _var_data=None, _original=Var(_js_expr='reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state.item_title_rx_state_', _var_type=list[mex.editor.models.EditorValue], _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_state', field_name='item_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___rules___state____rule_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state)',), deps=(), position=None, components=()))), '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_additive_rule_add_button_prefix': FakeComputedVarBaseClass(_js_expr='label_additive_rule_add_button_prefix_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_state', field_name='label_additive_rule_add_button_prefix', 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___rules___state____rule_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_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 RuleState.label_additive_rule_add_button_prefix>, _name='label_additive_rule_add_button_prefix'), 'label_additive_rule_remove_button_prefix': FakeComputedVarBaseClass(_js_expr='label_additive_rule_remove_button_prefix_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_state', field_name='label_additive_rule_remove_button_prefix', 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___rules___state____rule_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_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 RuleState.label_additive_rule_remove_button_prefix>, _name='label_additive_rule_remove_button_prefix'), '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_save_button_format': FakeComputedVarBaseClass(_js_expr='label_save_button_format_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_state', field_name='label_save_button_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___rules___state____rule_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state)',), deps=(), position=None, components=()), _cache=True, _backend=False, _initial_value=Unset, _static_deps={None: {'current_locale', 'label_stem_type'}}, _auto_deps=False, _update_interval=None, _fget=<function RuleState.label_save_button_format>, _name='label_save_button_format'), 'label_save_button_saving_format': FakeComputedVarBaseClass(_js_expr='label_save_button_saving_format_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_state', field_name='label_save_button_saving_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___rules___state____rule_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state)',), deps=(), position=None, components=()), _cache=True, _backend=False, _initial_value=Unset, _static_deps={None: {'current_locale', 'label_stem_type'}}, _auto_deps=False, _update_interval=None, _fget=<function RuleState.label_save_button_saving_format>, _name='label_save_button_saving_format'), 'label_save_success_dialog_message_format': FakeComputedVarBaseClass(_js_expr='label_save_success_dialog_message_format_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_state', field_name='label_save_success_dialog_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___rules___state____rule_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state)',), deps=(), position=None, components=()), _cache=True, _backend=False, _initial_value=Unset, _static_deps={None: {'current_locale', 'label_stem_type'}}, _auto_deps=False, _update_interval=None, _fget=<function RuleState.label_save_success_dialog_message_format>, _name='label_save_success_dialog_message_format'), 'label_save_success_dialog_title': FakeComputedVarBaseClass(_js_expr='label_save_success_dialog_title_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_state', field_name='label_save_success_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__mex___editor___rules___state____rule_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_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 RuleState.label_save_success_dialog_title>, _name='label_save_success_dialog_title'), 'label_stem_type': FakeComputedVarBaseClass(_js_expr='label_stem_type_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_state', field_name='label_stem_type', 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___rules___state____rule_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state)',), deps=(), position=None, components=()), _cache=True, _backend=False, _initial_value=Unset, _static_deps={}, _auto_deps=True, _update_interval=None, _fget=<function RuleState.label_stem_type>, _name='label_stem_type'), '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'), 'label_validation_result_dialog_close_button': FakeComputedVarBaseClass(_js_expr='label_validation_result_dialog_close_button_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_state', field_name='label_validation_result_dialog_close_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__mex___editor___rules___state____rule_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_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 RuleState.label_validation_result_dialog_close_button>, _name='label_validation_result_dialog_close_button'), 'label_validation_result_dialog_title': FakeComputedVarBaseClass(_js_expr='label_validation_result_dialog_title_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_state', field_name='label_validation_result_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__mex___editor___rules___state____rule_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_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 RuleState.label_validation_result_dialog_title>, _name='label_validation_result_dialog_title'), 'local_draft_store': Var.__init_subclass__.<locals>.StringCastedVar(_js_expr='reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state.local_draft_store_rx_state_', _var_type=<class 'str'>, _var_data=None, _original=Var(_js_expr='reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state.local_draft_store_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_state', field_name='local_draft_store', 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___rules___state____rule_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state)',), deps=(), position=None, components=()))), 'local_edit_store': Var.__init_subclass__.<locals>.StringCastedVar(_js_expr='reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state.local_edit_store_rx_state_', _var_type=<class 'str'>, _var_data=None, _original=Var(_js_expr='reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state.local_edit_store_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_state', field_name='local_edit_store', 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___rules___state____rule_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state)',), deps=(), position=None, components=()))), '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: {'_nav_items', 'current_locale', '_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=()))), 'stem_type': Var.__init_subclass__.<locals>.StringCastedVar(_js_expr='reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state.stem_type_rx_state_', _var_type=str | None, _var_data=None, _original=Var(_js_expr='reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state.stem_type_rx_state_', _var_type=str | None, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_state', field_name='stem_type', 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___rules___state____rule_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_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=()))), 'translated_fields': FakeComputedVarBaseClass(_js_expr='translated_fields_rx_state_', _var_type=list[mex.editor.rules.models.FieldTranslation], _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_state', field_name='translated_fields', 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___rules___state____rule_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state)',), deps=(), position=None, components=()), _cache=True, _backend=False, _initial_value=Unset, _static_deps={None: {'fields', 'current_locale', 'stem_type'}}, _auto_deps=True, _update_interval=None, _fget=<function RuleState.translated_fields>, _name='translated_fields'), '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=()))), 'validation_messages': Var.__init_subclass__.<locals>.ArrayCastedVar(_js_expr='reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state.validation_messages_rx_state_', _var_type=list[mex.editor.rules.models.ValidationMessage], _var_data=None, _original=Var(_js_expr='reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state.validation_messages_rx_state_', _var_type=list[mex.editor.rules.models.ValidationMessage], _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_state', field_name='validation_messages', 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___rules___state____rule_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state)',), deps=(), position=None, components=())))}¶
- is_deleting: bool = Var.__init_subclass__.<locals>.BooleanCastedVar(_js_expr='reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state__mex___editor___edit___state____edit_state.is_deleting_rx_state_', _var_type=<class 'bool'>, _var_data=None, _original=Var(_js_expr='reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state__mex___editor___edit___state____edit_state.is_deleting_rx_state_', _var_type=<class 'bool'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_state.mex___editor___edit___state____edit_state', field_name='is_deleting', 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___rules___state____rule_state__mex___editor___edit___state____edit_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state__mex___editor___edit___state____edit_state)',), deps=(), position=None, components=())))¶
- label_delete_rules_button¶
Base class of converting a var to another var type.
- label_delete_rules_success_toast_text¶
Base class of converting a var to another var type.
- label_delete_rules_success_toast_title¶
Base class of converting a var to another var type.
- label_discard_changes_button¶
Base class of converting a var to another var type.
- label_discard_changes_dialog_cancel_button¶
Base class of converting a var to another var type.
- label_discard_changes_dialog_description¶
Base class of converting a var to another var type.
- label_discard_changes_dialog_discard_button¶
Base class of converting a var to another var type.
- label_discard_changes_dialog_title¶
Base class of converting a var to another var type.
- label_field_superseded_by_description¶
Base class of converting a var to another var type.
- label_field_superseded_by_empty¶
Base class of converting a var to another var type.
- label_field_superseded_by_label¶
Base class of converting a var to another var type.
- label_reset_rules_button¶
Base class of converting a var to another var type.
- label_reset_rules_success_toast_text¶
Base class of converting a var to another var type.
- label_reset_rules_success_toast_title¶
Base class of converting a var to another var type.
- label_toggle_all¶
Base class of converting a var to another var type.
- set_is_deleting = BaseState._create_setter.<locals>.EventHandlerDeprecatedSetter(event_actions={}, fn=<function set_is_deleting>, state_full_name='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_state.mex___editor___edit___state____edit_state')¶
- setvar = EventHandlerSetVar(event_actions={}, fn=<function EventHandlerSetVar.setvar>, state_full_name='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_state.mex___editor___edit___state____edit_state', state_cls=<class 'mex.editor.edit.state.EditState'>)¶
- show_submit_success_toast_on_redirect = EventHandler(event_actions={}, fn=<function EditState.show_submit_success_toast_on_redirect>, state_full_name='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_state.mex___editor___edit___state____edit_state')¶
- superseded_by_backward¶
Base class of converting a var to another var type.
- toggle_all_primary_source_and_editor_values = EventHandler(event_actions={}, fn=<function EditState.toggle_all_primary_source_and_editor_values>, state_full_name='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_state.mex___editor___edit___state____edit_state')¶
- vars = {'any_primary_source_or_editor_value_enabled': FakeComputedVarBaseClass(_js_expr='any_primary_source_or_editor_value_enabled_rx_state_', _var_type=<class 'bool'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_state.mex___editor___edit___state____edit_state', field_name='any_primary_source_or_editor_value_enabled', 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___rules___state____rule_state__mex___editor___edit___state____edit_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state__mex___editor___edit___state____edit_state)',), deps=(), position=None, components=()), _cache=False, _backend=False, _initial_value=Unset, _static_deps={}, _auto_deps=True, _update_interval=None, _fget=<function EditState.any_primary_source_or_editor_value_enabled>, _name='any_primary_source_or_editor_value_enabled'), '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=()))), 'delete_reset_mode': Var.__init_subclass__.<locals>.StringCastedVar(_js_expr='reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state.delete_reset_mode_rx_state_', _var_type=None | typing.Literal['delete', 'reset'], _var_data=None, _original=Var(_js_expr='reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state.delete_reset_mode_rx_state_', _var_type=None | typing.Literal['delete', 'reset'], _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_state', field_name='delete_reset_mode', 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___rules___state____rule_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state)',), deps=(), position=None, components=()))), 'draft_count': FakeComputedVarBaseClass(_js_expr='draft_count_rx_state_', _var_type=<class 'int'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_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___rules___state____rule_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state)',), deps=(), position=None, components=()), _cache=True, _backend=False, _initial_value=Unset, _static_deps={}, _auto_deps=True, _update_interval=None, _fget=<function LocalStorageMixinState.draft_count>, _name='draft_count'), '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'), 'drafts': FakeComputedVarBaseClass(_js_expr='drafts_rx_state_', _var_type=dict[str, mex.editor.rules.models.UserDraft], _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_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___rules___state____rule_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state)',), deps=(), position=None, components=()), _cache=True, _backend=False, _initial_value=Unset, _static_deps={}, _auto_deps=True, _update_interval=None, _fget=<function LocalStorageMixinState.drafts>, _name='drafts'), 'edit_count': FakeComputedVarBaseClass(_js_expr='edit_count_rx_state_', _var_type=<class 'int'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_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___rules___state____rule_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state)',), deps=(), position=None, components=()), _cache=True, _backend=False, _initial_value=Unset, _static_deps={}, _auto_deps=True, _update_interval=None, _fget=<function LocalStorageMixinState.edit_count>, _name='edit_count'), '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'), 'edits': FakeComputedVarBaseClass(_js_expr='edits_rx_state_', _var_type=dict[str, mex.editor.rules.models.UserEdit], _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_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___rules___state____rule_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state)',), deps=(), position=None, components=()), _cache=True, _backend=False, _initial_value=Unset, _static_deps={}, _auto_deps=True, _update_interval=None, _fget=<function LocalStorageMixinState.edits>, _name='edits'), 'fields': Var.__init_subclass__.<locals>.ArrayCastedVar(_js_expr='reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state.fields_rx_state_', _var_type=list[mex.editor.rules.models.EditorField], _var_data=None, _original=Var(_js_expr='reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state.fields_rx_state_', _var_type=list[mex.editor.rules.models.EditorField], _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_state', field_name='fields', 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___rules___state____rule_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state)',), deps=(), position=None, components=()))), 'has_changes': FakeComputedVarBaseClass(_js_expr='has_changes_rx_state_', _var_type=<class 'bool'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_state', field_name='has_changes', 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___rules___state____rule_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state)',), deps=(), position=None, components=()), _cache=True, _backend=False, _initial_value=Unset, _static_deps={None: {'fields', '_api_fields'}}, _auto_deps=True, _update_interval=None, _fget=<function RuleState.has_changes>, _name='has_changes'), 'is_deleting': Var.__init_subclass__.<locals>.BooleanCastedVar(_js_expr='reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state__mex___editor___edit___state____edit_state.is_deleting_rx_state_', _var_type=<class 'bool'>, _var_data=None, _original=Var(_js_expr='reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state__mex___editor___edit___state____edit_state.is_deleting_rx_state_', _var_type=<class 'bool'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_state.mex___editor___edit___state____edit_state', field_name='is_deleting', 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___rules___state____rule_state__mex___editor___edit___state____edit_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state__mex___editor___edit___state____edit_state)',), deps=(), position=None, components=()))), '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_submitting': Var.__init_subclass__.<locals>.BooleanCastedVar(_js_expr='reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state.is_submitting_rx_state_', _var_type=<class 'bool'>, _var_data=None, _original=Var(_js_expr='reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state.is_submitting_rx_state_', _var_type=<class 'bool'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_state', field_name='is_submitting', 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___rules___state____rule_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_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'), 'item_title': Var.__init_subclass__.<locals>.ArrayCastedVar(_js_expr='reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state.item_title_rx_state_', _var_type=list[mex.editor.models.EditorValue], _var_data=None, _original=Var(_js_expr='reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state.item_title_rx_state_', _var_type=list[mex.editor.models.EditorValue], _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_state', field_name='item_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___rules___state____rule_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state)',), deps=(), position=None, components=()))), '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_additive_rule_add_button_prefix': FakeComputedVarBaseClass(_js_expr='label_additive_rule_add_button_prefix_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_state', field_name='label_additive_rule_add_button_prefix', 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___rules___state____rule_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_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 RuleState.label_additive_rule_add_button_prefix>, _name='label_additive_rule_add_button_prefix'), 'label_additive_rule_remove_button_prefix': FakeComputedVarBaseClass(_js_expr='label_additive_rule_remove_button_prefix_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_state', field_name='label_additive_rule_remove_button_prefix', 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___rules___state____rule_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_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 RuleState.label_additive_rule_remove_button_prefix>, _name='label_additive_rule_remove_button_prefix'), 'label_delete_rules_button': FakeComputedVarBaseClass(_js_expr='label_delete_rules_button_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_state.mex___editor___edit___state____edit_state', field_name='label_delete_rules_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__mex___editor___rules___state____rule_state__mex___editor___edit___state____edit_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state__mex___editor___edit___state____edit_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 EditState.label_delete_rules_button>, _name='label_delete_rules_button'), 'label_delete_rules_success_toast_text': FakeComputedVarBaseClass(_js_expr='label_delete_rules_success_toast_text_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_state.mex___editor___edit___state____edit_state', field_name='label_delete_rules_success_toast_text', 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___rules___state____rule_state__mex___editor___edit___state____edit_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state__mex___editor___edit___state____edit_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 EditState.label_delete_rules_success_toast_text>, _name='label_delete_rules_success_toast_text'), 'label_delete_rules_success_toast_title': FakeComputedVarBaseClass(_js_expr='label_delete_rules_success_toast_title_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_state.mex___editor___edit___state____edit_state', field_name='label_delete_rules_success_toast_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___rules___state____rule_state__mex___editor___edit___state____edit_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state__mex___editor___edit___state____edit_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 EditState.label_delete_rules_success_toast_title>, _name='label_delete_rules_success_toast_title'), 'label_discard_changes_button': FakeComputedVarBaseClass(_js_expr='label_discard_changes_button_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_state.mex___editor___edit___state____edit_state', field_name='label_discard_changes_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__mex___editor___rules___state____rule_state__mex___editor___edit___state____edit_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state__mex___editor___edit___state____edit_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 EditState.label_discard_changes_button>, _name='label_discard_changes_button'), 'label_discard_changes_dialog_cancel_button': FakeComputedVarBaseClass(_js_expr='label_discard_changes_dialog_cancel_button_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_state.mex___editor___edit___state____edit_state', field_name='label_discard_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__mex___editor___rules___state____rule_state__mex___editor___edit___state____edit_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state__mex___editor___edit___state____edit_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 EditState.label_discard_changes_dialog_cancel_button>, _name='label_discard_changes_dialog_cancel_button'), 'label_discard_changes_dialog_description': FakeComputedVarBaseClass(_js_expr='label_discard_changes_dialog_description_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_state.mex___editor___edit___state____edit_state', field_name='label_discard_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__mex___editor___rules___state____rule_state__mex___editor___edit___state____edit_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state__mex___editor___edit___state____edit_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 EditState.label_discard_changes_dialog_description>, _name='label_discard_changes_dialog_description'), 'label_discard_changes_dialog_discard_button': FakeComputedVarBaseClass(_js_expr='label_discard_changes_dialog_discard_button_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_state.mex___editor___edit___state____edit_state', field_name='label_discard_changes_dialog_discard_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__mex___editor___rules___state____rule_state__mex___editor___edit___state____edit_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state__mex___editor___edit___state____edit_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 EditState.label_discard_changes_dialog_discard_button>, _name='label_discard_changes_dialog_discard_button'), 'label_discard_changes_dialog_title': FakeComputedVarBaseClass(_js_expr='label_discard_changes_dialog_title_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_state.mex___editor___edit___state____edit_state', field_name='label_discard_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__mex___editor___rules___state____rule_state__mex___editor___edit___state____edit_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state__mex___editor___edit___state____edit_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 EditState.label_discard_changes_dialog_title>, _name='label_discard_changes_dialog_title'), 'label_field_superseded_by_description': FakeComputedVarBaseClass(_js_expr='label_field_superseded_by_description_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_state.mex___editor___edit___state____edit_state', field_name='label_field_superseded_by_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__mex___editor___rules___state____rule_state__mex___editor___edit___state____edit_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state__mex___editor___edit___state____edit_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 EditState.label_field_superseded_by_description>, _name='label_field_superseded_by_description'), 'label_field_superseded_by_empty': FakeComputedVarBaseClass(_js_expr='label_field_superseded_by_empty_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_state.mex___editor___edit___state____edit_state', field_name='label_field_superseded_by_empty', 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___rules___state____rule_state__mex___editor___edit___state____edit_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state__mex___editor___edit___state____edit_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 EditState.label_field_superseded_by_empty>, _name='label_field_superseded_by_empty'), 'label_field_superseded_by_label': FakeComputedVarBaseClass(_js_expr='label_field_superseded_by_label_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_state.mex___editor___edit___state____edit_state', field_name='label_field_superseded_by_label', 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___rules___state____rule_state__mex___editor___edit___state____edit_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state__mex___editor___edit___state____edit_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 EditState.label_field_superseded_by_label>, _name='label_field_superseded_by_label'), '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_reset_rules_button': FakeComputedVarBaseClass(_js_expr='label_reset_rules_button_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_state.mex___editor___edit___state____edit_state', field_name='label_reset_rules_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__mex___editor___rules___state____rule_state__mex___editor___edit___state____edit_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state__mex___editor___edit___state____edit_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 EditState.label_reset_rules_button>, _name='label_reset_rules_button'), 'label_reset_rules_success_toast_text': FakeComputedVarBaseClass(_js_expr='label_reset_rules_success_toast_text_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_state.mex___editor___edit___state____edit_state', field_name='label_reset_rules_success_toast_text', 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___rules___state____rule_state__mex___editor___edit___state____edit_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state__mex___editor___edit___state____edit_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 EditState.label_reset_rules_success_toast_text>, _name='label_reset_rules_success_toast_text'), 'label_reset_rules_success_toast_title': FakeComputedVarBaseClass(_js_expr='label_reset_rules_success_toast_title_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_state.mex___editor___edit___state____edit_state', field_name='label_reset_rules_success_toast_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___rules___state____rule_state__mex___editor___edit___state____edit_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state__mex___editor___edit___state____edit_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 EditState.label_reset_rules_success_toast_title>, _name='label_reset_rules_success_toast_title'), 'label_save_button_format': FakeComputedVarBaseClass(_js_expr='label_save_button_format_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_state', field_name='label_save_button_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___rules___state____rule_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state)',), deps=(), position=None, components=()), _cache=True, _backend=False, _initial_value=Unset, _static_deps={None: {'current_locale', 'label_stem_type'}}, _auto_deps=False, _update_interval=None, _fget=<function RuleState.label_save_button_format>, _name='label_save_button_format'), 'label_save_button_saving_format': FakeComputedVarBaseClass(_js_expr='label_save_button_saving_format_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_state', field_name='label_save_button_saving_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___rules___state____rule_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state)',), deps=(), position=None, components=()), _cache=True, _backend=False, _initial_value=Unset, _static_deps={None: {'current_locale', 'label_stem_type'}}, _auto_deps=False, _update_interval=None, _fget=<function RuleState.label_save_button_saving_format>, _name='label_save_button_saving_format'), 'label_save_success_dialog_message_format': FakeComputedVarBaseClass(_js_expr='label_save_success_dialog_message_format_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_state', field_name='label_save_success_dialog_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___rules___state____rule_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state)',), deps=(), position=None, components=()), _cache=True, _backend=False, _initial_value=Unset, _static_deps={None: {'current_locale', 'label_stem_type'}}, _auto_deps=False, _update_interval=None, _fget=<function RuleState.label_save_success_dialog_message_format>, _name='label_save_success_dialog_message_format'), 'label_save_success_dialog_title': FakeComputedVarBaseClass(_js_expr='label_save_success_dialog_title_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_state', field_name='label_save_success_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__mex___editor___rules___state____rule_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_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 RuleState.label_save_success_dialog_title>, _name='label_save_success_dialog_title'), 'label_stem_type': FakeComputedVarBaseClass(_js_expr='label_stem_type_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_state', field_name='label_stem_type', 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___rules___state____rule_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state)',), deps=(), position=None, components=()), _cache=True, _backend=False, _initial_value=Unset, _static_deps={}, _auto_deps=True, _update_interval=None, _fget=<function RuleState.label_stem_type>, _name='label_stem_type'), 'label_toggle_all': FakeComputedVarBaseClass(_js_expr='label_toggle_all_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_state.mex___editor___edit___state____edit_state', field_name='label_toggle_all', 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___rules___state____rule_state__mex___editor___edit___state____edit_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state__mex___editor___edit___state____edit_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 EditState.label_toggle_all>, _name='label_toggle_all'), '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'), 'label_validation_result_dialog_close_button': FakeComputedVarBaseClass(_js_expr='label_validation_result_dialog_close_button_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_state', field_name='label_validation_result_dialog_close_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__mex___editor___rules___state____rule_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_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 RuleState.label_validation_result_dialog_close_button>, _name='label_validation_result_dialog_close_button'), 'label_validation_result_dialog_title': FakeComputedVarBaseClass(_js_expr='label_validation_result_dialog_title_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_state', field_name='label_validation_result_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__mex___editor___rules___state____rule_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_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 RuleState.label_validation_result_dialog_title>, _name='label_validation_result_dialog_title'), 'local_draft_store': Var.__init_subclass__.<locals>.StringCastedVar(_js_expr='reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state.local_draft_store_rx_state_', _var_type=<class 'str'>, _var_data=None, _original=Var(_js_expr='reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state.local_draft_store_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_state', field_name='local_draft_store', 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___rules___state____rule_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state)',), deps=(), position=None, components=()))), 'local_edit_store': Var.__init_subclass__.<locals>.StringCastedVar(_js_expr='reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state.local_edit_store_rx_state_', _var_type=<class 'str'>, _var_data=None, _original=Var(_js_expr='reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state.local_edit_store_rx_state_', _var_type=<class 'str'>, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_state', field_name='local_edit_store', 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___rules___state____rule_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state)',), deps=(), position=None, components=()))), '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: {'_nav_items', 'current_locale', '_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=()))), 'stem_type': Var.__init_subclass__.<locals>.StringCastedVar(_js_expr='reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state.stem_type_rx_state_', _var_type=str | None, _var_data=None, _original=Var(_js_expr='reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state.stem_type_rx_state_', _var_type=str | None, _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_state', field_name='stem_type', 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___rules___state____rule_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state)',), deps=(), position=None, components=()))), 'superseded_by_backward': FakeComputedVarBaseClass(_js_expr='superseded_by_backward_rx_state_', _var_type=list[mex.editor.models.SearchResult], _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_state.mex___editor___edit___state____edit_state', field_name='superseded_by_backward', 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___rules___state____rule_state__mex___editor___edit___state____edit_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state__mex___editor___edit___state____edit_state)',), deps=(), position=None, components=()), _cache=True, _backend=False, _initial_value=Unset, _static_deps={}, _auto_deps=True, _update_interval=None, _fget=<function EditState.superseded_by_backward>, _name='superseded_by_backward'), '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=()))), 'translated_fields': FakeComputedVarBaseClass(_js_expr='translated_fields_rx_state_', _var_type=list[mex.editor.rules.models.FieldTranslation], _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_state', field_name='translated_fields', 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___rules___state____rule_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state)',), deps=(), position=None, components=()), _cache=True, _backend=False, _initial_value=Unset, _static_deps={None: {'fields', 'current_locale', 'stem_type'}}, _auto_deps=True, _update_interval=None, _fget=<function RuleState.translated_fields>, _name='translated_fields'), '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=()))), 'validation_messages': Var.__init_subclass__.<locals>.ArrayCastedVar(_js_expr='reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state.validation_messages_rx_state_', _var_type=list[mex.editor.rules.models.ValidationMessage], _var_data=None, _original=Var(_js_expr='reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state.validation_messages_rx_state_', _var_type=list[mex.editor.rules.models.ValidationMessage], _var_data=VarData(state='reflex___state____state.mex___editor___state____state.mex___editor___rules___state____rule_state', field_name='validation_messages', 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___rules___state____rule_state = useContext(StateContexts.reflex___state____state__mex___editor___state____state__mex___editor___rules___state____rule_state)',), deps=(), position=None, components=())))}¶