Support

Support

  • Olympe Website

›Getting Started

Olympe support overview

  • Orchestrator
  • Olympe Training Plan

DRAW

    Getting Started

    • Introduction
    • Content Organization
    • User Interface - Main concepts
    • User Interface - Functions
    • User Interface - Custom Visual Components
    • User Interface - Interactions
    • User Interface - Navigation
    • Data - Data Models
    • Data - Data Sets
    • Logic - Functions vs Actions
    • Create and modify data
    • Query Data
    • Transition with data
    • Generate Rest API connectors from OpenAPI files
    • Themes
    • Project dependencies
    • Export & Import

    Tutorials

    • Simple App Example
    • Expense App Tutorial

CODE

  • CODE API
  • Tutorials

    • Bootstrap a CODE development environment
    • Initialize the versioning system
    • Extend DRAW with custom logic bricks made with CODE
    • Extend DRAW with custom visual bricks made with CODE
    • Retrieve data from Olympe datacloud, transform it and display it in a custom Visual Component
    • Modifying the data on the data cloud
    • Visualizing participants interaction with a graph

    Further reading

    • A Beginner's Guide to Dataflows

Platform

  • VM Supported Hosts

Release notes

  • Archives DRAW
  • Archives CODE
  • Latest Releases

Demos

  • Charts Example
  • Workflows Management

User Interface - Functions

Introduction

ƒ(x) provides possibility to set dynamically the value of a property using a function.

Screen and Visual Component properties can be used directly in the function.

The result of the function will be assigned to the property to be computed. function_example

Functions are continuously executed when a value used in the computation is change (e.g. the size of a Visual Component).

Create / Update / Delete

Functions can be created in the properties panel using f(x) button (hightlight 1 in screenshot below).

In some cases, f(x) button is in a dropdown menu (hightlight 2 in screenshot below). function_button

Once a function set on a property, f(x) button becomes darker. To edit the function, click on it. edit_function

To delete the function, click on the red delete button delete_function

Exercice 3 - First function

The goal of this exercise is to use a function to dynamically position the button 20 pixels below the title.

  1. Open Screen “Home screen”
  2. Select the Button “New note button”
  3. Set its property “Y” to be always 20px below the Label “Title” using a Function:
    • Select f(x) for this property
    • exercise_3_create_func
    • Define the function as below
    • function_example
← User Interface - Main conceptsUser Interface - Custom Visual Components →
  • Introduction
  • Create / Update / Delete
  • Exercice 3 - First function
Olympe Website
Copyright © 2021 Olympe