/// <summary>
 /// Style of time to display.
 /// </summary>
 public static PassBuilder.StandardFieldBuilder TimeStyle(this PassBuilder.StandardFieldBuilder builder, DateStyle value)
 {
     builder.SetFieldValue(PassBuilder.GetCaller(), value.ToPassKitString());
     return(builder);
 }
 /// <summary>
 /// Optional. If true, the label’s value is displayed as a relative date; otherwise, it is displayed as an absolute date.
 /// The default value is false.
 /// </summary>
 public static PassBuilder.StandardFieldBuilder IsRelative(this PassBuilder.StandardFieldBuilder builder, bool value)
 {
     builder.SetFieldValue(PassBuilder.GetCaller(), value);
     return(builder);
 }
 /// <summary>
 /// Required. Value of the field.
 /// </summary>
 public static PassBuilder.StandardFieldBuilder Value(this PassBuilder.StandardFieldBuilder builder, object value)
 {
     builder.SetFieldValue(PassBuilder.GetCaller(), value);
     return(builder);
 }
 /// <summary>
 /// Optional. Alignment for the field’s contents.
 /// </summary>
 public static PassBuilder.StandardFieldBuilder TextAlignment(this PassBuilder.StandardFieldBuilder builder, string value)
 {
     builder.SetFieldValue(PassBuilder.GetCaller(), value);
     return(builder);
 }
 /// <summary>
 /// Optional. Data detectors that are applied to the field’s value.
 /// </summary>
 public static PassBuilder.StandardFieldBuilder DataDetectorTypes(this PassBuilder.StandardFieldBuilder builder, string[] value)
 {
     builder.SetFieldValue(PassBuilder.GetCaller(), value);
     return(builder);
 }
 /// <summary>
 /// Optional. Format string for the alert text that is displayed when the pass is updated.
 /// The format string must contain the escape %@, which is replaced with the field’s new value. For example "Gate changed to %@".
 /// </summary>
 /// <remarks>
 /// If you don’t specify a change message, the user isn’t notified when the field changes.
 /// </remarks>
 public static PassBuilder.StandardFieldBuilder ChangeMessage(this PassBuilder.StandardFieldBuilder builder, string value)
 {
     builder.SetFieldValue(PassBuilder.GetCaller(), value);
     return(builder);
 }