Skip to content

Commit 5f5409a

Browse files
authored
Merge pull request #222 from tidev/fixLinks
feat(docs): fix menu links
2 parents 0ed8a90 + 17cfeb4 commit 5f5409a

File tree

4 files changed

+7
-6
lines changed

4 files changed

+7
-6
lines changed

packages/vuepress/vuepress-plugin-apidocs/components/EventList.vue

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
</h2>
66

77
<div v-for="(event, index) in events" :key="event.name">
8-
<div class="member-header">
9-
<h3 :id="event.name.toLowerCase()">
8+
<div class="member-header" :id="`${event.name.toLowerCase()}`">
9+
<h3 :id="`events_${event.name.toLowerCase()}`">
1010
<a :href="`#${event.name.toLowerCase()}`" class="header-anchor">#</a> {{event.name}} <Badge v-if="event.deprecated" text="DEPRECATED" type="warn"/>
1111
</h3>
1212
<AvailabilityInfo :platforms="event.platforms"/>

packages/vuepress/vuepress-plugin-apidocs/components/MethodList.vue

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
</h2>
66

77
<div v-for="(method, index) in methods" :key="method.name">
8-
<div class="member-header">
9-
<h3 :id="method.name.toLowerCase()">
8+
<div class="member-header" :id="`${method.name.toLowerCase()}`">
9+
<h3 :id="`methods_${method.name.toLowerCase()}`">
1010
<a :href="`#${method.name.toLowerCase()}`" class="header-anchor">#</a> {{method.name}} <Badge v-if="method.deprecated" text="DEPRECATED" type="warn"/>
1111
</h3>
1212
<AvailabilityInfo :platforms="method.platforms"/>

packages/vuepress/vuepress-plugin-apidocs/components/PropertyList.vue

+2-1
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,9 @@
55
</h2>
66

77
<div v-for="(property, index) in properties" :key="property.name">
8-
<div class="member-header">
8+
<div class="member-header" :id="`${property.name.toLowerCase()}`">
99
<h3 :id="property.name.toLowerCase()">
10+
<h3 :id="`properties_${property.name.toLowerCase()}`">
1011
<a :href="`#${property.name.toLowerCase()}`" class="header-anchor">#</a> {{property.name}} <Badge v-if="property.permission === 'read-only'" text="READONLY" type="light"/><Badge v-if="property.availability === 'creation'" text="CREATION ONLY" type="info"/><Badge v-if="property.deprecated" text="DEPRECATED" type="warn"/>
1112
</h3>
1213
<AvailabilityInfo :platforms="property.platforms"/>

packages/vuepress/vuepress-plugin-apidocs/lib/metadata/processor.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ class MetadataProcessor {
108108
headers.push({
109109
level: 3,
110110
title: memberMetadata.name,
111-
slug: memberMetadata.name.toLowerCase()
111+
slug: memberType + "_" + memberMetadata.name.toLowerCase()
112112
})
113113
})
114114
if (headers.length) {

0 commit comments

Comments
 (0)