The app store specification is what provides HAX with it's raw data integration capabilities. It's a block of JSON that tells HAXeditor the rules by which it is to play by. A complete example is available in the h-a-x tag's demo
but we'll outline what the different parts of this JSON supports as well as one app in detail.
Keys and what they mean
- A source of data either to upload or search. Apps supply the definition of how to connect to the remote data, search it, upload things to it.
- A block of elements. Blox are a series of elements wrapped inside of a plate element. Blox can be modified in pieces but fundamentally the entire thing is one piece. A block can be moved up and down as an entire group.
- A stack of elements is a series of HTML elements that are added into the DOM all at once. Think of these like a
- A series of elements that are automatically to be loaded when HAX is setup.