Jump to: navigation, search

Changes


Developer Mode

150 bytes added, 09:54, 23 June 2020
/* Browsing the ViewModel/Context */
=== Browsing the ViewModel/Context ===
When pressing the button with the name of the ViewModel/Context, {{UBIK}} will open a browser that allows you to explore all its public properties, methods and commands.  {{Hint|At the root level, a complete and up-to-date list of converters is also displayed.}} Tapping on a member will pin that member and browse a level deeper. Tapping on the button on the left side of the member name, will trigger the following:
* If the member is a property {{key press|P}} or method {{key press|M}} , its path will be copied to the expression field on top of the browser and its result will be instantly evaluated;
* If the member is a command {{key press|C}} the browser will navigate to its respective Execute method. Tapping the button of the Execute method will invoke the command.
 
Here is a list of all possible member types.
{{Hint|As mentioned, the name of the context is not required at the beginning of the expression. However, it is required when you nest an expression in another one as its parameter. For example, you can enter "ExecuteShowMessageBoxCommand(Context.AppVersion)" to display the app version in a dialog. The "Context" keyword is needed for evaluating the parameter expression "AppVersion".}}
[[Category:Pages with broken file links|Developer Mode]]
=== Errors {{Version/WinXSince|3.6}} ===