- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
/*.slimNotificationBar {
left : 60px;
right: 100px;
}*/
var sText = "Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.";
function displayListener(oEvent) {
var bShow = oEvent.getParameter("show");
if (bShow) {
/*
* Now the application can decide how to display the bar. It can be maximized, default, minimized (please see NotificationBarStatus)
*/
var sStatus = sap.ui.ux3.NotificationBarStatus.Default;
oNotiBar1.setVisibleStatus(sStatus);
} else {
var sStatus = sap.ui.ux3.NotificationBarStatus.None;
oNotiBar1.setVisibleStatus(sStatus);
}
};
var now = (new Date()).toUTCString();
var oMessage = new sap.ui.core.Message({
text : sText,
timestamp : now
});
var oNotifier = new sap.ui.ux3.Notifier({
title : "The first Notifier"
});
oNotifier.addMessage(oMessage);
var oNotiBar1 = new sap.ui.ux3.NotificationBar({
display : displayListener,
visibleStatus : "None",
resizeEnabled : false
});
oNotiBar1.addStyleClass("sapUiNotificationBarDemokit");
oNotiBar1.addStyleClass("slimNotificationBar");
oNotiBar1.addNotifier(oNotifier);
oNotiBar1.placeAt("sample1");
Решил для нужд одного проекта ознакомиться с официальной документацией к OpenUI5 от весьма известной фирмы SAP. Полдня моей жизни убиты без всякой пользы. Больше примеров того, как НЕ надо писать код на JS, здесь: https://openui5.hana.ondemand.com/#content/Controls/index.html
ExtJS использовать не могу по лицензионным соображениям, остаётся смотреть в сторону qooxdoo и YUI...
Комментарии (0) RSS
Добавить комментарий