Skip to main content

Tutorial Extending

Explanation

As you might guess tutorial extending allows you to make a tutorial inherit steps from other tutorials. This allows you to avoid unnecessary repetitions.

Let's see when it might be useful to you. Suppose you own github web app and want to add two tutorials on the page How to create a token ? and How to use Github OAuth Apps ?.

Here is the user flow to create a token 👇.

Docs Version Dropdown

Here is the user flow to use Github OAuth Apps 👇.

Docs Version Dropdown

You can notice that these two user flows have an same start steps 👇.

Docs Version Dropdown

Instead of adding two tutorials on these elements you can create a tutorial that encompasses these common steps and then create the other two tutorials and make them extend from the one created previously. That tutorial extending.

Docs Version Dropdown

Exemple

See exemple here