Run collectstatic. Add webclient states

This commit is contained in:
Griatch 2018-09-30 21:08:24 +02:00
parent 584bd46d50
commit 9553acecb2

View file

@ -194,14 +194,14 @@ let splithandler_plugin = (function () {
dialog.append('<input type="radio" name="direction" value="horizontal">side-by-side <hr />'); dialog.append('<input type="radio" name="direction" value="horizontal">side-by-side <hr />');
dialog.append('Pane 1: <input type="text" name="new_pane1" value="" />'); dialog.append('Pane 1: <input type="text" name="new_pane1" value="" />');
dialog.append('<input type="radio" name="flow1" value="linefeed" checked>line feed </>'); dialog.append('<input type="radio" name="flow1" value="linefeed" checked>newlines </>');
dialog.append('<input type="radio" name="flow1" value="append">append </>'); dialog.append('<input type="radio" name="flow1" value="replace">replace </>');
dialog.append('<input type="radio" name="flow1" value="replace">replace content<hr />'); dialog.append('<input type="radio" name="flow1" value="append">append <hr />');
dialog.append('Pane 2: <input type="text" name="new_pane2" value="" />'); dialog.append('Pane 2: <input type="text" name="new_pane2" value="" />');
dialog.append('<input type="radio" name="flow2" value="linefeed" checked>line feed </>'); dialog.append('<input type="radio" name="flow2" value="linefeed" checked>newlines </>');
dialog.append('<input type="radio" name="flow2" value="append">append </>'); dialog.append('<input type="radio" name="flow2" value="replace">replace </>');
dialog.append('<input type="radio" name="flow2" value="replace">replace content <hr />'); dialog.append('<input type="radio" name="flow2" value="append">append <hr />');
dialog.append('<div id="splitclose" class="btn btn-large btn-outline-primary float-right">Split</div>'); dialog.append('<div id="splitclose" class="btn btn-large btn-outline-primary float-right">Split</div>');
@ -295,15 +295,16 @@ let splithandler_plugin = (function () {
if ( pane['update_method'] == 'replace' ) { if ( pane['update_method'] == 'replace' ) {
text_div.html(txt) text_div.html(txt)
} else if ( pane['update_method'] == 'linefeed' ) { } else if ( pane['update_method'] == 'append' ) {
text_div.append("<div class='out'>" + txt + "</div>");
var scrollHeight = text_div.parent().prop("scrollHeight");
text_div.parent().animate({ scrollTop: scrollHeight }, 0);
} else {
text_div.append(txt); text_div.append(txt);
var scrollHeight = text_div.parent().prop("scrollHeight"); var scrollHeight = text_div.parent().prop("scrollHeight");
text_div.parent().animate({ scrollTop: scrollHeight }, 0); text_div.parent().animate({ scrollTop: scrollHeight }, 0);
} else { // line feed
text_div.append("<div class='out'>" + txt + "</div>");
var scrollHeight = text_div.parent().prop("scrollHeight");
text_div.parent().animate({ scrollTop: scrollHeight }, 0);
} }
} }
@ -377,7 +378,7 @@ let splithandler_plugin = (function () {
minSize: [50,50], minSize: [50,50],
}); });
split_panes['main'] = { 'types': [], 'update_method': 'append' }; split_panes['main'] = { 'types': [], 'update_method': 'linefeed' };
// Create our UI // Create our UI
addToolbarButtons(); addToolbarButtons();