Module | Ui::PropertiesPaneInterface |
In: |
ui/widgets.rb
|
Interface to a widget that can be used to browse and display the properties of a selected node.
MSG | = | { :home => 'Please select a node to display its properties', :apply => 'Apply', :properties => 'Properties' |
When the user is done applying changes to the properties pane, the controller needs to recover the changes made. This function returns an array of Core::Model::Support::Property objects.
# File ui/widgets.rb, line 71 def get_properties() Kernel.raise 'unimplemented!'; end
Returns true if the user has modified any of the values presented in the widget, false otherwise.
# File ui/widgets.rb, line 61 def modified?() Kernel.raise 'unimplemented!'; end
The display the properties of a given node. These are passed in an array of Core::Model::Support::Property objects containing both property name, type and other associated info.
# File ui/widgets.rb, line 66 def show_properties(node_id, properties) Kernel.raise 'unimplemented!'; end