16 lines
368 B
TypeScript
16 lines
368 B
TypeScript
|
// Classes
|
||
|
export class BuildEvent {
|
||
|
// Constructor
|
||
|
constructor(public type: string, public pr: number, public sha: string) {}
|
||
|
}
|
||
|
|
||
|
export class CreatedBuildEvent extends BuildEvent {
|
||
|
// Properties - Public, Static
|
||
|
public static type = 'build.created';
|
||
|
|
||
|
// Constructor
|
||
|
constructor(pr: number, sha: string) {
|
||
|
super(CreatedBuildEvent.type, pr, sha);
|
||
|
}
|
||
|
}
|