Giter Club home page Giter Club logo

localbindings's Introduction

LocalBindings

Example to show how to use local bindings.

Description

This sample shows how to connect two UI-Elements via local bindings. The page consists of three stacked panes and a dropDown menu where the dropDown options are connected to the shown pane.

How to Run

This sample can be run on the Emulator or on a device. After starting, the user interface can be seen at the DevicePage in AppStudio or by using a web browser. The stacked pane which should be shown can then be chosen via the dropDown. AppStudio version >= 3.0.0 is required.

Implementation

It is important that the values of the options match the values of the stacked panes. In this sample the values are "first pane", "second pane" and "3. pane". Choosing the data-content of the options and adding elements to the stacked panes do not change the functionality. The bindings are achieved by the lines <local-binding property="value" name="selectedItem" init="first pane"></local-binding> and <local-binding event="change" name="selectedItem"></local-binding>" This creates a binding called "selectedItem" which sets the "value" property of the stackedView element. The "init" property is used to set the initially shown pane after the page was loaded.

More Information

See "UI bindings" tutorial for more information.

Topics

System, User-Interface, Sample, SICK-AppSpace, Bindings, UI-Builder

localbindings's People

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.