Select Git revision
-
AndiMajore authoredAndiMajore authored
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
toggle.component.html 1.78 KiB
<!-- <div class="field has-addons">
<p class="control has-tooltip">
<button
class="button is-rounded has-tooltip"
[pTooltip]="tooltipOn"
[disabled]="disabled"
[tooltipStyleClass]="'drgstn drgstn-tooltip'"
tooltipPosition="top"
[class.is-primary]="value"
(click)="toggle(true)"
[ngClass]="{ 'switch-small': drugstoneConfig.smallStyle }"
>
<span class="icon is-small">
<i class="fa {{ iconOn }}"></i>
</span>
<span [ngClass]="{ 'text-small': drugstoneConfig.smallStyle }">{{ textOn }}</span>
</button>
</p>
<p class="control">
<button
class="button is-rounded has-tooltip"
[pTooltip]="tooltipOff"
[disabled]="disabled"
[tooltipStyleClass]="'drgstn drgstn-tooltip'"
tooltipPosition="top"
[class.is-primary]="!value"
(click)="toggle(false)"
[ngClass]="{ 'switch-small': drugstoneConfig.smallStyle }"
>
<span [ngClass]="{ 'text-small': drugstoneConfig.smallStyle }">{{ textOff }}</span>
<span *ngIf="iconOff" class="icon is-small">
<i class="fa {{ iconOff }}"></i>
</span>
</button>
</p>
</div> -->
<button
class="button is-rounded has-tooltip"
[pTooltip]="tooltipOff"
[tooltipStyleClass]="'drgstn drgstn-tooltip drgstn-tooltip-left'"
tooltipPosition="left"
(click)="toggle()"
[ngClass]="{
'is-primary': value,
'switch-small': drugstoneConfig.smallStyle
}"
>
<span *ngIf="icon" class="icon is-small">
<i class="{{ icon }}"></i>
</span>
<span [ngClass]="{ 'text-small': drugstoneConfig.smallStyle }">{{
textOn
}}</span>
<span *ngIf="!value" class="icon is-small">
<i class="fa {{ iconOff }}"></i>
</span>
<span *ngIf="value" class="icon is-small">
<i class="fa {{ iconOn }}"></i>
</span>
</button>