XenoAtom.Terminal.UI Home
  1. Home
  2. Docs
  3. Controls
  4. API
    1. Sponsor
    2. GitHub
    Menu
    Loading menu…

    On this page

    1. Home
    2. API
    3. XenoAtom.Terminal.UI.Templating
    4. DataTemplate

    DataTemplate Struct

    Definition

    Namespace XenoAtom.Terminal.UI.Templating
    Assembly XenoAtom.Terminal.UI.dll
    Implements IEquatable<DataTemplate<T>>
    Show inherited members (3)
    • System.Object.Equals(System.Object?, System.Object?)
    • System.Object.GetType()
    • System.Object.ReferenceEquals(System.Object?, System.Object?)
    public readonly struct DataTemplate<T> : IEquatable<DataTemplate<T>>
    

    Type parameters

    T
    Tip: use kind:method, kind:property, kind:ctor. Press Esc to clear.

    Constructors (1)

    DataTemplate(DataTemplateDisplayFactory<T>?, DataTemplateEditorFactory<T>?, DataTemplateUpdater<T>?, DataTemplateReleaser?)

    Properties (7)

    Display
    Editor
    HasDisplay
    HasEditor
    IsEmpty
    Release
    TryUpdate

    Methods (5)

    Deconstruct(out DataTemplateDisplayFactory<T>?, out DataTemplateEditorFactory<T>?, out DataTemplateUpdater<T>?, out DataTemplateReleaser?)
    Equals(Object)
    Equals(DataTemplate<T>)
    GetHashCode()
    ToString()

    Operators (2)

    Equality(DataTemplate<T>, DataTemplate<T>)
    Inequality(DataTemplate<T>, DataTemplate<T>)

    This project is part of the XenoAtom.


    Copyright © 2026, Alexandre Mutel aka xoofx - Content licensed under the Creative Commons CC BY 4.0 | Site generated by lunet hosted on GitHub Pages