Vixen
02b45cc4
csharp
public sealed class YamlScalar

A single value.

No guide page documents this yet — the page shows what the code says about itself.

Remarks

The value is always the text as written; interpreting it as a number, a boolean or an enum is the object mapper's job, which is the only layer that knows what type was expected. A YAML reader that guessed here would be the reason version: 1.20 becomes 1.2.

Fields and properties (2)

  • public string Value

    The text.

  • public YamlScalarStyle Style

    How it was written.

Methods (2)

  • public YamlScalar(string value, YamlScalarStyle style = Any)

    Creates a scalar.

  • public override string ToString()

    Renders the value.

Used by (29)

  • DockFloatVixen.Ui.Controls.Advanced
  • DockGroupNodeVixen.Ui.Controls.Advanced
  • DockSplitNodeVixen.Ui.Controls.Advanced
  • MetaMigrationChainVixen.Core.Yaml
  • MetaTestsVixen.Core.Yaml.Tests
  • ReadStateVixen.Core.Yaml
  • RoundTripTestsVixen.Core.Yaml.Tests
  • SerializerTestsVixen.Core.Yaml.Tests
  • TargetOverridesVixen.Core.Yaml
  • ThemeTokensVixen.Ui.Styling.Utilities
  • YamlDialectTestsVixen.Core.Yaml.Tests
  • YamlSerializerVixen.Core.Yaml
  • YamlWriterVixen.Core.Yaml
  • AssetDatabaseVixen.Editor.Core
  • AssetReferenceScanVixen.Editor.Assets
  • BudgetTestExtensionVixen.Editor.Assets.Tests
  • ClipNotesExtensionVixen.Editor.Assets
  • EditorApplicationVixen.Editor.App
  • ImportPipelineVixen.Editor.Assets
  • ImportPipelineTestsVixen.Editor.Assets.Tests
  • ImportSettingsDocumentVixen.Editor.AssetEditors
  • KeyMapVixen.Editor.Ui
  • KeyMapPresetVixen.Editor.Ui
  • NavMeshImporterVixen.Editor.Assets
  • ProjectHistoryVixen.Editor.App
  • ProjectMarkerVixen.Editor.Core
  • StringCatalogVixen.Editor.Ui
  • ThemeServiceVixen.Editor.Ui
  • WindowPlacementVixen.Editor.Host