Ignore:
Timestamp:
02/14/12 18:22:25 (13 years ago)
Author:
hendrikvanantwerpen
Message:
  • Clear LoginDialog? on show (in case of re-show).
  • Allow to link nodes/widgets to rft.ui.Page members with data-rft-attach-point attribute.
  • Allow arguments to a page to be passed with data-rft-props argument. Content loader rft.content sets this argument on the top node of a loaded page.
  • Have longer cookie-lifetime and update cookie when session is restored. Allow session restore in API and client code.
  • Moved startup Javascript to rft/run.js.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • Dev/branches/rest-dojo-ui/client/pages/session.html

    r257 r260  
    11<div data-dojo-type="rft.ui.Page">
    2     <script type="dojo/method" data-dojo-event="init" data-dojo-args="args">
     2    <script type="dojo/method" data-dojo-event="init">
     3        var that = this;
    34        require(['dojo/_base/json','dojo/dom','dojo/store/JsonRest','dojo/domReady!'],
    45            function(json,dom,JsonRest){
     
    78                    idProperty: 'uid'
    89                });
    9                 store.get(args.uid).then(function(obj){
    10                     dom.byId('page_session_form').innerHTML = json.toJson(obj);
     10                store.get(that.args.uid).then(function(obj){
     11                    that.page_session_form.innerHTML = json.toJson(obj);
    1112                });
    1213            });
    1314    </script>
    14     <div class="largeFrame" id="page_session" style="width: 400px;">
     15    <div class="largeFrame" style="width: 400px;">
    1516        <div class="largeTitle">Session</div>
    1617        <div class="content">
    17             <div id="page_session_form"></div>
     18            <div data-rft-attach-point="page_session_form"></div>
    1819        </div>
    1920    </div>
Note: See TracChangeset for help on using the changeset viewer.