Roadmap for version 0.2.0 Expand all | Collapse all
0% of 2 tasks completed. 2 open tasks:
- FS#6 - TODO: New tags Expand Collapse
-
The new tags that should appear in TypeFriendly 0.1.1:
Extends, EExtends - to support multiple inheritance by context, for example:
Extends: something.class << single inheritance
Extends: << multiple inheritance
- something.class
- something.class2
File - allows to specify a file, where the described item is located
License - allows to choose a license.
Package - allows to specify a package.
Platforms - allows to choose a platform
OperatingSystems - allows to choose an operating system
Quote - a quote that appears at the top of the page.
QuoteAuthor - quote author.
- FS#7 - TODO: Packages Expand Collapse
-
This ticket describes a TODO map for the new feature called "packages".
Package is a group of somehow connected pages that have an additional TOC. Each page is chosen for the package separately with a tag.
Each package has its own alphanumerical "id" that is used to identify it. Once we choose a package for at least one file, TF should create under the table of contents an additional frame called "Packages" with the links to the package content in the form of a separate TOC.
Available configuration options:
packagesEnabled - whether to enable packages or not.
recursivePackages - the package setting applies also to all the subchapters, if they do not have its own package definition.
hidePackages - allows to hide certain packages.
Packages do not affect the navigation between the pages.
During the rendering, the page should display the package name as a link to its TOC.
Text Version