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 (72, showing 40)
- 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
- RefreshableSheetVixen.Ui.Controls.Tests
- SignalVixen.Ui.Reactive
- UiWindowTitleVixen.Ui
- ActiveDocumentUndoVixen.Editor.App
- AssetPickerTestsVixen.Editor.App.Tests
- 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
- DropIntoFieldTestsVixen.Editor.App.Tests
- EditPipelineTestsVixen.Editor.Core.Tests
- EditingTestsVixen.Editor.Inspector.Tests
- EditorApplicationVixen.Editor.App
- EditorDocumentVixen.Editor.Core
- EditorDocumentTestsVixen.Editor.Core.Tests
- EditorProjectVixen.Editor.Core
- EditorPropertyVixen.Editor.Core
- EditorUndoManagerTestsVixen.Editor.App.Tests
- EntityLifetimeTestsVixen.Editor.SceneView.Tests
- EntitySearchSourceVixen.Editor.App
- ExternalEditPumpTestsVixen.Editor.App.Tests
- ExternalEditsVixen.Editor.Core
- ExternalEditsTestsVixen.Editor.Core.Tests