40 lines
No EOL
1.4 KiB
C#
40 lines
No EOL
1.4 KiB
C#
using Newtonsoft.Json;
|
||
|
||
namespace Shuttle.Api.AfterEffectsDTO.UpdatedData
|
||
{
|
||
public class FolderItemUpdatableData
|
||
{
|
||
// Item updatable properties
|
||
|
||
/// <summary>
|
||
/// A string that holds a comment, up to 15,999 bytes in length after any encoding conversion. The
|
||
/// comment is for the user’s purpose only; it has no effect on the item’s appearance or behavior.
|
||
/// </summary>
|
||
[JsonProperty("comment")]
|
||
public string Comment { get; set; }
|
||
|
||
/// <summary>
|
||
/// The label color for the item. Colors are represented by their number (0 for None, or 1 to 16 for
|
||
/// one of the preset colors in the Labels preferences). Custom label colors cannot be set
|
||
/// programmatically.
|
||
/// </summary>
|
||
[JsonProperty("label")]
|
||
public int Label { get; set; }
|
||
|
||
/// <summary>
|
||
/// The name of the item as displayed in the Project panel.
|
||
/// </summary>
|
||
[JsonProperty("name")]
|
||
public string Name { get; set; }
|
||
|
||
/// <summary>
|
||
/// When true, this item is selected. Multiple items can be selected at the same time. Set to true to
|
||
/// select the item programmatically, or to false to deselect it.
|
||
/// </summary>
|
||
[JsonProperty("selected")]
|
||
public bool Selected { get; set; }
|
||
|
||
// FolderItem updatable properties
|
||
// ... Nothing more
|
||
}
|
||
} |