diff options
Diffstat (limited to 'src/pybind/mgr/dashboard/frontend/src/app/shared/components/download-button/download-button.component.html')
-rw-r--r-- | src/pybind/mgr/dashboard/frontend/src/app/shared/components/download-button/download-button.component.html | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/src/pybind/mgr/dashboard/frontend/src/app/shared/components/download-button/download-button.component.html b/src/pybind/mgr/dashboard/frontend/src/app/shared/components/download-button/download-button.component.html new file mode 100644 index 000000000..a7e476501 --- /dev/null +++ b/src/pybind/mgr/dashboard/frontend/src/app/shared/components/download-button/download-button.component.html @@ -0,0 +1,23 @@ +<div ngbDropdown + placement="bottom-right"> + <button type="button" + [title]="title" + class="btn btn-light dropdown-toggle-split" + ngbDropdownToggle> + <i [ngClass]="[icons.download]"></i> + </button> + <div ngbDropdownMenu> + <button ngbDropdownItem + (click)="download('json')" + *ngIf="objectItem"> + <i [ngClass]="[icons.json]"></i> + <span>JSON</span> + </button> + <button ngbDropdownItem + (click)="download()" + *ngIf="textItem"> + <i [ngClass]="[icons.text]"></i> + <span>Text</span> + </button> + </div> +</div> |