Skip to content

Commit

Permalink
docs: add links to typedoc
Browse files Browse the repository at this point in the history
  • Loading branch information
abichinger committed Nov 14, 2023
1 parent 34adf74 commit dc3176f
Show file tree
Hide file tree
Showing 28 changed files with 181 additions and 63 deletions.
7 changes: 5 additions & 2 deletions ant/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,13 +13,16 @@
<a href="https://www.npmjs.com/package/@vue-js-cron/vuetify">Vuetify</a>
</p>

## Usage - Ant
## Links - Ant

[Demo](https://abichinger.github.io/vue-js-cron/demo.html)

[Get Started](https://abichinger.github.io/vue-js-cron/guide/getting-started-ant)

[API - cron-ant](https://abichinger.github.io/vue-js-cron/api/ant.html)
[CronAnt API](https://abichinger.github.io/vue-js-cron/typedoc/classes/_vue_js_cron_ant.CronAnt)

[CronAntProps API](https://abichinger.github.io/vue-js-cron/typedoc/interfaces/_vue_js_cron_ant.CronAntProps)


## Attribution

Expand Down
7 changes: 5 additions & 2 deletions core/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,13 +13,16 @@
<a href="https://www.npmjs.com/package/@vue-js-cron/vuetify">Vuetify</a>
</p>

## Usage - Core
## Links - Core

[Demo](https://abichinger.github.io/vue-js-cron/demo.html)

[Get Started](https://abichinger.github.io/vue-js-cron/guide/getting-started-core)

[API - cron-core](https://abichinger.github.io/vue-js-cron/api/core.html)
[CronCore API](https://abichinger.github.io/vue-js-cron/typedoc/classes/_vue_js_cron_core.CronCore)

[CronCoreProps API](https://abichinger.github.io/vue-js-cron/typedoc/interfaces/_vue_js_cron_core.CronCoreProps)


## Attribution

Expand Down
10 changes: 10 additions & 0 deletions docs/src/guide/getting-started-ant.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,16 @@ Done! 🚀

<br />

## API


[CronAnt API](https://abichinger.github.io/vue-js-cron/typedoc/classes/_vue_js_cron_ant.CronAnt)

[CronAntProps API](https://abichinger.github.io/vue-js-cron/typedoc/interfaces/_vue_js_cron_ant.CronAntProps)




## Example

@[code](../.vuepress/components/get-started-ant.vue)
10 changes: 10 additions & 0 deletions docs/src/guide/getting-started-core.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,16 @@ Done! 🚀

<br />

## API


[CronCore API](https://abichinger.github.io/vue-js-cron/typedoc/classes/_vue_js_cron_core.CronCore)

[CronCoreProps API](https://abichinger.github.io/vue-js-cron/typedoc/interfaces/_vue_js_cron_core.CronCoreProps)




## Example

@[code](../.vuepress/components/get-started-renderless.vue)
10 changes: 10 additions & 0 deletions docs/src/guide/getting-started-element-plus.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,16 @@ Done! 🚀

<br />

## API


[CronElementPlus API](https://abichinger.github.io/vue-js-cron/typedoc/classes/_vue_js_cron_element_plus.CronElementPlus)

[CronElementPlusProps API](https://abichinger.github.io/vue-js-cron/typedoc/interfaces/_vue_js_cron_element_plus.CronElementPlusProps)




## Example

@[code](../.vuepress/components/get-started-element.vue)
10 changes: 10 additions & 0 deletions docs/src/guide/getting-started-light.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,16 @@ Done! 🚀

<br />

## API


[CronLight API](https://abichinger.github.io/vue-js-cron/typedoc/classes/_vue_js_cron_light.CronLight)

[CronLightProps API](https://abichinger.github.io/vue-js-cron/typedoc/interfaces/_vue_js_cron_light.CronLightProps)




## Example

@[code](../.vuepress/components/get-started-light.vue)
11 changes: 10 additions & 1 deletion docs/src/guide/getting-started-quasar.md
Original file line number Diff line number Diff line change
Expand Up @@ -42,4 +42,13 @@ app.component('CronQuasar', CronQuasar)

Done! 🚀

<br />
<br />

## API


[CronQuasar API](https://abichinger.github.io/vue-js-cron/typedoc/classes/_vue_js_cron_quasar.CronQuasar)

[CronQuasarProps API](https://abichinger.github.io/vue-js-cron/typedoc/interfaces/_vue_js_cron_quasar.CronQuasarProps)


10 changes: 10 additions & 0 deletions docs/src/guide/getting-started-vuetify.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,16 @@ Done! 🚀

<br />

## API


[CronVuetify API](https://abichinger.github.io/vue-js-cron/typedoc/classes/_vue_js_cron_vuetify.CronVuetify)

[CronVuetifyProps API](https://abichinger.github.io/vue-js-cron/typedoc/interfaces/_vue_js_cron_vuetify.CronVuetifyProps)




## Example

@[code](../.vuepress/components/get-started-vuetify.vue)
7 changes: 5 additions & 2 deletions element-plus/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,13 +13,16 @@
<a href="https://www.npmjs.com/package/@vue-js-cron/vuetify">Vuetify</a>
</p>

## Usage - Element Plus
## Links - Element Plus

[Demo](https://abichinger.github.io/vue-js-cron/demo.html)

[Get Started](https://abichinger.github.io/vue-js-cron/guide/getting-started-element-plus)

[API - cron-element-plus](https://abichinger.github.io/vue-js-cron/api/element-plus.html)
[CronElementPlus API](https://abichinger.github.io/vue-js-cron/typedoc/classes/_vue_js_cron_element_plus.CronElementPlus)

[CronElementPlusProps API](https://abichinger.github.io/vue-js-cron/typedoc/interfaces/_vue_js_cron_element_plus.CronElementPlusProps)


## Attribution

Expand Down
11 changes: 3 additions & 8 deletions generated/bin/flavors.d.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import type { App } from 'vue';
export interface Requirement {
export interface Link {
name: string;
url: string;
}
Expand All @@ -14,13 +14,8 @@ export interface Flavor {
uses?: Record<string, string[]>;
imports?: string[];
setup?: (app: App) => Promise<void>;
requirements?: Requirement[];
requirements?: Link[];
example?: string;
api?: Link[];
}
export declare const core: Flavor;
export declare const light: Flavor;
export declare const ant: Flavor;
export declare const element: Flavor;
export declare const quasar: Flavor;
export declare const vuetify: Flavor;
export declare const flavors: Flavor[];
27 changes: 20 additions & 7 deletions generated/bin/flavors.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion generated/bin/flavors.js.map

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 2 additions & 1 deletion generated/bin/guide.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion generated/bin/guide.js.map

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 2 additions & 1 deletion generated/bin/readme.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion generated/bin/readme.js.map

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

11 changes: 6 additions & 5 deletions generated/bin/templates/README.md.njk
Original file line number Diff line number Diff line change
Expand Up @@ -11,13 +11,14 @@
{%- endfor %}
</p>

## Usage - {{ flavor.name }}
## Links - {{ flavor.name }}

[Demo](https://abichinger.github.io/vue-js-cron/demo.html)
[Demo]({{ baseUrl }}/demo.html)

[Get Started](https://abichinger.github.io/vue-js-cron/guide/getting-started-{{ flavor.dir }})

[API - cron-{{ flavor.dir }}](https://abichinger.github.io/vue-js-cron/api/{{ flavor.dir }}.html)
[Get Started]({{ baseUrl }}/guide/getting-started-{{ flavor.dir }})
{% for link in flavor.api %}
[{{ link.name }}]({{ baseUrl }}{{ link.url }})
{% endfor %}

## Attribution

Expand Down
8 changes: 7 additions & 1 deletion generated/bin/templates/getting-started.md.njk
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,13 @@ Done! 🚀

<br />

{%- if flavor.example %}
## API

{% for link in flavor.api %}
[{{ link.name }}]({{ baseUrl }}{{ link.url }})
{% endfor %}

{% if flavor.example %}

## Example

Expand Down
4 changes: 2 additions & 2 deletions generated/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
},
"devDependencies": {
"@types/argparse": "^2.0.12",
"typescript": "^5.2.2",
"copyfiles": "^2.4.1"
"copyfiles": "^2.4.1",
"typescript": "^5.2.2"
}
}
Loading

0 comments on commit dc3176f

Please sign in to comment.