1. JavaScript / Говнокод #16307

    +155

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    22. 22
    23. 23
    24. 24
    25. 25
    26. 26
    27. 27
    28. 28
    29. 29
    30. 30
    31. 31
    32. 32
    33. 33
    34. 34
    35. 35
    36. 36
    37. 37
    38. 38
    39. 39
    40. 40
    41. 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...

    Запостил: dunmaksim, 11 Июля 2014

    Комментарии (0) RSS

    Добавить комментарий

    Ошибка компиляции комментария:
    1. Гости могут высказаться только в понедельник, среду, четверг или воскресение
    ava Я, guest, находясь в здравом уме и твердой памяти, торжественно заявляю:
    А не использовать ли нам bbcode?
    • [b]жирный[/b] — жирный
    • [i]курсив[/i] — курсив
    • [u]подчеркнутый[/u] — подчеркнутый
    • [s]перечеркнутый[/s] — перечеркнутый
    • [blink]мигающий[/blink] — мигающий
    • [color=red]цвет[/color] — цвет (подробнее)
    • [size=20]размер[/size] — размер (подробнее)
    • [code=<language>]some code[/code] (подробнее)
    Проверочный код