File: eieio-custom.el.html

This contains support customization of eieio objects. Enabling your object to be customizable requires use of the slot attribute
:custom.

Defined variables (10)

eieio-coBuffer local variable in object customize buffers for the current obj.
eieio-cogBuffer local variable in object customize buffers for the current group.
eieio-custom-ignore-eieio-coWhen true, all customizable slots of the current object are updated.
eieio-custom-mode-abbrev-tableAbbrev table for ‘eieio-custom-mode’.
eieio-custom-mode-hookHook run after entering EIEIO Custom mode.
eieio-custom-mode-mapKeymap for EIEIO Custom mode.
eieio-custom-mode-syntax-tableSyntax table for ‘eieio-custom-mode’.
eieio-read-custom-group-historyHistory for the custom group reader.
eieio-widget-testTest variable for editing an object.
eieio-woBuffer local variable in object customize buffers for the current widget.

Defined functions (24)

customize-object(OBJ &optional GROUP)
eieio-custom-mode()
eieio-custom-object-apply-reset(ARG &rest ARGS)
eieio-custom-toggle-hide(WIDGET)
eieio-custom-toggle-parent(WIDGET &rest _)
eieio-custom-widget-insert(ARG &rest ARGS)
eieio-customize-object(ARG &rest ARGS)
eieio-customize-object-group(ARG &rest ARGS)
eieio-done-customizing(ARG &rest ARGS)
eieio-filter-slot-type(WIDGET SLOTTYPE)
eieio-object-abstract-to-value(WIDGET VALUE)
eieio-object-match(WIDGET VALUE)
eieio-object-value-create(WIDGET)
eieio-object-value-get(WIDGET)
eieio-object-value-to-abstract(WIDGET VALUE)
eieio-read-customization-group(ARG &rest ARGS)
eieio-slot-value-create(WIDGET)
eieio-slot-value-get(WIDGET)
eieio-widget-test-class(&rest SLOTS)
eieio-widget-test-class--anon-cmacro(WHOLE &rest SLOTS)
eieio-widget-test-class--eieio-childp(OBJ)
eieio-widget-test-class-child-p(OBJ)
eieio-widget-test-class-list-p(ARG1)
eieio-widget-test-class-p(OBJ)

Defined faces (1)

eieio-custom-slot-tag-faceFace used for unpushable variable tags.