csharp
public interface IReadOnlySignal<out T>A value that can be read and depended on, but not written by the reader.
No guide page documents this yet — the page shows what the code says about itself.
Remarks
This is the type a component exposes and a control binds to. Handing out a Signal`1 hands out the write, which is how a view ends up mutating a view model it does not own; handing out this does not.
Fields and properties (1)
T ValueThe current value, recording a dependency if something is computing.
Methods (1)
T Peek()The current value without recording a dependency.
Used by (100, showing 40)
- ShellCloseTestsHelloUi.Tests
- ShellShortcutTestsHelloUi.Tests
- AsyncComputedVixen.Ui.Reactive
- AsyncGuestVixen.Ui.Controls.Tests
- BuildContextVixen.Ui
- ComputedVixen.Ui.Reactive
- DerivedDirtyStateTestsVixen.Ui.Tests
- DocumentClosePromptVixen.Ui.Controls
- DocumentClosePromptTestsVixen.Ui.Controls.Tests
- DocumentCommandsVixen.Ui
- EditableDocumentVixen.Ui
- EditableDocumentTestsVixen.Ui.Tests
- IEditableDocumentVixen.Ui
- LinkedSignalVixen.Ui.Reactive
- RecentDocumentsVixen.Ui
- RefreshableSheetVixen.Ui.Controls.Tests
- ShortcutDispatchTestsVixen.Ui.Controls.Tests
- SignalVixen.Ui.Reactive
- UiWindowTitleVixen.Ui
- ActiveDocumentUndoVixen.Editor.App
- ActiveSceneTestsVixen.Editor.App.Tests
- AssetPickerTestsVixen.Editor.App.Tests
- AssetTabsVixen.Editor.App
- AudioMixerViewTestsVixen.Editor.AssetEditors.Tests
- ClosingTestsVixen.Editor.App.Tests
- CodeDocumentTestsVixen.Editor.AssetEditors.Tests
- CommandStackVixen.Editor.Core
- CommandStackPropertyTestsVixen.Editor.Core.Tests
- CommandStackTestsVixen.Editor.Core.Tests
- CommandStackUndoManagerTestsVixen.Editor.Core.Tests
- CommandTestsVixen.Editor.NodeGraph.Tests
- ComponentTestsVixen.Editor.App.Tests
- DiagnosticsModuleVixen.Editor.Diagnostics
- DiagnosticsPanelTestsVixen.Editor.App.Tests
- DiscardingVixen.Editor.App
- DocumentChordTestsVixen.Editor.App.Tests
- DropIntoFieldTestsVixen.Editor.App.Tests
- EditPipelineTestsVixen.Editor.Core.Tests
- EditRecordTestsVixen.Editor.Core.Tests
- EditableDocumentPortTestsVixen.Editor.Core.Tests