Getting to know Barfi
To get started in using Barfi, here are some reference terms visually explained. This will come handy while working with Barfi.
Block
A Block
forms the fundamental part of the workflow. It contains option
s to take user input directly using inputs, checkboxes, dropdown select and a sliders. Data in and out of a Block
is goverened through interfaces.
Schema: FlowSchema
A schema or more precisely a FlowSchema
is the representation of the flow program that is built using the Block
s, and the they are connected with each other. The entire representation of this is called the FlowSchema
.
Connection
The connection here is the connection or link between two Blocks in the built FlowSchema
.
Editor
The editor is the visual interface where the Blocks are added, connections are made and the schema is built. The editor also has a minimap to visualise the map of the schema wth respect to the interface area. The editor also has a control panel to zoom in and out, zoom to the entire canvas and look the screen.
Commands
Commands are a feedback mechanism, which sends the appropriate message to the backend as to what action is to be taken. The default set of commands are execute
and save
.