Lines Matching full:auto
4 * Provides a toggle switch to control auto-indent function in edit window.
32 auto;
40 auto = JSINFO.plugin_autoindentcontrol;
41 auto.enabled = true;
44 if (auto.showToggle) {
48 // set initial state of auto-indent functoinality
52 (!auto.showToggle && auto.defaultOFF) ||
53 (auto.showToggle &&
54 (userOFF || typeof userOFF === 'undefined' && auto.defaultOFF)
63 * Initializes auto-indent control button
69 .attr('title', 'Auto-Indent: ON')
70 .html('<span>Auto-Indent: ON</span>')
76 * Toggles auto-indent functionality
85 if (auto.enabled) {
87 auto.enabled = false;
92 auto.enabled = true;
99 .attr('title', 'Auto-Indent: ' + onoff)
101 .html('<span>Auto-Indent: ' + onoff + '</span>');
110 auto,
120 auto = JSINFO.plugin_autoindentcontrol;
121 auto.enabled = true;
124 if (auto.showToggle) {
128 // set initial state of auto-indent functoinality
132 (!auto.showToggle && auto.defaultOFF) ||
133 (auto.showToggle &&
134 (userOFF || isUndefined(userOFF) && auto.defaultOFF)
143 * Initializes auto-indent control button
155 // create a toggle button to control auto-indent function
158 button.title = 'Auto-Indent: ON';
159 button.innerHTML = '<span>Auto-Indent: ON</span>';
169 * Toggles auto-indent functionality
178 type = (is_opera && !auto.isLemming) ? 'keypress' : 'keydown';
181 if (auto.enabled) {
182 auto.enabled = false;
194 auto.enabled = true;
202 onoff = auto.enabled ? 'ON' : 'OFF';
204 button.title = 'Auto-Indent: ' + onoff;
205 button.innerHTML = '<span>Auto-Indent: ' + onoff + '</span>';
207 DokuCookie.setValue('autoIndentOFF', auto.enabled ? '' : 1);