135 lines
1.7 KiB
JavaScript
135 lines
1.7 KiB
JavaScript
|
|
|
||
|
|
|
||
|
|
|
||
|
|
import newsListTable from '../list/news.list.table.js';
|
||
|
|
|
||
|
|
import createNews from '../edit/news.edit.js';
|
||
|
|
|
||
|
|
import header from '/elements/header.js';
|
||
|
|
|
||
|
|
import button from '/elements/button.js';
|
||
|
|
|
||
|
|
import toggle from '/elements/toggle.js';
|
||
|
|
|
||
|
|
import newsDialogButton from './newsDialogButton.js';
|
||
|
|
|
||
|
|
import searchWidget from './search.widget.js';
|
||
|
|
|
||
|
|
import tableControl from './newsItemPage.tableControl.js';
|
||
|
|
|
||
|
|
import testbutton from "./testButton.js";
|
||
|
|
|
||
|
|
export default class newsItemPage{
|
||
|
|
|
||
|
|
layers = 1;
|
||
|
|
|
||
|
|
overflowY = "auto";
|
||
|
|
|
||
|
|
width = "-webkit-fill-available";
|
||
|
|
|
||
|
|
flexDirection = "column";
|
||
|
|
|
||
|
|
transition = "1s"
|
||
|
|
|
||
|
|
willChange = "transform";
|
||
|
|
|
||
|
|
overflowX = "none"
|
||
|
|
|
||
|
|
transform;
|
||
|
|
|
||
|
|
#ifdef MACOS
|
||
|
|
|
||
|
|
#ifdef DARK
|
||
|
|
|
||
|
|
background = "#282828";
|
||
|
|
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef LIGHT
|
||
|
|
|
||
|
|
background = "#ffffff";
|
||
|
|
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#endif
|
||
|
|
|
||
|
|
|
||
|
|
#ifdef WINDOWS
|
||
|
|
|
||
|
|
#ifdef DARK
|
||
|
|
|
||
|
|
background = "#202020cc";
|
||
|
|
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef LIGHT
|
||
|
|
|
||
|
|
background = "rgb(255 255 255 / 75%)";
|
||
|
|
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#endif
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
marginLeft = "0"
|
||
|
|
|
||
|
|
sizing = "border-box";
|
||
|
|
|
||
|
|
|
||
|
|
#ifdef ANDROID
|
||
|
|
|
||
|
|
width = "100vw";
|
||
|
|
|
||
|
|
padding = "0";
|
||
|
|
|
||
|
|
#else
|
||
|
|
|
||
|
|
width = 600;
|
||
|
|
|
||
|
|
padding = 20;
|
||
|
|
|
||
|
|
#endif
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
newsListHeader = new header("News Items");
|
||
|
|
|
||
|
|
searchWidget = new searchWidget();
|
||
|
|
|
||
|
|
newsListTable = new newsListTable();
|
||
|
|
|
||
|
|
tableControl = new tableControl();
|
||
|
|
|
||
|
|
createNews = new createNews();
|
||
|
|
|
||
|
|
testbutton = new testbutton();
|
||
|
|
|
||
|
|
newsDialogButton = new newsDialogButton();
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
#ifdef ANDROID
|
||
|
|
|
||
|
|
height = "100vh";
|
||
|
|
|
||
|
|
paddingTop = "";
|
||
|
|
|
||
|
|
boxWidth = "100vw";
|
||
|
|
|
||
|
|
width = "100vw";
|
||
|
|
|
||
|
|
#ifdef LIGHT
|
||
|
|
|
||
|
|
background = "#f2f2f2";
|
||
|
|
|
||
|
|
#endif
|
||
|
|
|
||
|
|
|
||
|
|
#endif
|
||
|
|
|
||
|
|
|
||
|
|
}
|
||
|
|
|