Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions docs/templates/squidstd/public/main.css
Original file line number Diff line number Diff line change
Expand Up @@ -52,3 +52,8 @@ table > thead { background-color: rgba(75, 180, 189, 0.12); }

/* Affix (right-hand "In this article") active marker. */
.affix ul li.active > a { color: var(--sqd-brand); border-left-color: var(--sqd-brand); }

/* Package READMEs use <h1 align="center"> for GitHub/NuGet; on the site keep typography consistent. */
article h1[align] {
text-align: start;
}
10 changes: 10 additions & 0 deletions docs/templates/squidstd/public/main.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
// SquidStd DocFX modern-template extensions.
export default {
iconLinks: [
{
icon: 'github',
href: 'https://github.com/tgiachi/squid-std',
title: 'GitHub',
},
],
}
Original file line number Diff line number Diff line change
Expand Up @@ -131,8 +131,8 @@ public IContainer RegisterEventBusService()

/// <summary>
/// Registers the recursive file watcher service as a singleton resolving the event bus.
/// Not part of <see cref="RegisterCoreServices()" />: opt in, then call
/// <see cref="Core.Interfaces.Files.IFileWatcherService.Watch(string)" /> for the directories to watch.
/// Not part of <c>RegisterCoreServices</c>: opt in, then call
/// <see cref="IFileWatcherService.Watch(string)" /> for the directories to watch.
/// </summary>
/// <param name="debounceDelay">Optional debounce window; defaults to 300ms when null.</param>
/// <returns>The same container for chaining.</returns>
Expand Down
4 changes: 2 additions & 2 deletions src/SquidStd.Tui/TuiView.cs
Original file line number Diff line number Diff line change
Expand Up @@ -8,15 +8,15 @@ namespace SquidStd.Tui;
/// <summary>
/// Base class for views: a Terminal.Gui <see cref="Window" /> that owns a typed ViewModel and a
/// <see cref="ViewBinder" />. Implement <see cref="BuildLayout" /> to create widgets and
/// <see cref="Bind" /> to declare bindings; both run once during <see cref="Initialize" />.
/// <see cref="Bind" /> to declare bindings; both run once during <see cref="ITuiView.Initialize" />.
/// </summary>
/// <typeparam name="TViewModel">The ViewModel type for this view.</typeparam>
public abstract class TuiView<TViewModel> : Window, ITuiView
where TViewModel : TuiViewModel
{
private readonly ViewBinder _binder;

/// <summary>The bound ViewModel. Set by the navigator before <see cref="Initialize" />.</summary>
/// <summary>The bound ViewModel. Set by the navigator before <see cref="ITuiView.Initialize" />.</summary>
protected TViewModel ViewModel { get; private set; } = null!;

protected TuiView()
Expand Down
4 changes: 2 additions & 2 deletions src/SquidStd.Vfs.Database/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -47,8 +47,8 @@ The `VfsFileEntity` table is created automatically by FreeSql on first access (s
## Related

- Tutorial: [Virtual filesystem](https://tgiachi.github.io/squid-std/tutorials/vfs.html)
- [`SquidStd.Vfs`](../SquidStd.Vfs/README.md) - core backends and decorators
- [`SquidStd.Database`](../SquidStd.Database/README.md) - required database module
- [`SquidStd.Vfs`](https://tgiachi.github.io/squid-std/articles/vfs.html) - core backends and decorators
- [`SquidStd.Database`](https://tgiachi.github.io/squid-std/articles/database.html) - required database module

## License

Expand Down
2 changes: 1 addition & 1 deletion src/SquidStd.Vfs.S3/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ For native AWS with the default credential chain, omit `AccessKey`/`SecretKey` a
## Related

- Tutorial: [Virtual filesystem](https://tgiachi.github.io/squid-std/tutorials/vfs.html)
- [`SquidStd.Vfs`](../SquidStd.Vfs/README.md) - core backends and decorators
- [`SquidStd.Vfs`](https://tgiachi.github.io/squid-std/articles/vfs.html) - core backends and decorators

## License

Expand Down
Loading