(tab, i, tr, parent, closeTab)
| 963 | |
| 964 | var savedScript = {}; |
| 965 | var createScriptDetailsTabView = function(tab, i, tr, parent, closeTab) { |
| 966 | var tab_head = crc('div', '', i.name, i.id, 'script_tab_head'); |
| 967 | |
| 968 | var old = tab_head.inserted; |
| 969 | var heading = crc('div', 'heading', i.name, 'heading'); |
| 970 | var heading_icon = crc('img', 'nameNicon64', i.name, 'heading_icon'); |
| 971 | var hicon = i.icon64 ? i.icon64 : i.icon |
| 972 | heading_icon.src = hicon; |
| 973 | var heading_name = crc('div', 'nameNname64', i.name, 'heading_name'); |
| 974 | heading_name.textContent = i.name; |
| 975 | if (hicon) heading.appendChild(heading_icon); |
| 976 | heading.appendChild(heading_name); |
| 977 | var heading_author = crc('div', 'author', i.name, 'author'); |
| 978 | if (i.author) { |
| 979 | heading_author.textContent = 'by ' + i.author; |
| 980 | } else if (i.copyright) { |
| 981 | heading_author.innerHTML = '© '; |
| 982 | heading_author.textContent += i.copyright; |
| 983 | } |
| 984 | |
| 985 | var table = crc('table', 'noborder p100100', i.name, 'table'); |
| 986 | var tr1 = crc('tr', 'script_tab_head', i.name, 'tr1'); |
| 987 | var tr2 = crc('tr', 'details', i.name, 'tr2'); |
| 988 | var td1 = crc('td', '', i.name, 'td1'); |
| 989 | var details = crc('td', '', i.name, 'td2'); |
| 990 | |
| 991 | heading.appendChild(heading_author); |
| 992 | tab_head.appendChild(heading); |
| 993 | |
| 994 | td1.appendChild(tab_head); |
| 995 | |
| 996 | tr1.appendChild(td1); |
| 997 | tr2.appendChild(details); |
| 998 | |
| 999 | table.appendChild(tr1); |
| 1000 | table.appendChild(tr2); |
| 1001 | |
| 1002 | parent.appendChild(table); |
| 1003 | |
| 1004 | var style = { |
| 1005 | "tv" : 'tv tv_alt', |
| 1006 | "tv_table" : 'tv_table tv_table_alt', |
| 1007 | "tr_tabs" : 'tr_tabs tr_tabs_alt', |
| 1008 | "tr_content" : 'tr_content tr_content_alt', |
| 1009 | "td_content" : 'td_content td_content_alt', |
| 1010 | "td_tabs" : 'td_tabs td_tabs_alt', |
| 1011 | "tv_tabs_align" : 'tv_tabs_align tv_tabs_align_alt', |
| 1012 | "tv_tabs_fill" : 'tv_tabs_fill tv_tabs_fill_alt', |
| 1013 | "tv_tabs_table" : 'tv_tabs_table tv_tabs_table_alt', |
| 1014 | "tv_contents" : 'tv_contents tv_contents_alt', |
| 1015 | "tv_tab_selected" : 'tv_tab tv_selected tv_tab_alt tv_selected_alt', |
| 1016 | "tv_tab_close" : '', |
| 1017 | "tv_tab" : 'tv_tab tv_tab_alt', |
| 1018 | "tv_content": 'tv_content tv_content_alt' |
| 1019 | }; |
| 1020 | |
| 1021 | var tabd = TabView.create('_details' + Helper.createUniqueId(i.name, i.id), details, style); |
| 1022 | var set = createScriptEditorTab(i, tabd, closeTab); |
no test coverage detected
searching dependent graphs…