src/pyams_content/shared/view/reference.py
changeset 501 3407e6940f6a
parent 337 9a3e4f9cc8f5
child 558 d9c6b1d7fefa
equal deleted inserted replaced
500:cd0c53346edc 501:3407e6940f6a
    49         return False
    49         return False
    50 
    50 
    51 
    51 
    52 @adapter_config(context=IWfView, provides=IViewInternalReferencesSettings)
    52 @adapter_config(context=IWfView, provides=IViewInternalReferencesSettings)
    53 @adapter_config(name='references', context=IWfView, provides=IViewSettings)
    53 @adapter_config(name='references', context=IWfView, provides=IViewSettings)
    54 def ViewInternalReferencesSettingsFactory(view):
    54 def view_internal_references_settings_factory(view):
    55     """View internal references settings factory"""
    55     """View internal references settings factory"""
    56     annotations = IAnnotations(view)
    56     annotations = IAnnotations(view)
    57     settings = annotations.get(VIEW_REFERENCES_SETTINGS_KEY)
    57     settings = annotations.get(VIEW_REFERENCES_SETTINGS_KEY)
    58     if settings is None:
    58     if settings is None:
    59         settings = annotations[VIEW_REFERENCES_SETTINGS_KEY] = ViewInternalReferencesSettings()
    59         settings = annotations[VIEW_REFERENCES_SETTINGS_KEY] = ViewInternalReferencesSettings()