X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=src%2Fmkws-widget-main.js;h=573eb04e0af1654ffe65edd3e4274081863bacf0;hb=c2074eeee90862c15cddd8d5a833567c97d625e4;hp=69d1360afae900c67cba15ba224e1afb24d72126;hpb=0cd4e973e16228be1dcf4602f453e11073e780b7;p=mkws-moved-to-github.git
diff --git a/src/mkws-widget-main.js b/src/mkws-widget-main.js
index 69d1360..573eb04 100644
--- a/src/mkws-widget-main.js
+++ b/src/mkws-widget-main.js
@@ -228,6 +228,7 @@ mkws.registerWidgetType('Switch', function() {
Records \
| \
Targets');
+ widget.hideWhenNarrow(this);
});
@@ -259,7 +260,7 @@ mkws.registerWidgetType('Results', function() {
$(this.node).html('\
\
\
- \
+ | \
\
| \
\
@@ -271,7 +272,7 @@ mkws.registerWidgetType('Results', function() {
|
\
\
\
- \
+ \
| \
\
');
@@ -381,6 +382,7 @@ mkws.registerWidgetType('Lang', function() {
}
$(this.node).html(data);
+ widget.hideWhenNarrow(this);
// set or re-set "lang" URL parameter
@@ -413,3 +415,18 @@ mkws.registerWidgetType('MOTD', function() {
});
+// Some elements have mkws* classes that makes them appear as widgets
+// -- for example, because we want to style them using CSS -- but have
+// no actual functionality. We register these to prevent ignorable
+// warnings when they occur.
+
+mkws.registerWidgetType('Query', function() {});
+mkws.registerWidgetType('MOTDContainer', function() {});
+mkws.registerWidgetType('Button', function() {});
+mkws.registerWidgetType('Popup', function() {});
+
+// Not sure whether the following should have functionality:
+// Select HTMLFormElement
+// *-Container-wide HTMLTableCellElement
+// *-Container-narrow HTMLDivElement
+// Bytarget HTMLDivElement