Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
blocks:app-note:visitor:basic-tag-only [2023-01-10 15:34]
admin Typo
blocks:app-note:visitor:basic-tag-only [2023-01-10 15:39]
admin [Installation]
Line 42: Line 42:
 Note the following: Note the following:
   * The data record declaration is decorated with //@record()//, which makes this known under its type name to Blocks.   * The data record declaration is decorated with //@record()//, which makes this known under its type name to Blocks.
-  * The data record, here named BasicTagOnlyData it is based on the //RecordBase// type, which is all data records must extend. +  * The data record, here named BasicTagOnlyData is based on the //RecordBase// type, which all data records must extend. 
   * It also implements some additional fields expected by the library support classes, defined by the //VisitorRecordBase// class.    * It also implements some additional fields expected by the library support classes, defined by the //VisitorRecordBase// class. 
-  * Each custom field in the record is marked either by @id()if it's a unique key by which the data can be retrievedor by @field() if it's a plain data field.+  * Each custom field in the record is marked either by @id() – if it's a unique key by which the data can be retrieved – or by @field() if it's a plain data field.
   * Fields must be of a primitive type (string, number or boolean).   * Fields must be of a primitive type (string, number or boolean).
  
-If you open the project's code in a recommended [[blocks:drivers:tools|code editor]] you can navigate to base classes and interfaces by Control- or Command-clicking the name in the editor.+If you open the project's code in a [[blocks:drivers:tools|code editor]] you can navigate to base classes and interfaces by Control- or Command-clicking the name in the editor.
  
  
 ===== Installation ===== ===== Installation =====
  
-You need a computer with a running the Blocks server software and a web browser to use this application note. Your Blocks server must also have the additional Visitor Data Collection license (you can check this under Manage/Licenses).+You need a computer running the Blocks server software and a four display spots (preferably based on [[blocks:player-setup|PIXILAB Player]]) to use this application note. Your Blocks server must also have the additional Visitor Data Collection license (you can check this under Manage/Licenses).
  
 There's a complete  PIXILAB-blocks-root folder containing everything you need to run this application note. Download this {{:blocks:app-note:visitor:basictagonly.zip|ZIP file}} and follow the in the [[blocks:app-note:start|general setup instructions]] to get up and running. There's a complete  PIXILAB-blocks-root folder containing everything you need to run this application note. Download this {{:blocks:app-note:visitor:basictagonly.zip|ZIP file}} and follow the in the [[blocks:app-note:start|general setup instructions]] to get up and running.