diff --git a/src/components/Controls/Check.vue b/src/components/Controls/Check.vue
new file mode 100644
index 00000000..209ed970
--- /dev/null
+++ b/src/components/Controls/Check.vue
@@ -0,0 +1,33 @@
+
+
+
+
+
+
diff --git a/src/components/Controls/DynamicLink.vue b/src/components/Controls/DynamicLink.vue
new file mode 100644
index 00000000..8180e598
--- /dev/null
+++ b/src/components/Controls/DynamicLink.vue
@@ -0,0 +1,26 @@
+
diff --git a/src/components/Controls/FormControl.js b/src/components/Controls/FormControl.js
index 3fe59efe..94f5bafd 100644
--- a/src/components/Controls/FormControl.js
+++ b/src/components/Controls/FormControl.js
@@ -4,6 +4,9 @@ import Link from './Link';
import Date from './Date';
import Table from './Table';
import AutoComplete from './AutoComplete';
+import Check from './Check';
+import AttachImage from './AttachImage';
+import DynamicLink from './DynamicLink';
export default {
name: 'FormControl',
@@ -14,7 +17,10 @@ export default {
Link,
Date,
Table,
- AutoComplete
+ AutoComplete,
+ Check,
+ AttachImage,
+ DynamicLink
};
let { df } = this.$attrs;
return h(controls[df.fieldtype] || Data, {
@@ -26,6 +32,9 @@ export default {
methods: {
focus() {
this.$refs.control.focus();
+ },
+ getInput() {
+ return this.$refs.control.$refs.input;
}
}
};