Created
December 6, 2013 16:36
-
-
Save ibdknox/7827866 to your computer and use it in GitHub Desktop.
default behaviors for Light Table
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| { | |
| :+ | |
| {:app | |
| #{:lt.objs.clients.local/startup-with-local-client | |
| :lt.objs.settings2/load-behaviors | |
| :lt.objs.settings2/load-keys | |
| :lt.objs.settings2/create-user-settings | |
| :lt.objs.proc/set-path-OSX | |
| :lt.objs.workspace/reconstitute-last-workspace | |
| :lt.objs.sidebar.command/init-commands | |
| :lt.objs.clients.ws/kill-on-closed | |
| :lt.objs.keyboard/load-keys-on-init | |
| :lt.objs.workspace/stop-watch-on-close | |
| :lt.objs.workspace/store-last-workspace | |
| :lt.objs.clients.devtools/clean-inspectors-timer | |
| :lt.objs.editor.pool/init-tab-settings | |
| :lt.objs.app/pre-init-args | |
| :lt.objs.deploy/check-deploy :lt.objs.editor.pool/stop-close-dirty | |
| :lt.objs.clients/close-clients-on-closed | |
| :lt.objs.app/restore-position-on-init | |
| :lt.objs.cli/open-on-args | |
| :lt.objs.editor.pool/init-syntax-selector | |
| :lt.objs.cli/open! | |
| :lt.objs.thread/shutdown-worker-on-close | |
| :lt.objs.clients.tcp-client/kill-on-closed | |
| :lt.objs.animations/animate-on-init | |
| :lt.objs.app/store-position-on-close :lt.objs.canvas/append-canvas | |
| :lt.objs.tabs/init-sortable | |
| :lt.objs.sidebar.navigate/set-exclude-on-init | |
| :lt.objs.deploy/check-version | |
| :lt.objs.style/style-on-init | |
| :lt.objs.app/initial-focus | |
| :lt.objs.app/close! | |
| :lt.objs.menu/remove-menu-close | |
| :lt.objs.app/refresh | |
| :lt.objs.app/ready! | |
| :lt.objs.app/on-show-bind-navigate | |
| :lt.objs.editor.pool/stop-reload-dirty | |
| :lt.objs.window/track-focus | |
| :lt.objs.menu/set-menu | |
| :lt.plugins.auto-complete/init | |
| :lt.objs.clients.devtools/connect-on-init | |
| :lt.objs.tabs/init | |
| :lt.objs.find/init | |
| :lt.plugins.doc/init-doc-search | |
| :lt.objs.intro/show-intro | |
| :lt.objs.menu/recreate-menu | |
| :lt.objs.settings2/default-keymap-diffs | |
| :lt.objs.settings2/user-keymap-diffs | |
| :lt.objs.settings2/default-behavior-diffs | |
| :lt.objs.settings2/user-behavior-diffs | |
| :lt.objs.plugins/init-plugins | |
| :lt.objs.plugins/plugin-behavior-diffs | |
| :lt.objs.plugins/plugin-keymap-diffs | |
| (:lt.objs.keyboard/chord-timeout 1000) | |
| (:lt.objs.files/file.ignore-pattern "(^\\..*)|\\.class$|target/|svn|cvs|\\.git|\\.pyc|~|\\.swp|\\.jar|.DS_Store|\\.nrepl-port") | |
| (:lt.objs.style/set-skin "dark") | |
| :lt.objs.editor/init-codemirror}, | |
| :browser | |
| #{:lt.objs.browser/forward! :lt.objs.browser/init! | |
| :lt.objs.browser/destroy-on-close :lt.objs.browser/focus! | |
| :lt.objs.browser/url-focus! | |
| :lt.objs.browser/focus-on-show | |
| :lt.objs.browser/set-client-name :lt.objs.browser/rem-client | |
| :lt.objs.browser/store-history :lt.objs.browser/refresh! | |
| :lt.objs.browser/set-active :lt.objs.browser/navigate! | |
| :lt.objs.browser/active-context | |
| :lt.objs.browser/inactive-context | |
| :lt.objs.browser/window-load-click-handler | |
| :lt.objs.browser/window-load-key-handler | |
| :lt.objs.browser/window-load-lttools | |
| :lt.objs.browser/menu! | |
| :lt.objs.browser/menu+ | |
| :lt.objs.browser/back!}, | |
| :client | |
| #{:lt.objs.clients/on-connect-drain :lt.objs.clients/queue! | |
| :lt.objs.clients/try-send}, | |
| :client.local #{:lt.objs.clients.local/send!}, | |
| :client.placeholder #{:lt.objs.clients/remove-placeholder-on-swapped}, | |
| :clients | |
| #{:lt.objs.langs.clj/handle-cancellation | |
| :lt.objs.clients/raise-on-object | |
| :lt.objs.langs.python/ipython-error | |
| :lt.objs.langs.python/pyzmq-error}, | |
| :clients.devtools | |
| #{:lt.objs.clients.devtools/clear-queue-on-connect | |
| :lt.objs.clients.devtools/console-log | |
| :lt.objs.clients.devtools/handle-message | |
| :lt.objs.clients.devtools/clear-console | |
| :lt.objs.clients.devtools/connect! | |
| :lt.objs.clients.devtools/script-parsed | |
| :lt.objs.clients.devtools/reconnect | |
| :lt.objs.clients.devtools/disconnect | |
| :lt.objs.clients.devtools/print-messages}, | |
| :clojure.lang #{:lt.objs.langs.clj/connect :lt.objs.langs.clj/eval! :lt.objs.langs.clj/build!}, | |
| :codex | |
| #{:lt.objs.codex/close :lt.objs.codex/add! :lt.objs.codex/clear!}, | |
| :command.options #{:lt.objs.sidebar.command/options-escape!}, | |
| :command.selector | |
| #{:lt.objs.sidebar.command/escape! | |
| :lt.objs.sidebar.command/select-hidden | |
| :lt.objs.sidebar.command/select-command}, | |
| :console #{:lt.objs.console/on-close | |
| :lt.objs.menu/menu! | |
| :lt.objs.console/menu+}, | |
| :docs #{:lt.objs.docs/on-close-destroy}, | |
| :docable [:lt.plugins.doc/editor.doc.show! | |
| :lt.plugins.doc/doc-menu+] | |
| :editor | |
| #{:lt.objs.editor/active-on-focus | |
| :lt.objs.editor/on-tags-added | |
| :lt.objs.editor/on-tags-removed | |
| :lt.objs.editor/inactive-on-blur | |
| :lt.objs.editor/context-on-active | |
| :lt.objs.editor/focus | |
| :lt.objs.editor/context-on-inactive | |
| :lt.objs.editor/refresh-on-show | |
| :lt.objs.editor/destroy-on-close | |
| :lt.objs.sidebar.clients/track-active-client | |
| :lt.plugins.auto-complete/intra-buffer-string-hints | |
| :lt.plugins.auto-complete/textual-hints | |
| :lt.plugins.auto-paren/close-pair :lt.objs.editor.pool/track-active | |
| :lt.objs.editor.pool/ed-close :lt.objs.editor/menu! | |
| :lt.objs.editor.pool/warn-on-active :lt.objs.editor/refresh! | |
| :lt.plugins.auto-paren/repeat-pair | |
| :lt.plugins.auto-complete/async-hint-tokens | |
| :lt.objs.editor/copy-paste-menu+ | |
| :lt.plugins.auto-paren/try-remove-pair | |
| :lt.plugins.auto-paren/open-pair | |
| :lt.plugins.auto-complete/show-hint | |
| :lt.objs.editor/not-read-only | |
| :lt.objs.opener/untrack-closed | |
| :lt.objs.opener/unwatch-closed | |
| :lt.objs.editor/hide-line-numbers | |
| :lt.objs.editor/no-wrap | |
| :lt.objs.settings2/default-keymap-diffs | |
| :lt.objs.settings2/user-keymap-diffs | |
| :lt.objs.settings2/default-behavior-diffs | |
| :lt.objs.settings2/user-behavior-diffs | |
| (:lt.objs.style/set-theme "default") | |
| (:lt.objs.editor/tab-settings false 2 2) | |
| }, | |
| :editor.active #{:lt.objs.statusbar/report-cursor-location}, | |
| :editor.behaviors #{:lt.objs.settings2/on-behaviors-editor-save | |
| :lt.objs.settings2/eval-settings | |
| :lt.objs.langs.behaviors/behavior-hints | |
| :lt.objs.langs.behaviors/show-info-on-move | |
| :lt.objs.langs.behaviors/on-changed | |
| :lt.objs.langs.behaviors/parsed | |
| :lt.objs.langs.behaviors/behavior-hint-pattern | |
| :lt.plugins.auto-complete/auto-show-on-input | |
| :lt.plugins.rainbow-parens/rainbow-parens | |
| } | |
| :editor.behaviors.helper #{:lt.objs.langs.behaviors/helper.show! | |
| :lt.objs.langs.behaviors/helper.clear!} | |
| :editor.behaviors.workspace #{:lt.objs.settings2/workspace-save | |
| :lt.objs.editor.file/dirty-on-change} | |
| :editor.keymap #{:lt.objs.settings2/on-keymap-editor-save | |
| :lt.objs.settings2/eval-settings | |
| :lt.objs.langs.keymap/keymap-hints | |
| :lt.objs.langs.keymap/show-info-on-move | |
| :lt.objs.langs.keymap/on-changed | |
| :lt.objs.langs.keymap/parsed | |
| :lt.objs.langs.keymap/keymap-hint-pattern | |
| :lt.plugins.auto-complete/auto-show-on-input | |
| :lt.plugins.rainbow-parens/rainbow-parens | |
| } | |
| :editor.keymap.helper #{:lt.objs.langs.keymap/helper.show!} | |
| :editor.clj | |
| #{:lt.objs.langs.clj/eval-print :lt.objs.langs.clj/on-result-set-ns | |
| :lt.objs.langs.clj/no-op :lt.objs.langs.clj/clj-exception | |
| :lt.objs.langs.clj/eval-print-err :lt.objs.langs.clj/eval-location | |
| :lt.objs.langs.clj/on-eval.one :lt.objs.langs.clj/on-eval | |
| :lt.objs.langs.clj/clj-result | |
| :lt.objs.langs.clj/clj-result.inline | |
| :lt.objs.langs.clj/clj-result.statusbar | |
| :lt.objs.langs.clj/clj-result.replace | |
| :lt.objs.langs.clj/clj-watch-result | |
| :lt.objs.langs.clj/clj-watch-src | |
| :lt.objs.langs.clj/clj-watch-custom-src | |
| :lt.plugins.rainbow-parens/rainbow-parens | |
| :lt.objs.langs.clj/clj-doc | |
| :lt.objs.langs.clj/print-clj-doc | |
| :lt.objs.langs.clj/on-eval.custom | |
| [:lt.object/add-tag :watchable] | |
| [:lt.object/add-tag :docable] | |
| }, | |
| :editor.clj.instarepl | |
| #{:lt.objs.instarepl/on-eval-one :lt.objs.instarepl/set-parent-title | |
| :lt.objs.instarepl/on-eval-sonar :lt.objs.instarepl/dirty-parent | |
| :lt.objs.instarepl/no-op :lt.objs.instarepl/eval-on-change | |
| :lt.objs.instarepl/close-parent | |
| :lt.objs.langs.clj/clj-result.inline | |
| :lt.objs.langs.clj/clj-result.statusbar | |
| :lt.objs.langs.clj/clj-result.replace | |
| :lt.objs.langs.clj/clj-watch-src | |
| :lt.objs.langs.clj/clj-watch-custom-src | |
| :lt.plugins.rainbow-parens/rainbow-parens | |
| :lt.objs.editor.find/find-in-editor | |
| :lt.objs.langs.clj/clj-watch-result | |
| :lt.objs.langs.clj/clj-doc | |
| :lt.objs.langs.clj/print-clj-doc | |
| :lt.objs.langs.clj/on-eval.custom | |
| [:lt.object/add-tag :watchable] | |
| [:lt.object/add-tag :docable] | |
| }, | |
| :editor.cljs | |
| #{:lt.objs.langs.clj/on-result-set-ns :lt.objs.langs.clj/exec.cljs! | |
| :lt.objs.langs.clj/no-op :lt.objs.langs.clj/eval-location | |
| :lt.objs.langs.clj/on-code :lt.objs.langs.clj/on-eval.one | |
| :lt.objs.langs.clj/on-eval | |
| :lt.objs.langs.clj/cljs-result | |
| :lt.objs.langs.clj/cljs-result.inline | |
| :lt.objs.langs.clj/cljs-result.statusbar | |
| :lt.objs.langs.clj/cljs-result.replace | |
| :lt.objs.langs.clj/cljs-exception | |
| :lt.objs.langs.clj/cljs-watch-result | |
| :lt.objs.langs.clj/cljs-watch-src | |
| :lt.objs.langs.clj/cljs-watch-custom-src | |
| :lt.objs.langs.clj/cljs-doc | |
| :lt.objs.langs.clj/print-cljs-doc | |
| :lt.plugins.rainbow-parens/rainbow-parens | |
| :lt.objs.langs.clj/on-eval.custom | |
| :lt.objs.plugins/check-for-plugin-file | |
| [:lt.object/add-tag :docable] | |
| [:lt.object/add-tag :watchable]}, | |
| :editor.css | |
| #{:lt.objs.langs.css/on-eval :lt.objs.langs.css/eval-on-save}, | |
| :editor.file-backed | |
| #{:lt.objs.opener/save-as-rename! | |
| :lt.objs.editor.file/remove-trailing-whitespace | |
| :lt.objs.editor.file/dirty-on-change :lt.objs.editor.file/file-save | |
| :lt.objs.opener/save-as :lt.objs.editor.file/preserve-line-endings | |
| :lt.objs.editor.file/last-char-newline}, | |
| :editor.hinting | |
| #{:lt.plugins.auto-complete/remove-on-move-line | |
| :lt.plugins.auto-complete/remove-on-scroll-inactive}, | |
| :editor.html | |
| #{:lt.objs.langs.html/eval-on-save :lt.objs.langs.html/on-eval (:lt.objs.editor/tab-settings false 4 4)}, | |
| :editor.inline-result | |
| #{:lt.objs.eval/underline-results :lt.objs.eval/inline-results | |
| :lt.objs.eval/inline-exceptions}, | |
| :editor.javascript | |
| #{:lt.objs.langs.js/js-success :lt.objs.langs.js/js-result | |
| :lt.objs.langs.js/js-exception :lt.objs.langs.js/on-eval | |
| :lt.objs.langs.js/on-eval.one | |
| :lt.objs.langs.js/watch-src | |
| :lt.objs.langs.js/js-watch | |
| [:lt.object/add-tag :watchable]}, | |
| :editor.markdown [:lt.objs.editor/wrap] | |
| :editor.plaintext [:lt.objs.editor/wrap] | |
| :editor.pool | |
| #{:lt.objs.editor.pool/add-tab-settings | |
| :lt.objs.editor.pool/options-changed | |
| :lt.objs.editor.pool/line-numbers-changed | |
| :lt.objs.editor.pool/theme-changed}, | |
| :editor.python | |
| #{:lt.objs.langs.python/python-exception :lt.objs.langs.python/on-eval | |
| :lt.objs.langs.python/on-eval.one | |
| :lt.objs.langs.python/python-result | |
| :lt.objs.langs.python/python-success | |
| :lt.objs.langs.python/python-printer | |
| :lt.objs.langs.python/python-watch | |
| :lt.objs.langs.python/python-image | |
| :lt.objs.langs.python/watch-src | |
| [:lt.object/add-tag :watchable] | |
| (:lt.objs.editor/tab-settings false 4 4)}, | |
| :editor.read-only #{:lt.objs.editor/read-only} | |
| :editor.structural #{:lt.plugins.struct/rem-on-close}, | |
| :editor.transient | |
| #{:lt.objs.editor.file/dirty-on-change :lt.objs.opener/transient-save | |
| :lt.objs.opener/save-as}, | |
| :evaler #{:lt.objs.eval/alert-on-no-client}, | |
| :files [:lt.objs.opener/save-failed | |
| (:lt.objs.files/file-types [{:name "CSS" :exts [:css] :mime "text/css" :tags [:editor.css]} | |
| {:name "C" :exts [:c] :mime "text/x-c" :tags [:editor.c]} | |
| {:name "C++" :exts [:cpp :mm :cc] :mime "text/x-c++src" :tags [:editor.cpp]} | |
| {:name "C++ Header" :exts [:h] :mime "text/x-c++hdr" :tags [:editor.cpph]} | |
| {:name "C#" :exts [:cs] :mime "text/x-csharpr" :tags [:editor.csharp]} | |
| {:name "Clojure" :exts [:clj] :mime "text/x-clojure" :tags [:editor.clj :editor.clojure]} | |
| {:name "ClojureScript" :exts [:cljs] :mime "text/x-clojurescript" :tags [:editor.cljs :editor.clojurescript]} | |
| {:name "CoffeeScript" :exts [:coffee] :mime "text/x-coffeescript" :tags [:editor.coffee]} | |
| {:name "Common Lisp" :exts [:cl] :mime "text/x-common-lisp" :tags [:editor.common-lisp]} | |
| {:name "Diff" :exts [:diff :patch] :mime "text/x-diff" :tags [:editor.diff]} | |
| {:name "EDN" :exts [:edn] :mime "text/x-clojure" :tags [:editor.clj :editor.edn]} | |
| {:name "Erlang" :exts [:erl] :mime "text/x-erlang" :tags [:editor.erlang]} | |
| {:name "Go" :exts [:go] :mime "text/x-go" :tags [:editor.go]} | |
| {:name "Groovy" :exts [:groovy] :mime "text/x-groovy" :tags [:editor.groovy]} | |
| {:name "Haskell" :exts [:hs] :mime "text/x-haskell" :tags [:editor.haskell]} | |
| {:name "HAML" :exts [:haml] :mime "text/x-haml" :tags [:editor.haml]} | |
| {:name "Haxe" :exts [:haxe] :mime "text/x-haxe" :tags [:editor.haxe]} | |
| {:name "HTML" :exts [:html :htm] :mime "htmlmixed" :tags [:editor.html]} | |
| {:name "INI" :exts [:ini] :mime "text/x-ini" :tags [:editor.ini]} | |
| {:name "Javascript" :exts [:js :json] :mime "text/javascript" :tags [:editor.javascript]} | |
| {:name "Java" :exts [:java] :mime "text/x-java" :tags [:editor.java]} | |
| {:name "Julia" :exts [:jl] :mime "text/x-julia" :tags [:editor.julia]} | |
| {:name "LaTeX" :exts [:latex :tex] :mime "text/x-stex" :tags [:editor.latex]} | |
| {:name "LESS" :exts [:less] :mime "text/x-less" :tags [:editor.less]} | |
| {:name "Lua" :exts [:lua] :mime "text/x-lua" :tags [:editor.lua]} | |
| {:name "Light Table Behaviors" :exts [:behaviors] :mime "text/x-clojurescript" :tags [:editor.behaviors]} | |
| {:name "Light Table Keymap" :exts [:keymap] :mime "text/x-clojurescript" :tags [:editor.keymap]} | |
| {:name "Markdown" :exts [:md :markdown] :mime "text/x-markdown" :tags [:editor.markdown]} | |
| {:name "OCaml" :exts [:ocaml :ml] :mime "text/x-ocaml" :tags [:editor.ocaml]} | |
| {:name "Pascal" :exts [:pas] :mime "text/x-pascal" :tags [:editor.pascal]} | |
| {:name "Perl" :exts [:pl] :mime "text/x-perl" :tags [:editor.perl]} | |
| {:name "PHP" :exts [:php] :mime "text/x-perl" :tags [:editor.perl]} | |
| {:name "Python" :exts [:py :pyw] :mime "text/x-python" :tags [:editor.python]} | |
| {:name "Plain Text" :exts [:txt] :mime "plaintext" :tags [:editor.plaintext]} | |
| {:name "R" :exts [:r] :mime "text/x-rsrc" :tags [:editor.r]} | |
| {:name "Rust" :exts [:rs] :mime "text/x-rustsrc" :tags [:editor.rust]} | |
| {:name "Ruby" :exts [:rb] :mime "text/x-ruby" :tags [:editor.ruby]} | |
| {:name "Sass" :exts [:sass] :mime "text/x-sass" :tags [:editor.sass]} | |
| {:name "Scala" :exts [:scala] :mime "text/x-scala" :tags [:editor.scala]} | |
| {:name "Scheme" :exts [:ss :scm :sch] :mime "text/x-scheme" :tags [:editor.scheme]} | |
| {:name "SCSS" :exts [:scss] :mime "text/x-scss" :tags [:editor.scss]} | |
| {:name "Shell" :exts [:sh :bash :profile :bash_profile :bashrc] :mime "text/x-sh" :tags [:editor.shell]} | |
| {:name "Smarty" :exts [:smarty] :mime "text/x-smarty" :tags [:editor.smarty]} | |
| {:name "SPARQL" :exts [:sparql] :mime "text/x-sparql-query" :tags [:editor.sparql]} | |
| {:name "TypeScript" :exts [:ts] :mime "text/x-typescript" :tags [:editor.typescript]} | |
| {:name "VB" :exts [:vb] :mime "text/x-vb" :tags [:editor.visualbasic]} | |
| {:name "YAML" :exts [:yml :yaml] :mime "text/x-yaml" :tags [:editor.yaml]} | |
| {:name "XML" :exts [:xml] :mime "application/xml" :tags [:editor.xml]} | |
| ])] | |
| :filter-list | |
| #{:lt.objs.sidebar.command/select! | |
| :lt.objs.sidebar.command/filter-inactive | |
| :lt.objs.sidebar.command/filter-list.focus! :lt.objs.sidebar.command/change! | |
| :lt.objs.sidebar.command/clear! :lt.objs.sidebar.command/update-lis | |
| :lt.objs.sidebar.command/set-on-select | |
| :lt.objs.sidebar.command/move-selection | |
| :lt.objs.sidebar.command/set-selection! | |
| :lt.objs.sidebar.command/filter-active}, | |
| :find-bar | |
| #{:lt.objs.find/show! :lt.objs.find/clear! :lt.objs.find/next! | |
| :lt.objs.find/focus! :lt.objs.find/hide! :lt.objs.find/prev! | |
| :lt.objs.find/replace! | |
| :lt.objs.find/search!}, | |
| :frame.client | |
| #{:lt.objs.browser/html-eval :lt.objs.browser/cljs-exec | |
| :lt.objs.browser/handle-refresh! :lt.objs.browser/handle-send! | |
| :lt.objs.browser/css-eval :lt.objs.browser/js-eval | |
| :lt.objs.browser/js-eval-file :lt.objs.browser/handle-close! | |
| :lt.objs.browser/change-live}, | |
| :hinter | |
| #{:lt.plugins.auto-complete/select :lt.plugins.auto-complete/escape! | |
| :lt.plugins.auto-complete/select-unknown | |
| :lt.plugins.auto-complete/line-change}, | |
| :html.lang #{:lt.objs.langs.html/eval!}, | |
| :inline.doc [:lt.plugins.doc/clear] | |
| :inline.exception | |
| #{:lt.objs.eval/ex-menu! :lt.objs.eval/ex-clear | |
| :lt.objs.eval/destroy-on-clear | |
| :lt.objs.eval/ex-shrink-on-double-click}, | |
| :inline.result | |
| #{:lt.objs.eval/shrink-on-double-click :lt.objs.eval/result-menu! | |
| :lt.objs.eval/expand-on-click :lt.objs.eval/clear-mark | |
| :lt.objs.eval/move-mark :lt.objs.eval/changed | |
| :lt.objs.eval/update! | |
| :lt.objs.eval/destroy-on-cleared}, | |
| :inline.result-group | |
| #{:lt.objs.instarepl/clear-mark :lt.objs.instarepl/changed | |
| :lt.objs.instarepl/soft-clear :lt.objs.instarepl/expand-on-click | |
| :lt.objs.instarepl/move-mark | |
| :lt.objs.instarepl/shrink-on-double-click}, | |
| :inline.underline-result | |
| #{:lt.objs.eval/result-menu! :lt.objs.eval/ex-clear :lt.objs.eval/destroy-on-clear}, | |
| :inline.watch #{:lt.plugins.watches/clear!} | |
| :inspector.object #{:lt.objs.clients.devtools/clear-inspector-object}, | |
| :instarepl #{ | |
| :lt.objs.instarepl/sonar-result | |
| :lt.objs.instarepl/clj-exception | |
| :lt.objs.instarepl/on-show-refresh-eds | |
| :lt.objs.instarepl/destroy-on-close | |
| :lt.objs.instarepl/reroute-watches | |
| :lt.objs.instarepl/live-toggle | |
| :lt.objs.instarepl/on-focus-focus-ed | |
| :lt.objs.instarepl/no-op | |
| :lt.objs.instarepl/cleanup-on-destroy | |
| :lt.objs.langs.clj/eval-print-err | |
| :lt.objs.langs.clj/eval-print | |
| } | |
| :navigate.selector | |
| #{:lt.objs.sidebar.navigate/escape! | |
| :lt.objs.sidebar.navigate/pop-transient-on-select | |
| :lt.objs.sidebar.navigate/open-on-select}, | |
| :navigator #{:lt.objs.sidebar.navigate/focus! :lt.objs.sidebar.navigate/focus-on-show :lt.objs.sidebar.navigate/workspace-files}, | |
| :nodejs.client | |
| #{:lt.objs.clients.tcp-client/init-debugger! | |
| :lt.objs.clients.tcp-client/start-debugger! | |
| :lt.objs.clients.tcp-client/connect-success | |
| :lt.objs.clients.tcp-client/send! | |
| :lt.objs.clients.tcp-client/debugger-evaluate | |
| :lt.objs.clients.tcp-client/debugger-changelive | |
| :lt.objs.clients.tcp-client/refresh-scripts! | |
| :lt.objs.clients.tcp-client/debugger-scripts | |
| :lt.objs.clients.tcp-client/changelive! | |
| :lt.objs.clients.tcp-client/connect-retry}, | |
| :nodejs.lang #{:lt.objs.clients.tcp-client/connect!}, | |
| :nrepl.client [:lt.objs.clients.nrepl/nrepl-message | |
| :lt.objs.clients.nrepl/nrepl-connect | |
| :lt.objs.clients.nrepl/nrepl-send! | |
| :lt.objs.clients.nrepl/client.settings | |
| :lt.objs.clients.nrepl/connect! | |
| :lt.objs.clients.nrepl/try-connect! | |
| :lt.objs.clients.nrepl/close | |
| :lt.objs.langs.clj/eval-print-err | |
| :lt.objs.langs.clj/eval-print | |
| :lt.objs.clients.nrepl/init-session] | |
| :nrepl.client.remote [:lt.objs.clients.nrepl/nrepl-message | |
| :lt.objs.clients.nrepl/nrepl-connect | |
| :lt.objs.clients.nrepl/nrepl-send! | |
| :lt.objs.clients.nrepl/client.settings.remote | |
| :lt.objs.clients.nrepl/connect! | |
| :lt.objs.clients.nrepl/try-connect! | |
| :lt.objs.clients.nrepl/close | |
| :lt.objs.langs.clj/eval-print-err | |
| :lt.objs.langs.clj/eval-print | |
| :lt.objs.clients.nrepl/init-remote-session] | |
| :object #{:lt.objs.clients/on-destroy-remove-cb}, | |
| :opener | |
| #{:lt.objs.opener/open-from-info :lt.objs.opener/open-transient-editor | |
| :lt.objs.opener/open-standard-editor | |
| :lt.objs.opener/track-open-files | |
| :lt.objs.opener/watch-on-open | |
| :lt.objs.opener/check-read-only | |
| }, | |
| :options-input | |
| #{:lt.objs.sidebar.command/op-select! | |
| :lt.objs.sidebar.command/options-escape! | |
| :lt.objs.sidebar.command/op-clear! | |
| :lt.objs.sidebar.command/op-focus!}, | |
| :plugin.file [:lt.objs.langs.clj/build-cljs-plugin | |
| :lt.objs.langs.clj/plugin-compile-results | |
| (:lt.objs.editor.file/on-save :build)] | |
| :plugin-manager [:lt.objs.version/destroy-on-close] | |
| :python.lang | |
| #{:lt.objs.langs.python/eval! :lt.objs.langs.python/connect}, | |
| :searcher | |
| #{:lt.objs.search/on-error | |
| :lt.objs.search/on-data :lt.objs.search/clear! | |
| :lt.objs.search/on-end | |
| :lt.objs.search/search! | |
| :lt.objs.search/done-searching | |
| :lt.objs.search/next! | |
| :lt.objs.search/prev! | |
| :lt.objs.search/on-result | |
| :lt.objs.search/focus | |
| :lt.objs.search/on-close}, | |
| :sidebar | |
| #{:lt.objs.sidebar/item-toggled | |
| :lt.objs.sidebar/width! | |
| :lt.objs.sidebar/open! | |
| :lt.objs.sidebar/close! | |
| :lt.objs.sidebar/no-anim-on-drag | |
| :lt.objs.sidebar/reanim-on-drop | |
| :lt.objs.sidebar/pop-transient}, | |
| :sidebar.clients | |
| #{:lt.objs.sidebar.clients/unset-client | |
| :lt.objs.sidebar.clients/selecting! | |
| :lt.objs.sidebar.clients/focus! | |
| :lt.objs.sidebar.clients/hide-on-select | |
| :lt.objs.sidebar.clients/done-selecting}, | |
| :sidebar.command | |
| #{:lt.objs.sidebar.command/refresh! :lt.objs.sidebar.command/focus! | |
| :lt.objs.sidebar.command/exec-active! | |
| :lt.objs.sidebar.command/post-select-pop | |
| :lt.objs.sidebar.command/soft-focus! | |
| :lt.objs.sidebar.command/cancel! | |
| :lt.objs.sidebar.command/focus-on-show | |
| :lt.objs.sidebar.command/exec-command}, | |
| :sidebar.docs.search [:lt.plugins.doc/sidebar.doc.search.exec | |
| :lt.plugins.doc/doc.search.results | |
| :lt.objs.langs.clj/clj-doc-search | |
| :lt.objs.langs.clj/cljs-doc-search | |
| :lt.plugins.doc/focus! | |
| :lt.plugins.doc/set-item | |
| :lt.plugins.doc/clear! | |
| :lt.plugins.doc/no-client | |
| :lt.plugins.doc/cur-from-last-editor | |
| ] | |
| :sidebar.workspace | |
| #{:lt.objs.sidebar.workspace/sidebar-menu | |
| :lt.objs.sidebar.workspace/recent! :lt.objs.sidebar.workspace/tree! | |
| :lt.objs.sidebar.workspace/recent.select!}, | |
| :skin-selector #{:lt.objs.style/set-skin-on-select}, | |
| :statusbar.console-toggle #{:lt.objs.console/statusbar-console-toggle}, | |
| :tab-options #{:lt.objs.editor.pool/focus-options}, | |
| :tabs #{:lt.objs.tabs/on-destroy-eds :lt.objs.tabs/active-tab-num :lt.objs.tabs/prev-tab :lt.objs.tabs/next-tab :lt.objs.tabs/tab-close :lt.objs.tabs/repaint-tab-updated | |
| :lt.objs.tabs/right! :lt.objs.tabs/left! :lt.objs.tabs/bottom! | |
| :lt.objs.find/adjust-find-on-resize} | |
| :tabset | |
| #{:lt.objs.tabs/set-width-final! :lt.objs.tabs/tabset-active | |
| :lt.objs.tabs/next-tab :lt.objs.tabs/unset-dragging | |
| :lt.objs.tabs/repaint-tab-updated :lt.objs.tabs/width! | |
| :lt.objs.tabs/tab-close :lt.objs.tabs/prev-tab | |
| :lt.objs.tabs/reanim-on-drop :lt.objs.tabs/tabset-menu | |
| :lt.objs.tabs/no-anim-on-drag :lt.objs.tabs/active-tab-num | |
| :lt.objs.tabs/set-dragging}, | |
| :tabset.tab | |
| #{:lt.objs.tabs/on-destroy-remove | |
| :lt.objs.tabs/on-active-active-tabset}, | |
| :tcp.client #{:lt.objs.clients.tcp/send!}, | |
| :theme-selector #{:lt.objs.style/set-theme-on-select}, | |
| :tree-item | |
| #{:lt.objs.sidebar.workspace/rename-submit | |
| :lt.objs.sidebar.workspace/rename-focus | |
| :lt.objs.sidebar.workspace/start-rename | |
| :lt.objs.sidebar.workspace/rename-cancel | |
| :lt.objs.sidebar.workspace/rename-blur}, | |
| :version #{:lt.objs.version/destroy-on-close | |
| :lt.objs.version/on-show-refresh-eds} | |
| :watchable #{:lt.plugins.watches/watch! | |
| :lt.plugins.watches/unwatch! | |
| :lt.plugins.watches/eval-on-watch-or-unwatch} | |
| :window | |
| #{:lt.objs.clients.tcp/kill-on-closed | |
| :lt.objs.workspace/stop-watch-on-blur | |
| :lt.objs.window/track-focus | |
| :lt.objs.workspace/watch-workspace | |
| :lt.objs.menu/set-menu | |
| :lt.objs.menu/remove-menu-close | |
| }, | |
| :worker-thread [:lt.objs.thread/kill! :lt.objs.thread/send! :lt.objs.thread/queue! :lt.objs.thread/connect :lt.objs.thread/try-send :lt.objs.thread/message] | |
| :workspace | |
| #{:lt.objs.sidebar.workspace/on-ws-set | |
| :lt.objs.sidebar.navigate/watched.delete :lt.objs.workspace/rename! | |
| :lt.objs.workspace/clear! :lt.objs.sidebar.navigate/watched.create | |
| :lt.objs.sidebar.navigate/populate-on-ws-update | |
| :lt.objs.editor.pool/watched.delete :lt.objs.workspace/add-folder! | |
| :lt.objs.workspace/serialize-workspace | |
| :lt.objs.workspace/remove-file! :lt.objs.editor.pool/watched.rename | |
| :lt.objs.workspace/add-file! :lt.objs.sidebar.workspace/on-ws-add | |
| :lt.objs.workspace/watch-on-set | |
| :lt.objs.workspace/store-on-save | |
| :lt.objs.sidebar.workspace/on-ws-remove :lt.objs.workspace/set! | |
| :lt.objs.sidebar.workspace/watched.delete :lt.objs.workspace/new! | |
| :lt.objs.sidebar.workspace/watched.create | |
| :lt.objs.editor.pool/watched.update | |
| :lt.objs.settings2/grab-workspace-behaviors | |
| :lt.objs.opener/watch-open-files | |
| :lt.objs.sidebar.workspace/watch-open-dirs-paths | |
| :lt.objs.workspace/remove-folder!}, | |
| :workspace.file | |
| #{:lt.objs.sidebar.workspace/on-open-file | |
| :lt.objs.sidebar.workspace/rename-file | |
| :lt.objs.sidebar.workspace/subfile-menu | |
| :lt.objs.sidebar.workspace/delete-file | |
| :lt.objs.sidebar.workspace/on-menu}, | |
| :workspace.file.root #{:lt.objs.sidebar.workspace/on-root-menu}, | |
| :workspace.folder | |
| #{:lt.objs.sidebar.workspace/new-folder! | |
| :lt.objs.sidebar.workspace/subfolder-menu | |
| :lt.objs.sidebar.workspace/destroy-sub-tree | |
| :lt.objs.sidebar.workspace/on-open-ls | |
| :lt.objs.sidebar.workspace/delete-folder | |
| :lt.objs.sidebar.workspace/on-close | |
| :lt.objs.sidebar.workspace/rename-folder | |
| :lt.objs.sidebar.workspace/refresh | |
| :lt.objs.sidebar.workspace/on-menu | |
| :lt.objs.sidebar.workspace/force-delete-folder | |
| :lt.objs.sidebar.workspace/track-and-watch-open-dirs | |
| :lt.objs.sidebar.workspace/untrack-closed-dirs | |
| :lt.objs.sidebar.workspace/new-file!}, | |
| :workspace.folder.root | |
| #{:lt.objs.sidebar.workspace/on-root-menu | |
| :lt.objs.sidebar.workspace/on-menu}, | |
| :workspace.root | |
| #{:lt.objs.sidebar.workspace/on-remove | |
| :lt.objs.sidebar.workspace/add-ws-folder | |
| :lt.objs.sidebar.workspace/on-clear | |
| :lt.objs.sidebar.workspace/add-ws-file}, | |
| :ws.client #{:lt.objs.clients.ws/send!}}} | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment