;ELC   
;;; Compiled
;;; in Emacs version 29.3
;;; with all optimizations.



(byte-code "\300\301!\210\300\302\303\304#\207" [require evil-collection restclient nil t] 4)
(defconst evil-collection-restclient-maps '(evil-collection-restclient-mode-map restclient-mode-map))
(defvar evil-collection-restclient-mode-map (make-sparse-keymap))#@145 Non-nil if Evil-Collection-Restclient-Result mode is enabled.
Use the command `evil-collection-restclient-result-mode' to change
this variable.
(defvar evil-collection-restclient-result-mode nil (#$ . 346))
(make-variable-buffer-local 'evil-collection-restclient-result-mode)#@648 A minor mode to attach to `restclient' results

This is a minor mode.  If called interactively, toggle the
`Evil-Collection-Restclient-Result mode' mode.  If the prefix
argument is positive, enable the mode, and if it is zero or
negative, disable the mode.

If called from Lisp, toggle the mode if ARG is `toggle'.  Enable
the mode if ARG is nil, omitted, or is a positive number.
Disable the mode if ARG is a negative number.

To check whether the minor mode is enabled in the current buffer,
evaluate `evil-collection-restclient-result-mode'.

The mode's hook is called both when the mode is enabled and when
it is disabled.

(fn &optional ARG)
(defalias 'evil-collection-restclient-result-mode #[256 "\302 \303=\203 ?\202 \247\203 \304W\203 \305\202 \306\307\301!\2031 \310\300	\"\2031 \300	B\311\312\203; \313\202< \314\"\210\315\316!\203_ \302 \203P \211\302 \232\203_ \317\320\321\203[ \322\202\\ \323\324$\210\210\325 \210\207" [evil-collection-restclient-result-mode local-minor-modes current-message toggle 1 nil t boundp delq run-hooks evil-collection-restclient-result-mode-hook evil-collection-restclient-result-mode-on-hook evil-collection-restclient-result-mode-off-hook called-interactively-p any message "%s %sabled%s" "Evil-Collection-Restclient-Result mode" "en" "dis" " in current buffer" force-mode-line-update] 7 (#$ . 628) (byte-code "\203\n \301!\202 \302C\207" [current-prefix-arg prefix-numeric-value toggle] 2)])
(defvar evil-collection-restclient-result-mode-hook nil)
(byte-code "\301\302N\204\f \303\301\302\304#\210\303\301\305\306#\210\303\301\307\310C#\210\311\312\310\310\211%\207" [evil-collection-restclient-mode-map evil-collection-restclient-result-mode-hook variable-documentation put "Hook run after entering or leaving `evil-collection-restclient-result-mode'.\nNo problems result if this variable is not bound.\n`add-hook' automatically binds it.  (This is true for all hook variables.)" custom-type hook standard-value nil add-minor-mode evil-collection-restclient-result-mode] 6)#@50 Set up `evil-collection-restclient-result-mode'.
(defalias 'evil-collection-restclient-setup-result-mode #[0 "\300 \210\301 \207" [evil-collection-restclient-result-mode evil-normalize-keymaps] 1 (#$ . 2676)])#@42 Set up `evil' bindings for `restclient'.
(defalias 'evil-collection-restclient-setup #[0 "\300\301\302\303\304\305\306\303\307\305&	\210\310\311\312\313\314\315\314\316\317&\210\320\321\322\"\207" [evil-collection-bind restclient-mode-map next-item restclient-jump-next prev-item restclient-jump-prev next-section prev-section evil-collection-define-key normal evil-collection-restclient-mode-map "q" quit-window "ZZ" "ZQ" evil-quit add-hook restclient-response-loaded-hook evil-collection-restclient-setup-result-mode] 10 (#$ . 2891)])
(provide 'evil-collection-restclient)
