Push changes to frontend

This commit is contained in:
Thilina Hasantha
2019-02-03 13:57:59 +01:00
parent 96b0ad8496
commit 067af27b76
139 changed files with 69635 additions and 12 deletions

View File

@@ -0,0 +1,4 @@
import { FieldNameAdapter, CustomFieldAdapter } from './lib';
window.FieldNameAdapter = FieldNameAdapter;
window.CustomFieldAdapter = CustomFieldAdapter;

View File

@@ -0,0 +1,47 @@
/*
Copyright (c) 2018 [Glacies UG, Berlin, Germany] (http://glacies.de)
Developer: Thilina Hasantha (http://lk.linkedin.com/in/thilinah | https://github.com/thilinah)
*/
import AdapterBase from '../../../api/AdapterBase';
import CustomFieldAdapter from '../../../api/CustomFieldAdapter';
/**
* FieldNameAdapter
*/
class FieldNameAdapter extends AdapterBase {
getDataMapping() {
return [
'id',
'name',
'textOrig',
'textMapped',
'display',
];
}
getHeaders() {
return [
{ sTitle: 'ID', bVisible: false },
{ sTitle: 'Name' },
{ sTitle: 'Original Text' },
{ sTitle: 'Mapped Text' },
{ sTitle: 'Display Status' },
];
}
getFormFields() {
return [
['id', { label: 'ID', type: 'hidden' }],
['type', { label: 'Type', type: 'placeholder', validation: '' }],
['name', { label: 'Name', type: 'placeholder', validation: '' }],
['textOrig', { label: 'Original Text', type: 'placeholder', validation: '' }],
['textMapped', { label: 'Mapped Text', type: 'text', validation: '' }],
['display', { label: 'Display Status', type: 'select', source: [['Form', 'Show'], ['Hidden', 'Hidden']] }],
];
}
}
module.exports = { FieldNameAdapter, CustomFieldAdapter };