doc: Add a widget, container and layout section to the index.

This commit is contained in:
Emmanuel Lepage Vallee 2019-06-06 02:06:28 -04:00
parent 6a2b8abe11
commit d00ac0be93
1 changed files with 8 additions and 1 deletions

View File

@ -1,3 +1,6 @@
local args = ...
-- Configuration file for ldoc -- Configuration file for ldoc
project='awesome' project='awesome'
@ -86,6 +89,11 @@ kind_names={topic='Documentation', module='Libraries', script='Sample files'}
-- Sort modules alphabetically -- Sort modules alphabetically
sort_modules=true sort_modules=true
-- Add more project level (left side index) types.
new_type("widgetmod" , "Widgets" , true)
new_type("containermod", "Widget containers", true)
new_type("layoutmod" , "Widget layouts" , true)
file = { file = {
-- C parts of libraries -- C parts of libraries
'../dbus.c', '../dbus.c',
@ -152,7 +160,6 @@ local no_prefix = {
} }
custom_display_name_handler = function(item, default_handler) custom_display_name_handler = function(item, default_handler)
-- Remove the "namespace" from the signals and properties -- Remove the "namespace" from the signals and properties
if no_prefix[item.type] then if no_prefix[item.type] then
local name = item.name:match("%.([^.]+)$") local name = item.name:match("%.([^.]+)$")