summaryrefslogtreecommitdiffstats
path: root/web/widget/link.js
diff options
context:
space:
mode:
Diffstat (limited to 'web/widget/link.js')
-rw-r--r--web/widget/link.js23
1 files changed, 23 insertions, 0 deletions
diff --git a/web/widget/link.js b/web/widget/link.js
new file mode 100644
index 0000000..f6539c6
--- /dev/null
+++ b/web/widget/link.js
@@ -0,0 +1,23 @@
+/*
+ * Copyright (c) 2012-2014 Kaarle Ritvanen
+ * See LICENSE file for license details
+ */
+
+define(
+ ["acf2/dom", "acf2/widget/abstract/base", "jquery"],
+ function(dom, Base, $) {
+ return Base.extend({
+ staticRender: function(value, meta) {
+ return $("<td>").html(dom.objectRef(value));
+ },
+
+ createEl: dom.href,
+
+ render: function(value, meta) { dom.objectRef(value, this.el) },
+
+ wrap: function() { return $("<td>").html(this.el); },
+
+ get: function() { return {}; }
+ });
+ }
+);