Explaining AppWerks Inheritance
AppWerks uses inheritance to know what configuration setting any given page should use for things like font size and color, layout templates and format, margins and spacing, etc. The basic rules are:
- By default, a page’s configuration settings are set to inherit from the first ancestor with manually configured settings or if none are found, the application level settings will be used.
- If a page has manually configured settings, they will take precedence and always be used before inheriting.
- The application home page is never considered an ancestor. A page cannot inherit settings from the home page.
Inheritance allows us to make sections and sub sections of an application follow a certain theme. If you wanted to make a four seasons application, this can be easily done using inheritance. Simply create the four season pages with the appropriate colors and configuration settings. Then every child that is created under those pages, will inherit it’s season!
Check out this video for a brief overview.