JavaFX: Bringing Rich Experiences To All the Screens Of Your Life

Profile: desktop, common

Overview

The Component is a flexible SearchBar for Text input. The Dropdown menus are parametrized according the the current Workspace model.standardWorkspace and therefore it's FXTopicTypes and there Attributes. Example is Type: "Email" Property: "From". Moreover, if no additional parameters are specified a fulltext search across all Topics and their Properties is executed across all TopicTypes which leads to a nice result container (after a while). It has a public topicGroup container which is currently used by the PresentationService to update the progressBar of this component In a lifecycle a SearchComponent does store the user queries made with it

Profile: common, desktop

Variable Summary

accessnametypeCan ReadCan InitCan WriteDefault Valuedescription
publicbackGroundRectangle
publiconCreateTopicfunction(:String,:String,:String,:Point2D):PresentationTopic
publiconInputSearchfunction(:String):Void
publiconSearchfunction(:String,:String,:String,:Point2D):Void

fired when a search is triggered

publicprogressProgressBar

Inherited Variables

Function Summary

public activateProgressBar(val: Number, maxVal: Number) : Void
Parameters
val
maxVal
 
public deactivateProgress() : Void
 
public registerIconToPanel(node: Node, xPos: Number) : Void

herewith you can register button like icon isn the top level bar (left to the inputfield)

herewith you can register button like icon isn the top level bar (left to the inputfield)

Parameters
node
xPos
 

Inherited Functions