Lines Matching refs:dw_linkwiz

7 var dw_linkwiz = {
25 if(dw_linkwiz.$wiz)
27 dw_linkwiz.$wiz = jQuery(document.createElement('div'))
48 dw_linkwiz.textArea = $editor[0];
49 dw_linkwiz.result = jQuery('#link__wiz_result')[0];
52 jQuery(dw_linkwiz.result).css('position', 'relative');
54 dw_linkwiz.$entry = jQuery('#link__wiz_entry');
56 dw_linkwiz.$entry.val(JSINFO.namespace+':');
60 jQuery('#link__wiz .ui-dialog-titlebar-close').on('click', dw_linkwiz.hide);
61 dw_linkwiz.$entry.keyup(dw_linkwiz.onEntry);
62 jQuery(dw_linkwiz.result).on('click', 'a', dw_linkwiz.onResultClick);
73 dw_linkwiz.hide();
79 dw_linkwiz.select(dw_linkwiz.selected -1);
85 dw_linkwiz.select(dw_linkwiz.selected +1);
91 if(dw_linkwiz.selected > -1){
92 var $obj = dw_linkwiz.$getResult(dw_linkwiz.selected);
94 dw_linkwiz.resultClick($obj.find('a')[0]);
96 }else if(dw_linkwiz.$entry.val()){
97 dw_linkwiz.insertLink(dw_linkwiz.$entry.val());
104 dw_linkwiz.autocomplete();
114 DEPRECATED('use dw_linkwiz.$getResult()[0] instead');
115 return dw_linkwiz.$getResult()[0] || null;
125 return jQuery(dw_linkwiz.result).find('div').eq(num);
133 dw_linkwiz.deselect();
137 var $obj = dw_linkwiz.$getResult(num);
142 dw_linkwiz.deselect();
150 var yDiff = childPos + $obj.outerHeight() - jQuery(dw_linkwiz.result).innerHeight();
154 jQuery(dw_linkwiz.result)[0].scrollTop += childPos;
158 jQuery(dw_linkwiz.result)[0].scrollTop += yDiff;
161 dw_linkwiz.selected = num;
168 if(dw_linkwiz.selected > -1){
169 dw_linkwiz.$getResult(dw_linkwiz.selected).removeClass('selected');
171 dw_linkwiz.selected = -1;
184 dw_linkwiz.resultClick(this);
192 dw_linkwiz.$entry.val(a.title);
194 dw_linkwiz.autocomplete_exec();
197 dw_linkwiz.insertLink(a.nextSibling.innerHTML);
199 dw_linkwiz.insertLink('');
211 var link = dw_linkwiz.$entry.val(),
217 sel = DWgetSelection(dw_linkwiz.textArea);
219 sel = dw_linkwiz.selection;
235 if(dw_linkwiz.textArea.form.id.value.indexOf(':') != -1 &&
242 if(dw_linkwiz.val){
243 if(dw_linkwiz.val.open) {
244 so += dw_linkwiz.val.open.length;
245 link = dw_linkwiz.val.open+link;
252 if(dw_linkwiz.val.close) {
253 link += dw_linkwiz.val.close;
254 eo = dw_linkwiz.val.close.length;
259 dw_linkwiz.hide();
264 if (externallinkpattern.test(dw_linkwiz.$entry.val())) {
271 entry_value = dw_linkwiz.$entry.val().replace(/[^:]*$/, '')
273 dw_linkwiz.$entry.val(entry_value);
282 if(dw_linkwiz.timer !== null){
283 window.clearTimeout(dw_linkwiz.timer);
284 dw_linkwiz.timer = null;
287 dw_linkwiz.timer = window.setTimeout(dw_linkwiz.autocomplete_exec,350);
294 var $res = jQuery(dw_linkwiz.result);
295 dw_linkwiz.deselect();
301 q: dw_linkwiz.$entry.val()
310 dw_linkwiz.selection = DWgetSelection(dw_linkwiz.textArea);
311 dw_linkwiz.$wiz.show();
312 dw_linkwiz.$entry.focus();
313 dw_linkwiz.autocomplete();
316 var temp = dw_linkwiz.$entry.val();
317 dw_linkwiz.$entry.val('');
318 dw_linkwiz.$entry.val(temp);
325 dw_linkwiz.$wiz.hide();
326 dw_linkwiz.textArea.focus();
333 if(dw_linkwiz.$wiz.css('display') == 'none'){
334 dw_linkwiz.show();
336 dw_linkwiz.hide();