@if (property$ | async; as property) {

{{ 'Ngm.TimeFilter.SET_DATE_RANGE' | translate: {Default: "Set Date Range for {{property.caption}}", property: property.caption} }}

}
{{ 'Ngm.TimeFilter.CURRENT_DATE' | translate: { Default: 'Current Date' } }} @if (hierarchyOptions$ | async; as hierarchyOptions) { {{ 'Ngm.Common.Hierarchy' | translate: { Default: 'Hierarchy' } }} }
@for (range of ranges.controls; track range; let i = $index) { {{ 'Ngm.TimeFilter.RANGE' | translate: { Default: 'Range' } }} {{ i + 1 }}: {{ range.value.result?.[0] }} - {{ range.value.result?.[1] }}
{{ 'Ngm.TimeFilter.RANGE_TYPE' | translate: { Default: 'Range Type' } }} {{ 'Ngm.TimeFilter.GRANULARITY' | translate: { Default: 'Granularity' } }} {{ 'Ngm.TimeFilter.LOOK_BACK' | translate: { Default: 'Look Back' } }} {{ 'Ngm.TimeFilter.CURRENT_PERIOD' | translate: { Default: 'Current Period' } }} {{ 'Ngm.TimeFilter.LOOK_AHEAD' | translate: { Default: 'Look Ahead' } }} {{ 'Ngm.TimeFilter.FORMATTER' | translate: { Default: 'Formatter' } }}
@if (range.value.type === 'Offset') {
{{ 'Ngm.TimeFilter.OFFSET_DIRECTION' | translate: { Default: 'Offset Direction' } }} {{ 'Ngm.TimeFilter.GRANULARITY' | translate: { Default: 'Granularity' } }} {{ 'Ngm.TimeFilter.OFFSET_AMOUNT' | translate: { Default: 'Offset Amount' } }}
}
}
@if (forControl) {
{{ 'Ngm.TimeFilter.SETTINGS_FOR_USERS' | translate: { Default: 'Settings for Users' } }}
{{ 'Ngm.TimeFilter.ALLOW_MODIFY_SELECTIONS' | translate: { Default: 'Allow viewers to modify selections' } }} {{ 'Ngm.TimeFilter.SELECTION_TYPE' | translate: { Default: 'Selection Type' } }}
}