// placement value passed to ngbPopover that controls
// where the popover is displayed. Values include
- // 'auto', 'right', 'left', 'top-left', 'bottom-right',
+ // 'auto', 'start', 'end', 'top-start', 'bottom-end',
// 'top', and so forth.
@Input()
- placement = '';
+ placement = 'auto';
// Allow for overriding the default button class.
// This augments the basic 'btn' class
<div class="form-group row">
<div class="col-lg-3">
<label class="form-label" for="{{idPrefix}}-{{field.name}}">{{field.label}}</label>
- <eg-help-popover [placement]="'right'" *ngIf="field.helpText" helpText="{{field.helpTextValue}}"></eg-help-popover>
+ <eg-help-popover placement="end" *ngIf="field.helpText" helpText="{{field.helpTextValue}}"></eg-help-popover>
<ng-container *ngIf="isSafeToNull(field)">
<br />(<a (click)="setToNull(field)" href='javascript:;'><span i18n>Unset</span></a>)
</ng-container>
(click)="addLinkedSet()"
i18n-title title="Add" i18n>Add
</button>
- <eg-help-popover i18n-helpText helpText="'Go to Local Admin -> Circulation Limit Sets to Create a Link Limit Set'" ></eg-help-popover>
+ <eg-help-popover i18n-helpText helpText="Go to Local Admin -> Circulation Limit Sets to Create a Link Limit Set" ></eg-help-popover>
</div>
</div>
</div>
</label>
<eg-help-popover *ngIf="getFieldDoc(args.cls, args.field)"
buttonClass="btn-sm text-info p-0 m-0"
- [placement]="'right'" [helpText]="getFieldDoc(args.cls, args.field)">
+ placement="end" [helpText]="getFieldDoc(args.cls, args.field)">
</eg-help-popover>
</div>
</ng-template>
prefix=":) {{dynamicTitleText}}"
suffix="Sandbox">
</eg-title>
-<eg-help-popover [placement]="'right'" helpText="This page is for random ng stuff!"></eg-help-popover>
+<eg-help-popover [placement]="end" helpText="This page is for random ng stuff!"></eg-help-popover>
<div class="row flex pt-2">
<div i18n> Modify Page Title: </div>
<div class="col-lg-2">