ngx-dynamic-dashboard
Version:
an dashboard lib for angular 10
17 lines • 3.59 kB
JavaScript
export class EndPoint {
constructor(name, address, user, credential, credentialType, description, tokenAPI, tokenAPIProperty, tokenAPIHeader, tags) {
this.name = name;
this.address = address;
this.user = user;
this.credential = credential;
this.credentialType = credentialType;
this.description = description;
this.tokenAPI = tokenAPI;
this.tokenAPIProperty = tokenAPIProperty;
this.tokenAPIHeader = tokenAPIHeader;
Object.assign(this, tags);
this.id = 0;
}
}
export const credentialScheme = ['none', 'password', 'ssh key', 'OAuth Secret'];
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZW5kcG9pbnQubW9kZWwuanMiLCJzb3VyY2VSb290IjoiL1VzZXJzL2JlbmxpL3dvcmtzcGFjZXMvbmd4LWR5bmFtaWMtZGFzaGJvYXJkLWZyYW1ld29yay9wcm9qZWN0cy9uZ3gtZHluYW1pYy1kYXNoYm9hcmQvc3JjLyIsInNvdXJjZXMiOlsiZGFzaGJvYXJkL2dhZGdldHMvX2NvbW1vbi9lbmRwb2ludC5tb2RlbC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFJQSxNQUFNLE9BQU8sUUFBUTtJQWFqQixZQUFZLElBQVksRUFDWixPQUFlLEVBQ2YsSUFBWSxFQUNaLFVBQWtCLEVBQ2xCLGNBQXNCLEVBQ3RCLFdBQW1CLEVBQ25CLFFBQWdCLEVBQ2hCLGdCQUF3QixFQUN4QixjQUFzQixFQUN0QixJQUFTO1FBRWpCLElBQUksQ0FBQyxJQUFJLEdBQUcsSUFBSSxDQUFDO1FBQ2pCLElBQUksQ0FBQyxPQUFPLEdBQUcsT0FBTyxDQUFDO1FBQ3ZCLElBQUksQ0FBQyxJQUFJLEdBQUcsSUFBSSxDQUFDO1FBQ2pCLElBQUksQ0FBQyxVQUFVLEdBQUcsVUFBVSxDQUFDO1FBQzdCLElBQUksQ0FBQyxjQUFjLEdBQUcsY0FBYyxDQUFDO1FBQ3JDLElBQUksQ0FBQyxXQUFXLEdBQUcsV0FBVyxDQUFDO1FBQy9CLElBQUksQ0FBQyxRQUFRLEdBQUcsUUFBUSxDQUFDO1FBQ3pCLElBQUksQ0FBQyxnQkFBZ0IsR0FBRyxnQkFBZ0IsQ0FBQztRQUN6QyxJQUFJLENBQUMsY0FBYyxHQUFHLGNBQWMsQ0FBQztRQUNyQyxNQUFNLENBQUMsTUFBTSxDQUFDLElBQUksRUFBRSxJQUFJLENBQUMsQ0FBQztRQUMxQixJQUFJLENBQUMsRUFBRSxHQUFHLENBQUMsQ0FBQztJQUNoQixDQUFDO0NBRUo7QUFFRCxNQUFNLENBQUMsTUFBTSxnQkFBZ0IsR0FBRyxDQUFDLE1BQU0sRUFBRSxVQUFVLEVBQUUsU0FBUyxFQUFFLGNBQWMsQ0FBQyxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0IGludGVyZmFjZSBUQUcge1xuICAgIG5hbWU6IHN0cmluZztcbn1cblxuZXhwb3J0IGNsYXNzIEVuZFBvaW50IHtcbiAgICBwdWJsaWMgaWQ6IG51bWJlcjtcbiAgICBwdWJsaWMgbmFtZTogc3RyaW5nO1xuICAgIHB1YmxpYyBhZGRyZXNzOiBzdHJpbmc7XG4gICAgcHVibGljIHVzZXI6IHN0cmluZztcbiAgICBwdWJsaWMgY3JlZGVudGlhbFR5cGU6IHN0cmluZztcbiAgICBwdWJsaWMgY3JlZGVudGlhbDogc3RyaW5nO1xuICAgIHB1YmxpYyBkZXNjcmlwdGlvbjogc3RyaW5nO1xuICAgIHB1YmxpYyB0b2tlbkFQSTogc3RyaW5nO1xuICAgIHB1YmxpYyB0b2tlbkFQSVByb3BlcnR5OiBzdHJpbmc7XG4gICAgcHVibGljIHRva2VuQVBJSGVhZGVyOiBzdHJpbmc7XG4gICAgcHVibGljIHRhZ3M6IGFueTtcblxuICAgIGNvbnN0cnVjdG9yKG5hbWU6IHN0cmluZyxcbiAgICAgICAgICAgICAgICBhZGRyZXNzOiBzdHJpbmcsXG4gICAgICAgICAgICAgICAgdXNlcjogc3RyaW5nLFxuICAgICAgICAgICAgICAgIGNyZWRlbnRpYWw6IHN0cmluZyxcbiAgICAgICAgICAgICAgICBjcmVkZW50aWFsVHlwZTogc3RyaW5nLFxuICAgICAgICAgICAgICAgIGRlc2NyaXB0aW9uOiBzdHJpbmcsXG4gICAgICAgICAgICAgICAgdG9rZW5BUEk6IHN0cmluZyxcbiAgICAgICAgICAgICAgICB0b2tlbkFQSVByb3BlcnR5OiBzdHJpbmcsXG4gICAgICAgICAgICAgICAgdG9rZW5BUElIZWFkZXI6IHN0cmluZyxcbiAgICAgICAgICAgICAgICB0YWdzOiBhbnkpIHtcblxuICAgICAgICB0aGlzLm5hbWUgPSBuYW1lO1xuICAgICAgICB0aGlzLmFkZHJlc3MgPSBhZGRyZXNzO1xuICAgICAgICB0aGlzLnVzZXIgPSB1c2VyO1xuICAgICAgICB0aGlzLmNyZWRlbnRpYWwgPSBjcmVkZW50aWFsO1xuICAgICAgICB0aGlzLmNyZWRlbnRpYWxUeXBlID0gY3JlZGVudGlhbFR5cGU7XG4gICAgICAgIHRoaXMuZGVzY3JpcHRpb24gPSBkZXNjcmlwdGlvbjtcbiAgICAgICAgdGhpcy50b2tlbkFQSSA9IHRva2VuQVBJO1xuICAgICAgICB0aGlzLnRva2VuQVBJUHJvcGVydHkgPSB0b2tlbkFQSVByb3BlcnR5O1xuICAgICAgICB0aGlzLnRva2VuQVBJSGVhZGVyID0gdG9rZW5BUElIZWFkZXI7XG4gICAgICAgIE9iamVjdC5hc3NpZ24odGhpcywgdGFncyk7XG4gICAgICAgIHRoaXMuaWQgPSAwO1xuICAgIH1cblxufVxuXG5leHBvcnQgY29uc3QgY3JlZGVudGlhbFNjaGVtZSA9IFsnbm9uZScsICdwYXNzd29yZCcsICdzc2gga2V5JywgJ09BdXRoIFNlY3JldCddO1xuXG4iXX0=