gw3-web-guid
Version:
This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 8.2.14.
167 lines (165 loc) • 15.6 kB
JavaScript
/**
* @fileoverview added by tsickle
* Generated from: lib/components/tree-view/tree-view.component.ts
* @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
import { Component, EventEmitter, Input, Output } from '@angular/core';
export class AppTreeViewComponent {
constructor() {
this.collapseAttr = 'isCollapsed';
this.eventNewChildren = new EventEmitter();
this.eventUpdate = new EventEmitter();
this.eventDelete = new EventEmitter();
}
/**
* @param {?} value
* @return {?}
*/
set collapseAll(value) {
this._collapseAll = value;
this._recursiveEdit(this.data, value);
}
/**
* @return {?}
*/
ngOnInit() { }
/**
* @param {?} entry
* @return {?}
*/
addChildren(entry) {
this.eventNewChildren.emit(entry);
}
/**
* @param {?} id
* @return {?}
*/
goToUpdate(id) {
this.eventUpdate.emit(id);
}
/**
* @param {?} id
* @return {?}
*/
goToDelete(id) {
this.eventDelete.emit(id);
}
/**
* @param {?} $event
* @return {?}
*/
newChildren($event) {
this.eventNewChildren.emit($event);
}
/**
* @param {?} $event
* @return {?}
*/
updated($event) {
this.eventUpdate.emit($event);
}
/**
* @param {?} $event
* @return {?}
*/
deleted($event) {
this.eventDelete.emit($event);
}
/**
* @private
* @param {?} list
* @param {?} value
* @return {?}
*/
_recursiveEdit(list, value) {
if (Array.isArray(list)) {
for (let i = 0, len = list.length; i < len; i++) {
list[i].collapse = value;
if (list[i].children.length) {
this._recursiveEdit(list[i].children, value);
}
}
}
}
}
AppTreeViewComponent.decorators = [
{ type: Component, args: [{
selector: 'gw1-tree-view',
template: `
<ul class="treeview" *ngIf="data && data.length">
<li *ngFor="let d of data">
<div class="card">
<div class="row">
<div class="col-md-12">
<div class="card-body">
<i *ngIf="d.children.length" class="fas fa-{{d.collapse ? 'minus':'plus'}}-square"
(click)="d.collapse = !d.collapse"></i>
<i *ngIf="!d.children.length" class="fa fa-square"></i>
<strong class="title-card"> {{d.cont_asiento_nombre}} </strong>
<a class="btn btn-ligth lamb-button-menu" [ngbPopover]="templateOptions" placement="bottom">
<span class="fas fa-ellipsis-v"></span>
</a>
<ng-template #templateOptions>
<ul class="menu-options">
<li (click)="addChildren(d)">
<a>
<span class="fa fa-plus"></span> Nuevo Hijo
</a>
</li>
<li (click)="goToUpdate(d.cont_asiento_id)">
<a>
<span class="fa fa-edit"></span> Actualizar
</a>
</li>
<li (click)="goToDelete(d.cont_asiento_id)" *ngIf="!d.children.length">
<a>
<span class="fa fa-trash"></span> Eliminar
</a>
</li>
</ul>
</ng-template>
</div>
</div>
</div>
</div>
<gw1-tree-view *ngIf="d.collapse && d.children.length"
[data]="d.children"
[ngbCollapse]="d[collapseAttr]"
(eventNewChildren)="newChildren($event)"
(eventUpdate)="updated($event)"
(eventDelete)="deleted($event)">
</gw1-tree-view>
</li>
</ul>
`,
styles: [".menu-div{font-size:.9rem;height:5.5rem}.ul-nav{padding:.2rem .6rem!important}.li-nav{list-style-type:none!important}.li-nav:hover{background-color:#f5f5f5!important}.l-icon{font-size:1.5rem;top:.3em;position:relative}.card{border:1px solid #ccc;border-radius:2px;margin:.5rem}.card a :active,.card a :focus,.card a:hover{text-decoration:underline;cursor:pointer}.card .card-img-left{height:3rem;margin-top:.5rem;margin-left:.5rem}.card .card-img-left:hover{cursor:pointer}.card .card-footer lamb-button-icon{float:right}.card .card-footer .lamb-badge{border-radius:50%;cursor:pointer}.card .lamb-link{opacity:.8;margin-bottom:0}.card .lamb-icons{cursor:pointer}.card .lamb-button-menu{position:absolute;right:.7rem;top:0;padding:.1rem .7rem;border-radius:50%;cursor:pointer}.card .lamb-button-menu :active,.card .lamb-button-menu :focus,.card .lamb-button-menu:hover{background-color:#ddd}.card .title-card{color:#000}.card .card-body{padding:.2rem!important}.card:hover{box-shadow:3px 3px 0 #999;transition:box-shadow .1s ease-in-out}.card .menu-options{list-style-type:none;padding:0!important;margin:.8rem 0;width:10rem}.card .menu-options li{cursor:pointer;padding:.2rem 2rem;height:2rem}.card .menu-options li :active,.card .menu-options li:hover{background-color:#ddd}.card .menu-options li a{vertical-align:middle}.card .menu-options li a .menu-icon{font-size:1.2rem;margin-right:.4rem;vertical-align:middle}.card .menu-options li a span{text-decoration:none;vertical-align:middle}.me-content{display:flex;flex-wrap:wrap}.treeview{list-style-type:none}.treeview .parent{font-weight:700;cursor:pointer}.treeview span{display:inline-block}.treeview .node-opened{transform:rotate(90deg)}"]
}] }
];
/** @nocollapse */
AppTreeViewComponent.ctorParameters = () => [];
AppTreeViewComponent.propDecorators = {
data: [{ type: Input, args: ['data',] }],
collapseAll: [{ type: Input, args: ['collapseAll',] }],
eventNewChildren: [{ type: Output }],
eventUpdate: [{ type: Output }],
eventDelete: [{ type: Output }]
};
if (false) {
/** @type {?} */
AppTreeViewComponent.prototype._collapseAll;
/** @type {?} */
AppTreeViewComponent.prototype.collapseAttr;
/** @type {?} */
AppTreeViewComponent.prototype.data;
/** @type {?} */
AppTreeViewComponent.prototype.eventNewChildren;
/** @type {?} */
AppTreeViewComponent.prototype.eventUpdate;
/** @type {?} */
AppTreeViewComponent.prototype.eventDelete;
}
/** @type {?} */
export const APP_TREEVIEW_COMPONENTS = [
AppTreeViewComponent,
];
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidHJlZS12aWV3LmNvbXBvbmVudC5qcyIsInNvdXJjZVJvb3QiOiJuZzovL2d3My13ZWItZ3VpZC8iLCJzb3VyY2VzIjpbImxpYi9jb21wb25lbnRzL3RyZWUtdmlldy90cmVlLXZpZXcuY29tcG9uZW50LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7O0FBQUEsT0FBTyxFQUFDLFNBQVMsRUFBRSxZQUFZLEVBQUUsS0FBSyxFQUFVLE1BQU0sRUFBQyxNQUFNLGVBQWUsQ0FBQztBQXVEN0UsTUFBTSxPQUFPLG9CQUFvQjtJQVkvQjtRQVZPLGlCQUFZLEdBQVcsYUFBYSxDQUFDO1FBTWxDLHFCQUFnQixHQUFHLElBQUksWUFBWSxFQUFFLENBQUM7UUFDdEMsZ0JBQVcsR0FBRyxJQUFJLFlBQVksRUFBRSxDQUFDO1FBQ2pDLGdCQUFXLEdBQUcsSUFBSSxZQUFZLEVBQUUsQ0FBQztJQUU1QixDQUFDOzs7OztJQVJoQixJQUEwQixXQUFXLENBQUMsS0FBYztRQUNsRCxJQUFJLENBQUMsWUFBWSxHQUFHLEtBQUssQ0FBQztRQUMxQixJQUFJLENBQUMsY0FBYyxDQUFDLElBQUksQ0FBQyxJQUFJLEVBQUUsS0FBSyxDQUFDLENBQUM7SUFDeEMsQ0FBQzs7OztJQU9ELFFBQVEsS0FBSSxDQUFDOzs7OztJQUNiLFdBQVcsQ0FBQyxLQUFLO1FBQ2YsSUFBSSxDQUFDLGdCQUFnQixDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQztJQUNwQyxDQUFDOzs7OztJQUNELFVBQVUsQ0FBQyxFQUFFO1FBQ1gsSUFBSSxDQUFDLFdBQVcsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDNUIsQ0FBQzs7Ozs7SUFDRCxVQUFVLENBQUMsRUFBRTtRQUNYLElBQUksQ0FBQyxXQUFXLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxDQUFDO0lBQzVCLENBQUM7Ozs7O0lBRUQsV0FBVyxDQUFDLE1BQU07UUFDaEIsSUFBSSxDQUFDLGdCQUFnQixDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsQ0FBQztJQUNyQyxDQUFDOzs7OztJQUNELE9BQU8sQ0FBQyxNQUFNO1FBQ1osSUFBSSxDQUFDLFdBQVcsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLENBQUM7SUFDaEMsQ0FBQzs7Ozs7SUFDRCxPQUFPLENBQUMsTUFBTTtRQUNaLElBQUksQ0FBQyxXQUFXLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxDQUFDO0lBQ2hDLENBQUM7Ozs7Ozs7SUFFTyxjQUFjLENBQUMsSUFBSSxFQUFFLEtBQUs7UUFDaEMsSUFBSSxLQUFLLENBQUMsT0FBTyxDQUFDLElBQUksQ0FBQyxFQUFFO1lBQ3ZCLEtBQUssSUFBSSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsR0FBRyxJQUFJLENBQUMsTUFBTSxFQUFFLENBQUMsR0FBRyxHQUFHLEVBQUUsQ0FBQyxFQUFFLEVBQUU7Z0JBQy9DLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLEdBQUcsS0FBSyxDQUFDO2dCQUN6QixJQUFJLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsTUFBTSxFQUFFO29CQUMzQixJQUFJLENBQUMsY0FBYyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsS0FBSyxDQUFDLENBQUM7aUJBQzlDO2FBQ0Y7U0FDRjtJQUNILENBQUM7OztZQWpHRixTQUFTLFNBQUM7Z0JBQ1QsUUFBUSxFQUFFLGVBQWU7Z0JBQ3pCLFFBQVEsRUFBRTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0dBZ0RUOzthQUVGOzs7OzttQkFJRSxLQUFLLFNBQUMsTUFBTTswQkFDWixLQUFLLFNBQUMsYUFBYTsrQkFJbkIsTUFBTTswQkFDTixNQUFNOzBCQUNOLE1BQU07Ozs7SUFUUCw0Q0FBc0I7O0lBQ3RCLDRDQUE0Qzs7SUFDNUMsb0NBQTJCOztJQUszQixnREFBZ0Q7O0lBQ2hELDJDQUEyQzs7SUFDM0MsMkNBQTJDOzs7QUFxQzdDLE1BQU0sT0FBTyx1QkFBdUIsR0FBRztJQUNuQyxvQkFBb0I7Q0FDdkIiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQge0NvbXBvbmVudCwgRXZlbnRFbWl0dGVyLCBJbnB1dCwgT25Jbml0LCBPdXRwdXR9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xyXG5cclxuQENvbXBvbmVudCh7XHJcbiAgc2VsZWN0b3I6ICdndzEtdHJlZS12aWV3JyxcclxuICB0ZW1wbGF0ZTogYFxyXG4gICAgPHVsIGNsYXNzPVwidHJlZXZpZXdcIiAqbmdJZj1cImRhdGEgJiYgZGF0YS5sZW5ndGhcIj5cclxuICAgICAgPGxpICpuZ0Zvcj1cImxldCBkIG9mIGRhdGFcIj5cclxuICAgICAgICA8ZGl2IGNsYXNzPVwiY2FyZFwiPlxyXG4gICAgICAgICAgICA8ZGl2IGNsYXNzPVwicm93XCI+XHJcbiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPVwiY29sLW1kLTEyXCI+XHJcbiAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cImNhcmQtYm9keVwiPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICA8aSAqbmdJZj1cImQuY2hpbGRyZW4ubGVuZ3RoXCIgY2xhc3M9XCJmYXMgZmEte3tkLmNvbGxhcHNlID8gJ21pbnVzJzoncGx1cyd9fS1zcXVhcmVcIlxyXG4gICAgICAgICAgICAgICAgICAgICAgICAoY2xpY2spPVwiZC5jb2xsYXBzZSA9ICFkLmNvbGxhcHNlXCI+PC9pPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICA8aSAqbmdJZj1cIiFkLmNoaWxkcmVuLmxlbmd0aFwiIGNsYXNzPVwiZmEgZmEtc3F1YXJlXCI+PC9pPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPHN0cm9uZyBjbGFzcz1cInRpdGxlLWNhcmRcIj4ge3tkLmNvbnRfYXNpZW50b19ub21icmV9fSA8L3N0cm9uZz5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPGEgY2xhc3M9XCJidG4gYnRuLWxpZ3RoIGxhbWItYnV0dG9uLW1lbnVcIiBbbmdiUG9wb3Zlcl09XCJ0ZW1wbGF0ZU9wdGlvbnNcIiBwbGFjZW1lbnQ9XCJib3R0b21cIj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPVwiZmFzIGZhLWVsbGlwc2lzLXZcIj48L3NwYW4+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIDwvYT5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPG5nLXRlbXBsYXRlICN0ZW1wbGF0ZU9wdGlvbnM+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dWwgY2xhc3M9XCJtZW51LW9wdGlvbnNcIj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgKGNsaWNrKT1cImFkZENoaWxkcmVuKGQpXCI+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YT5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9XCJmYSBmYS1wbHVzXCI+PC9zcGFuPiBOdWV2byBIaWpvXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2E+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9saT5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgKGNsaWNrKT1cImdvVG9VcGRhdGUoZC5jb250X2FzaWVudG9faWQpXCI+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YT5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9XCJmYSBmYS1lZGl0XCI+PC9zcGFuPiBBY3R1YWxpemFyXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvbGk+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpIChjbGljayk9XCJnb1RvRGVsZXRlKGQuY29udF9hc2llbnRvX2lkKVwiICpuZ0lmPVwiIWQuY2hpbGRyZW4ubGVuZ3RoXCI+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YT5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9XCJmYSBmYS10cmFzaFwiPjwvc3Bhbj4gRWxpbWluYXJcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYT5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2xpPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPC91bD5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPC9uZy10ZW1wbGF0ZT5cclxuICAgICAgICAgICAgICAgICAgICA8L2Rpdj5cclxuICAgICAgICAgICAgICAgIDwvZGl2PlxyXG4gICAgICAgICAgICA8L2Rpdj5cclxuICAgICAgICA8L2Rpdj5cclxuXHJcbiAgICAgICAgPGd3MS10cmVlLXZpZXcgKm5nSWY9XCJkLmNvbGxhcHNlICYmIGQuY2hpbGRyZW4ubGVuZ3RoXCJcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkYXRhXT1cImQuY2hpbGRyZW5cIlxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgW25nYkNvbGxhcHNlXT1cImRbY29sbGFwc2VBdHRyXVwiXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAoZXZlbnROZXdDaGlsZHJlbik9XCJuZXdDaGlsZHJlbigkZXZlbnQpXCJcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIChldmVudFVwZGF0ZSk9XCJ1cGRhdGVkKCRldmVudClcIlxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgKGV2ZW50RGVsZXRlKT1cImRlbGV0ZWQoJGV2ZW50KVwiPlxyXG4gICAgICAgIDwvZ3cxLXRyZWUtdmlldz5cclxuXHJcbiAgICAgIDwvbGk+XHJcbiAgICA8L3VsPlxyXG4gIGAsXHJcbiAgc3R5bGVVcmxzOiBbJy4vdHJlZS12aWV3LmNvbXBvbmVudC5zY3NzJ11cclxufSlcclxuZXhwb3J0IGNsYXNzIEFwcFRyZWVWaWV3Q29tcG9uZW50IGltcGxlbWVudHMgT25Jbml0IHtcclxuICBfY29sbGFwc2VBbGw6IGJvb2xlYW47XHJcbiAgcHVibGljIGNvbGxhcHNlQXR0cjogc3RyaW5nID0gJ2lzQ29sbGFwc2VkJztcclxuICBASW5wdXQoJ2RhdGEnKSBkYXRhOiBhbnlbXTtcclxuICBASW5wdXQoJ2NvbGxhcHNlQWxsJykgc2V0IGNvbGxhcHNlQWxsKHZhbHVlOiBib29sZWFuKSB7XHJcbiAgICB0aGlzLl9jb2xsYXBzZUFsbCA9IHZhbHVlO1xyXG4gICAgdGhpcy5fcmVjdXJzaXZlRWRpdCh0aGlzLmRhdGEsIHZhbHVlKTtcclxuICB9XHJcbiAgQE91dHB1dCgpIGV2ZW50TmV3Q2hpbGRyZW4gPSBuZXcgRXZlbnRFbWl0dGVyKCk7XHJcbiAgQE91dHB1dCgpIGV2ZW50VXBkYXRlID0gbmV3IEV2ZW50RW1pdHRlcigpO1xyXG4gIEBPdXRwdXQoKSBldmVudERlbGV0ZSA9IG5ldyBFdmVudEVtaXR0ZXIoKTtcclxuXHJcbiAgY29uc3RydWN0b3IoKSB7fVxyXG5cclxuICBuZ09uSW5pdCgpIHt9XHJcbiAgYWRkQ2hpbGRyZW4oZW50cnkpIHtcclxuICAgIHRoaXMuZXZlbnROZXdDaGlsZHJlbi5lbWl0KGVudHJ5KTtcclxuICB9XHJcbiAgZ29Ub1VwZGF0ZShpZCkge1xyXG4gICAgdGhpcy5ldmVudFVwZGF0ZS5lbWl0KGlkKTtcclxuICB9XHJcbiAgZ29Ub0RlbGV0ZShpZCkge1xyXG4gICAgdGhpcy5ldmVudERlbGV0ZS5lbWl0KGlkKTtcclxuICB9XHJcblxyXG4gIG5ld0NoaWxkcmVuKCRldmVudCkge1xyXG4gICAgdGhpcy5ldmVudE5ld0NoaWxkcmVuLmVtaXQoJGV2ZW50KTtcclxuICB9XHJcbiAgdXBkYXRlZCgkZXZlbnQpIHtcclxuICAgIHRoaXMuZXZlbnRVcGRhdGUuZW1pdCgkZXZlbnQpO1xyXG4gIH1cclxuICBkZWxldGVkKCRldmVudCkge1xyXG4gICAgdGhpcy5ldmVudERlbGV0ZS5lbWl0KCRldmVudCk7XHJcbiAgfVxyXG5cclxuICBwcml2YXRlIF9yZWN1cnNpdmVFZGl0KGxpc3QsIHZhbHVlKSB7XHJcbiAgICBpZiAoQXJyYXkuaXNBcnJheShsaXN0KSkge1xyXG4gICAgICBmb3IgKGxldCBpID0gMCwgbGVuID0gbGlzdC5sZW5ndGg7IGkgPCBsZW47IGkrKykge1xyXG4gICAgICAgIGxpc3RbaV0uY29sbGFwc2UgPSB2YWx1ZTtcclxuICAgICAgICBpZiAobGlzdFtpXS5jaGlsZHJlbi5sZW5ndGgpIHtcclxuICAgICAgICAgIHRoaXMuX3JlY3Vyc2l2ZUVkaXQobGlzdFtpXS5jaGlsZHJlbiwgdmFsdWUpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbn1cclxuZXhwb3J0IGNvbnN0IEFQUF9UUkVFVklFV19DT01QT05FTlRTID0gW1xyXG4gICAgQXBwVHJlZVZpZXdDb21wb25lbnQsXHJcbl07XHJcblxyXG4vKioqXHJcbiAqIEFwaSBEYXRhID0gW1xyXG4gKlxyXG4gICAge1xyXG4gICAgUGFyZW50X2NvbnRfYXNpZW50b19pZDogXCIxNTQ3MjM2NzgzOTYzOTM3NTRcIlxyXG4gICAgY2hpbGRyZW46IFtdXHJcbiAgICBjb2xsYXBzZTogZmFsc2VcclxuICAgIGNvbnRfYXNpZW50b19jbGFzZTogXCJBXCJcclxuICAgIGNvbnRfYXNpZW50b19jdWVudGE6IDEwXHJcbiAgICBjb250X2FzaWVudG9fZXN0YWRvOiB0cnVlXHJcbiAgICBjb250X2FzaWVudG9faWQ6IFwiMTU0NzIzOTg5MTQxNjYxMjQwXCJcclxuICAgIGNvbnRfYXNpZW50b19uaXZlbDogXCIyXCJcclxuICAgIGNvbnRfYXNpZW50b19ub21icmU6IFwiRWZlY3Rpdm8geSBlcXVpdmFsZW50ZXMgZGUgZWZlY3Rpdm9cIlxyXG4gICAgfVxyXG5dXHJcbiAqL1xyXG4iXX0=