C# Class Passbook.Generator.PassGeneratorRequest

Show file Open project: tomasmcguinness/dotnet-passbook Class Usage Examples

Public Methods

Method Description
AddAuxiliaryField ( Passbook.Generator.Fields.Field field ) : void
AddBackField ( Passbook.Generator.Fields.Field field ) : void
AddBarCode ( string message, BarcodeType type, string encoding ) : void
AddBarCode ( string message, BarcodeType type, string encoding, string altText ) : void
AddBeacon ( string proximityUUID, string relevantText ) : void
AddBeacon ( string proximityUUID, string relevantText, int major ) : void
AddBeacon ( string proximityUUID, string relevantText, int major, int minor ) : void
AddHeaderField ( Passbook.Generator.Fields.Field field ) : void
AddLocalization ( string languageCode, string key, string value ) : void
AddLocation ( double latitude, double longitude ) : void
AddLocation ( double latitude, double longitude, string relevantText ) : void
AddPrimaryField ( Passbook.Generator.Fields.Field field ) : void
AddSecondaryField ( Passbook.Generator.Fields.Field field ) : void
LoadTemplate ( string template, TemplateModel parameters ) : void
PassGeneratorRequest ( ) : System
PopulateFields ( ) : void

Private Methods

Method Description
CloseStyleSpecificKey ( JsonWriter writer ) : void
ConvertColor ( string color ) : string
OpenStyleSpecificKey ( JsonWriter writer ) : void
TemplateFields ( Passbook.Generator.Configuration.FieldCollection templateFields, TemplateModel model ) : IEnumerable
Write ( JsonWriter writer ) : void
WriteAppearanceKeys ( JsonWriter writer ) : void
WriteBarcode ( JsonWriter writer ) : void
WriteExpirationKeys ( JsonWriter writer ) : void
WriteRelevanceKeys ( JsonWriter writer ) : void
WriteSection ( JsonWriter writer, string sectionName, List fields ) : void
WriteStandardKeys ( JsonWriter writer ) : void
WriteUrls ( JsonWriter writer ) : void
WriteUserInfo ( JsonWriter writer ) : void

Method Details

AddAuxiliaryField() public method

public AddAuxiliaryField ( Passbook.Generator.Fields.Field field ) : void
field Passbook.Generator.Fields.Field
return void

AddBackField() public method

public AddBackField ( Passbook.Generator.Fields.Field field ) : void
field Passbook.Generator.Fields.Field
return void

AddBarCode() public method

public AddBarCode ( string message, BarcodeType type, string encoding ) : void
message string
type BarcodeType
encoding string
return void

AddBarCode() public method

public AddBarCode ( string message, BarcodeType type, string encoding, string altText ) : void
message string
type BarcodeType
encoding string
altText string
return void

AddBeacon() public method

public AddBeacon ( string proximityUUID, string relevantText ) : void
proximityUUID string
relevantText string
return void

AddBeacon() public method

public AddBeacon ( string proximityUUID, string relevantText, int major ) : void
proximityUUID string
relevantText string
major int
return void

AddBeacon() public method

public AddBeacon ( string proximityUUID, string relevantText, int major, int minor ) : void
proximityUUID string
relevantText string
major int
minor int
return void

AddHeaderField() public method

public AddHeaderField ( Passbook.Generator.Fields.Field field ) : void
field Passbook.Generator.Fields.Field
return void

AddLocalization() public method

public AddLocalization ( string languageCode, string key, string value ) : void
languageCode string
key string
value string
return void

AddLocation() public method

public AddLocation ( double latitude, double longitude ) : void
latitude double
longitude double
return void

AddLocation() public method

public AddLocation ( double latitude, double longitude, string relevantText ) : void
latitude double
longitude double
relevantText string
return void

AddPrimaryField() public method

public AddPrimaryField ( Passbook.Generator.Fields.Field field ) : void
field Passbook.Generator.Fields.Field
return void

AddSecondaryField() public method

public AddSecondaryField ( Passbook.Generator.Fields.Field field ) : void
field Passbook.Generator.Fields.Field
return void

LoadTemplate() public method

public LoadTemplate ( string template, TemplateModel parameters ) : void
template string
parameters TemplateModel
return void

PassGeneratorRequest() public method

public PassGeneratorRequest ( ) : System
return System

PopulateFields() public method

public PopulateFields ( ) : void
return void