mirror of
https://github.com/FliegendeWurst/cursive.git
synced 2024-11-23 17:35:00 +00:00
Update doc links in tutorials
This commit is contained in:
parent
e23a5cd3a2
commit
66a66e5951
@ -91,7 +91,7 @@ It's rather easy to identify the two steps involved.
|
|||||||
If you run this, you'll get an empty blue terminal, with no way of properly
|
If you run this, you'll get an empty blue terminal, with no way of properly
|
||||||
leaving the application (you'll have to press <Ctrl-C> to kill it).
|
leaving the application (you'll have to press <Ctrl-C> to kill it).
|
||||||
|
|
||||||
[`Cursive`]: http://gyscos.github.io/Cursive/cursive/struct.Cursive.html
|
[`Cursive`]: https://docs.rs/cursive/0/cursive/struct.Cursive.html
|
||||||
|
|
||||||
## Interactivity
|
## Interactivity
|
||||||
|
|
||||||
@ -128,10 +128,10 @@ fn main() {
|
|||||||
As expected, running it show no visible change, but hitting the `q` key at
|
As expected, running it show no visible change, but hitting the `q` key at
|
||||||
least closes the application.
|
least closes the application.
|
||||||
|
|
||||||
[`add_global_callback`]: http://gyscos.github.io/Cursive/cursive/struct.Cursive.html#method.add_global_callback
|
[`add_global_callback`]: https://docs.rs/cursive/0/cursive/struct.Cursive.html#method.add_global_callback
|
||||||
[`event::Event`]: http://gyscos.github.io/Cursive/cursive/event/enum.Event.html
|
[`event::Event`]: https://docs.rs/cursive/0/cursive/event/enum.Event.html
|
||||||
[`event::Key`]: http://gyscos.github.io/Cursive/cursive/event/enum.Key.html
|
[`event::Key`]: https://docs.rs/cursive/0/cursive/event/enum.Key.html
|
||||||
[`Cursive::quit`]: http://gyscos.github.io/Cursive/cursive/struct.Cursive.html#method.quit
|
[`Cursive::quit`]: https://docs.rs/cursive/0/cursive/struct.Cursive.html#method.quit
|
||||||
|
|
||||||
## Views
|
## Views
|
||||||
|
|
||||||
@ -169,9 +169,9 @@ fn main() {
|
|||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
[`View`s]: http://gyscos.github.io/Cursive/cursive/view/trait.View.html
|
[`View`s]: https://docs.rs/cursive/0/cursive/view/trait.View.html
|
||||||
[`TextView`]: http://gyscos.github.io/Cursive/cursive/views/struct.TextView.html
|
[`TextView`]: https://docs.rs/cursive/0/cursive/views/struct.TextView.html
|
||||||
[`StackView`]: http://gyscos.github.io/Cursive/cursive/views/struct.StackView.html
|
[`StackView`]: https://docs.rs/cursive/0/cursive/views/struct.StackView.html
|
||||||
[`Cursive::add_layer`]: http://gyscos.github.io/Cursive/cursive/struct.Cursive.html#method.add_layer
|
[`Cursive::add_layer`]: https://docs.rs/cursive/0/cursive/struct.Cursive.html#method.add_layer
|
||||||
|
|
||||||
Next: [Starting with Cursive (2/3)](./tutorial_2.md)
|
Next: [Starting with Cursive (2/3)](./tutorial_2.md)
|
||||||
|
@ -103,11 +103,11 @@ This way of chaining method to set-up the view is very common in cursive. Most
|
|||||||
views provide chainable variants of their methods, to allow creating the view
|
views provide chainable variants of their methods, to allow creating the view
|
||||||
and configuring it in one spot.
|
and configuring it in one spot.
|
||||||
|
|
||||||
[`TextView`]: http://gyscos.github.io/Cursive/cursive/views/struct.TextView
|
[`TextView`]: https://docs.rs/cursive/0/cursive/views/struct.TextView
|
||||||
[`Dialog`]: http://gyscos.github.io/Cursive/cursive/views/struct.Dialog.html
|
[`Dialog`]: https://docs.rs/cursive/0/cursive/views/struct.Dialog.html
|
||||||
[`Dialog::around`]: http://gyscos.github.io/Cursive/cursive/views/struct.Dialog.html#method.around
|
[`Dialog::around`]: https://docs.rs/cursive/0/cursive/views/struct.Dialog.html#method.around
|
||||||
[`Dialog::text`]: http://gyscos.github.io/Cursive/cursive/views/struct.Dialog.html#method.text
|
[`Dialog::text`]: https://docs.rs/cursive/0/cursive/views/struct.Dialog.html#method.text
|
||||||
[`Dialog::title`]: http://gyscos.github.io/Cursive/cursive/views/struct.Dialog.html#method.title
|
[`Dialog::title`]: https://docs.rs/cursive/0/cursive/views/struct.Dialog.html#method.title
|
||||||
|
|
||||||
## Buttons
|
## Buttons
|
||||||
|
|
||||||
@ -149,7 +149,7 @@ fn show_next(_: &mut Cursive) {
|
|||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
[`Dialog::button`]: http://gyscos.github.io/Cursive/cursive/views/struct.Dialog.html#method.button
|
[`Dialog::button`]: https://docs.rs/cursive/0/cursive/views/struct.Dialog.html#method.button
|
||||||
|
|
||||||
## Layers
|
## Layers
|
||||||
|
|
||||||
@ -210,7 +210,7 @@ fn show_answer(s: &mut Cursive, msg: &str) {
|
|||||||
Here, `show_answer()` does the same thing: remove the previous layer, and add
|
Here, `show_answer()` does the same thing: remove the previous layer, and add
|
||||||
a new `Dialog` instead.
|
a new `Dialog` instead.
|
||||||
|
|
||||||
[`Cursive::pop_layer`]: http://gyscos.github.io/Cursive/cursive/struct.Cursive.html#method.pop_layer
|
[`Cursive::pop_layer`]: https://docs.rs/cursive/0/cursive/struct.Cursive.html#method.pop_layer
|
||||||
|
|
||||||
## Conclusion
|
## Conclusion
|
||||||
|
|
||||||
|
@ -138,11 +138,11 @@ not on the `BoxView` returned by `fixed_size`!)
|
|||||||
What we do there should be pretty familiar by now:
|
What we do there should be pretty familiar by now:
|
||||||
replace the layer with a simple dialog.
|
replace the layer with a simple dialog.
|
||||||
|
|
||||||
[`SelectView`]: http://gyscos.github.io/Cursive/cursive/views/struct.SelectView.html
|
[`SelectView`]: https://docs.rs/cursive/0/cursive/views/struct.SelectView.html
|
||||||
[`BoxView`]: http://gyscos.github.io/Cursive/cursive/views/struct.BoxView.html
|
[`BoxView`]: https://docs.rs/cursive/0/cursive/views/struct.BoxView.html
|
||||||
[`Boxable`]: http://gyscos.github.io/Cursive/cursive/view/trait.Boxable.html
|
[`Boxable`]: https://docs.rs/cursive/0/cursive/view/trait.Boxable.html
|
||||||
[`traits`]: http://gyscos.github.io/Cursive/cursive/traits/index.html
|
[`traits`]: https://docs.rs/cursive/0/cursive/traits/index.html
|
||||||
[`SelectView::on_submit`]: http://gyscos.github.io/Cursive/cursive/views/struct.SelectView.html#method.on_submit
|
[`SelectView::on_submit`]: https://docs.rs/cursive/0/cursive/views/struct.SelectView.html#method.on_submit
|
||||||
|
|
||||||
## Linear layouts
|
## Linear layouts
|
||||||
|
|
||||||
@ -188,10 +188,10 @@ We've added a `DummyView` again to add some space between the list and the
|
|||||||
buttons. Though with an empty list, it doesn't look like much yet. Let's fill
|
buttons. Though with an empty list, it doesn't look like much yet. Let's fill
|
||||||
this list with names!
|
this list with names!
|
||||||
|
|
||||||
[`Button`]: http://gyscos.github.io/Cursive/cursive/views/struct.Button.html
|
[`Button`]: https://docs.rs/cursive/0/cursive/views/struct.Button.html
|
||||||
[`Dialog::around`]: http://gyscos.github.io/Cursive/cursive/views/struct.Dialog.html#method.new
|
[`Dialog::around`]: https://docs.rs/cursive/0/cursive/views/struct.Dialog.html#method.new
|
||||||
[`LinearLayout`]: http://gyscos.github.io/Cursive/cursive/views/struct.LinearLayout.html
|
[`LinearLayout`]: https://docs.rs/cursive/0/cursive/views/struct.LinearLayout.html
|
||||||
[`DummyView`]: http://gyscos.github.io/Cursive/cursive/views/struct.DummyView.html
|
[`DummyView`]: https://docs.rs/cursive/0/cursive/views/struct.DummyView.html
|
||||||
|
|
||||||
## IDs
|
## IDs
|
||||||
|
|
||||||
@ -311,14 +311,14 @@ this method returns a handle, through which we can mutate the view.
|
|||||||
It uses `Rc` and `RefCell` under the hood to provide mutable access to the
|
It uses `Rc` and `RefCell` under the hood to provide mutable access to the
|
||||||
view without borrowing the `Cursive` root, leaving us free to pop layers.
|
view without borrowing the `Cursive` root, leaving us free to pop layers.
|
||||||
|
|
||||||
[`EditView`]: http://gyscos.github.io/Cursive/cursive/views/struct.EditView.html
|
[`EditView`]: https://docs.rs/cursive/0/cursive/views/struct.EditView.html
|
||||||
[`IdView`]: http://gyscos.github.io/Cursive/cursive/views/struct.IdView.html
|
[`IdView`]: https://docs.rs/cursive/0/cursive/views/struct.IdView.html
|
||||||
[`IdView::new`]: http://gyscos.github.io/Cursive/cursive/prelude/struct.IdView.html#method.around
|
[`IdView::new`]: https://docs.rs/cursive/0/cursive/prelude/struct.IdView.html#method.around
|
||||||
[`Identifiable`]: http://gyscos.github.io/Cursive/cursive/view/trait.Identifiable.html
|
[`Identifiable`]: https://docs.rs/cursive/0/cursive/view/trait.Identifiable.html
|
||||||
[`Cursive::find_id`]: http://gyscos.github.io/Cursive/cursive/struct.Cursive.html#method.find_id
|
[`Cursive::find_id`]: https://docs.rs/cursive/0/cursive/struct.Cursive.html#method.find_id
|
||||||
[`Cursive::call_on_id`]: http://gyscos.github.io/Cursive/cursive/struct.Cursive.html#method.call_on_id
|
[`Cursive::call_on_id`]: https://docs.rs/cursive/0/cursive/struct.Cursive.html#method.call_on_id
|
||||||
[`SelectView::selected_id`]: http://gyscos.github.io/Cursive/cursive/views/struct.SelectView.html#method.selected_id
|
[`SelectView::selected_id`]: https://docs.rs/cursive/0/cursive/views/struct.SelectView.html#method.selected_id
|
||||||
[`SelectView::remove_item`]: http://gyscos.github.io/Cursive/cursive/views/struct.SelectView.html#method.remove_item
|
[`SelectView::remove_item`]: https://docs.rs/cursive/0/cursive/views/struct.SelectView.html#method.remove_item
|
||||||
|
|
||||||
## Conclusion
|
## Conclusion
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user