mono-docs: Use full name in page title
authorXavi Artigas <xavierartigas@yahoo.es>
Tue, 23 Apr 2019 09:07:29 +0000 (11:07 +0200)
committerYeongjong Lee <yj34.lee@samsung.com>
Wed, 24 Apr 2019 05:24:47 +0000 (14:24 +0900)
Reference page titles are now "Class Efl.Ui.Win" instead of "Class Win".
And also remove Namespace and Assembly sections.
Namespace is redundant since we use fully-qualified names everywhere.
Assembly is useless since we build the docs from the source so this entry is
always "temp.dll".

doc/docfx/default_efl/partials/class.header.tmpl.partial
doc/docfx/default_efl/partials/title.tmpl.partial [new file with mode: 0644]

index 3bdf956..561d929 100644 (file)
@@ -19,8 +19,6 @@
 {{/inClass}}\r
 \r
 {{#inheritedMembers.0}}\r
-<h6><strong>{{__global.namespace}}</strong>: {{{namespace.specName.0.value}}}</h6>\r
-<h6><strong>{{__global.assembly}}</strong>: {{assemblies.0}}.dll</h6>\r
 <h5 id="{{id}}_syntax">{{__global.syntax}}</h5>\r
 <div class="codewrapper">\r
   <pre><code class="lang-{{_lang}} hljs">{{syntax.content.0.value}}</code></pre>\r
diff --git a/doc/docfx/default_efl/partials/title.tmpl.partial b/doc/docfx/default_efl/partials/title.tmpl.partial
new file mode 100644 (file)
index 0000000..186d917
--- /dev/null
@@ -0,0 +1,43 @@
+{{!Copyright (c) Microsoft. All rights reserved. Licensed under the MIT license. See LICENSE file in the project root for full license information.}}\r
+{{#isNamespace}}\r
+Namespace {{fullName.0.value}}\r
+{{/isNamespace}}\r
+{{#inClass}}\r
+Class {{fullName.0.value}}\r
+{{/inClass}}\r
+{{#inStruct}}\r
+Struct {{fullName.0.value}}\r
+{{/inStruct}}\r
+{{#inInterface}}\r
+Interface {{fullName.0.value}}\r
+{{/inInterface}}\r
+{{#inEnum}}\r
+Enum {{fullName.0.value}}\r
+{{/inEnum}}\r
+{{#inDelegate}}\r
+Delegate {{fullName.0.value}}\r
+{{/inDelegate}}\r
+{{#inConstructor}}\r
+Constructor {{fullName.0.value}}\r
+{{/inConstructor}}\r
+{{#inField}}\r
+Field {{fullName.0.value}}\r
+{{/inField}}\r
+{{#inProperty}}\r
+Property {{fullName.0.value}}\r
+{{/inProperty}}\r
+{{#inMethod}}\r
+Method {{fullName.0.value}}\r
+{{/inMethod}}\r
+{{#inEvent}}\r
+Event {{fullName.0.value}}\r
+{{/inEvent}}\r
+{{#inOperator}}\r
+Operator {{fullName.0.value}}\r
+{{/inOperator}}\r
+{{#inEii}}\r
+Explict Interface Implementation {{fullName.0.value}}\r
+{{/inEii}}\r
+{{#inPackage}}\r
+Package {{fullName.0.value}}\r
+{{/inPackage}}\r