pcjs/modules/c1pjs/templates
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Jeff Parsons 64b2494eef Removed useless sHTMLClass parameter from all setBinding() methods
HTML controls with bindings are now identified by the single class attribute of "{APPCLASS}-binding" instead of the somewhat arbitrary "{APPCLASS}-input" or "{APPCLASS}-output" classes
2014-11-15 18:16:48 -08:00
..
components.css my_modules is simply modules now 2014-11-11 08:19:48 -08:00
components.xsl Removed useless sHTMLClass parameter from all setBinding() methods 2014-11-15 18:16:48 -08:00
README.md my_modules is simply modules now 2014-11-11 08:19:48 -08:00

C1Pjs Templates

Template folders contain a variety of XML and HTML templates and supporting files, including:

  • DTD files (Document Type Definitions)
  • XSD files (XML schemas -- eventually)
  • XSL files (XML stylesheets)
  • CSS files (stylesheets that the XSL files rely upon)
  • HTML files (HTML fragments used to generate part or all of a web page)

components.xsl transforms all the elements of a machine XML file into an HTML fragment that includes a series of DIV tags with corresponding id and data-value attributes that allow our JavaScript components to bind themselves to visual elements (eg, virtual screen, virtual keyboard, control panel) on a web page.