Introduction

Prev Next

Description

The app object allows you to interact with your app and its objects directly.


Properties

Below is a list of properties supported by this object.

Name Description UWP Web Avatars
name Returns the name of your app Yes Yes Yes
version Returns the version of your app Yes Yes Yes
pageCount Returns the total # of pages in your app's layout Yes Yes Yes
pageIndex Returns the index of the active page in your app's layout Yes Yes No
pageTitle Returns the title of the active page in your app's layout Yes Yes No

Functions

Below is a list of functions supported by this object.

Name Description UWP Web Avatars
find Returns a specified app object Yes Yes Yes
get Returns a specified app object's value or a mapped curated needle value Yes Yes Yes
set Sets a specified app object's value Yes Yes Yes
load Loads multiple app object values from a single passed object Yes Yes Yes
listen Registers specified app objects to listen for change events Yes Yes No
link Links two groups of app objects together for a specified purpose Yes Yes No
unlink Unlinks two groups of app objects from each other that have an existing relationship via app.link Yes Yes No
enable Toggles the enabled status of the specified app object(s) Yes Yes No
visible Toggles the visibility of the specified app object(s) Yes Yes No
paint Paints (colors) the specified app object(s) Yes Yes No
plot Renders a plot visualization to a specified Picture app object Yes Yes No
selected Returns whether or not the specified app object has a valid value Yes Yes Yes
selectedAll Returns whether or not all of the specified app objects have valid values Yes Yes Yes
selectedAny Returns whether or not any of the specified app objects have valid values Yes Yes Yes
transcribe Transcribes a specified app object's language Yes Yes Yes
Name Description UWP Web Avatars
locker.download Downloads a specified resource from your app's locker Yes Yes Yes

Remarks

Use the app object to interact with your app and its objects directly.

Accomplish tasks such as:

  • Listen for user input changes and take appropriate actions
  • Get, set, and validate user input values
  • Make suggestions to the user by painting user inputs based on logic
  • Modify your app's output language just before it is rendered
  • And much more!