Skip to content
Closed
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
10 changes: 6 additions & 4 deletions Jui/Types/EViewType.cs
Original file line number Diff line number Diff line change
Expand Up @@ -55,8 +55,10 @@ public enum EViewType {
/// <summary>
/// A <see cref="HomeSeer.Jui.Views.TimeSpanView"/>
/// </summary>
TimeSpan = 13

}

TimeSpan = 13,
/// <summary>
/// A <see cref="HomeSeer.Jui.Views.MultiSelectListView"/>
/// </summary>
MultiSelectList = 14
}
}
62 changes: 62 additions & 0 deletions Jui/Types/EViewType.cs.bak
Original file line number Diff line number Diff line change
@@ -0,0 +1,62 @@
namespace HomeSeer.Jui.Types {

/// <summary>
/// The type that a view is set to determines what class a client application will deserialize it as.
/// Each view type has a different set of properties that specifies how it behaves and how it should
/// be displayed to the user
/// <para>
/// Some view types are ignored by different page types.
/// Refer to the page type you are using to determine what views are available for use.
/// </para>
/// </summary>
public enum EViewType {

/// <summary>
/// No type is defined. This will cause an error
/// </summary>
Undefined = -1,
/// <summary>
/// A <see cref="HomeSeer.Jui.Views.ViewGroup"/>
/// </summary>
Group = 0,
// <summary>
// An <see cref="HomeSeer.Jui.Forms.AbstractFormView"/>
// </summary>
//Form = 1,
/// <summary>
/// A <see cref="HomeSeer.Jui.Views.LabelView"/>
/// </summary>
Label = 2,
/// <summary>
/// A <see cref="HomeSeer.Jui.Views.SelectListView"/>
/// </summary>
SelectList = 3,
/// <summary>
/// An <see cref="HomeSeer.Jui.Views.InputView"/>
/// </summary>
Input = 4,
/// <summary>
/// A <see cref="HomeSeer.Jui.Views.ToggleView"/>
/// </summary>
Toggle = 5,
/// <summary>
/// A <see cref="HomeSeer.Jui.Views.NavigateButtonView"/>
/// </summary>
Button = 6,
//Image = 7,
//TODO DateTime = 8,
//MessageArchive = 9,
//Table = 10,
//Chart = 11
/// <summary>
/// A <see cref="HomeSeer.Jui.Views.TextAreaView"/>
/// </summary>
TextArea = 12,
/// <summary>
/// A <see cref="HomeSeer.Jui.Views.TimeSpanView"/>
/// </summary>
TimeSpan = 13

}

}
Loading