Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The auto-complete drop down for a Continua Object contains a list of selectable options of object and value type. If an item in the drop down has a  icon next to it, it's an object type. Object types mean the object has children which can be object and value types. For example, in the drop down in the image above, "Build" has the object icon which means it's an object type. When selecting the Build option you will see a new list of items of that belong to the build. Value types are denoted by the  icon. Value types have no children and are the last selectable item in the drop down.

Note: It's possible for object types with children to evaluate to a value. For example, even though Build is an object type with children, $Build$ can evaluate to a default value. Click ---------- to see a full list of object default values.

 

Here's an example of pressing the Continua Variable starting key.

...

The auto-complete drop down for a Continua Variable is similar to Continua Objects. Value types are also denoted by the  icon and are named after the name of the variable. The equivalent object type for variables is denoted by the folder icon  and represent a variable namespace. Namespaces are capable of having children which are the variables in that particular namespace.

 

Drop Down Usage and Auto Complete Shortcut keys

Navigating the drop down is possible by using the Up, Down, Home and End keys. Up and Down will highlight the previous or next item in the list, respectively. Home highlight the first item in the list and End highlights the last.  The drop down will display a maximum of 10 items but you can get to the other items by using the Up/Down keys. Home and End only applies to the viewable items in the drop down.

To select an item you can use either Enter or Space. When using Enter on a value type item, the cursor will be placed after the closing character of the expression since value types have no children you can get values from. If the type is an object then Enter will place the cursor at the end of the selected object's text and before the closing character of the expression. To get the next list of options in the drop down for that object type, press the period key. Alternatively, you can use Space to select an item. If the item selected is a value type then the expression will be completed and a space added at the end of the closing character. If the item selected is an object type, Space will complete the expression and put the cursor immediately after the closing character.

 

 

 

Default Values

 

 

 

(We should probably list ever single option and where they can be used in the UI)