summaryrefslogtreecommitdiffstats
path: root/emacs.d/lisp/yasnippet/snippets/python-mode/prop
diff options
context:
space:
mode:
Diffstat (limited to 'emacs.d/lisp/yasnippet/snippets/python-mode/prop')
-rw-r--r--emacs.d/lisp/yasnippet/snippets/python-mode/prop15
1 files changed, 15 insertions, 0 deletions
diff --git a/emacs.d/lisp/yasnippet/snippets/python-mode/prop b/emacs.d/lisp/yasnippet/snippets/python-mode/prop
new file mode 100644
index 0000000..107730a
--- /dev/null
+++ b/emacs.d/lisp/yasnippet/snippets/python-mode/prop
@@ -0,0 +1,15 @@
+# contributor: Mads D. Kristensen <madsdk@gmail.com>
+# name: prop
+# --
+def ${1:foo}():
+ doc = """${2:Doc string}"""
+ def fget(self):
+ return self._$1
+ def fset(self, value):
+ self._$1 = value
+ def fdel(self):
+ del self._$1
+ return locals()
+$1 = property(**$1())
+
+$0