storkCore

Artifact [e09206a35d]
Login

Artifact [e09206a35d]

Artifact e09206a35d359632d3ccfa29b64425d71d0c5e15:


<!-- Simple Hello, world example -->

<html>
    <head>
        <script type="text/javascript" src="../storkCore.js">
        </script>
    </head>

    <body>
        <p>
            Should say "Hello, Kristoffer".
        </p>
        
        <p id="greeting">
            Hello, <span id="greetingTarget">world</span>.
        </p>

        <p id="compliment">
            I'm sure you're very smart,
            <span id="complimentTarget">whoever you may be</span>.
        </p>
    </body>

    <script type="text/javascript">
     let greetingView = clone(StorkHtmlView);
     greetingView.linkPropertyToText("target", "greetingTarget");
     greetingView.attach(elementByID("greeting"));

     let complimentView = clone(StorkHtmlView);
     complimentView.linkPropertyToText("target", "complimentTarget");
     complimentView.attach(elementByID("compliment"));
     
     let model = clone(StorkModel);
     model.setProperty("target", "Kristoffer");

     greetingView.setModel(model);
     complimentView.setModel(model);
    </script>
</html>