@if (edit()) { {{ 'Ngm.Property.EditParameter' | translate: { Default: 'Edit Parameter' } }} } @else { {{ 'Ngm.Property.CREATE_PARAMETER' | translate: { Default: 'Create Parameter' } }} }
{{ 'Ngm.Property.Name' | translate: { Default: 'Name' } }} @if (name.invalid) { {{ 'Ngm.Property.NameRequired' | translate: { Default: 'Name Required' } }} } {{ 'Ngm.Property.Caption' | translate: { Default: 'Caption' } }}
{{ 'Ngm.Property.Input' | translate: { Default: 'Input' } }} {{ 'Ngm.Property.Select' | translate: { Default: 'Select' } }} {{ 'Ngm.Property.Dimensions' | translate: { Default: 'Dimensions' } }}
@if (paramType.value === eCubeParameterEnum.Input) {
Number String Boolean Date
} @if (paramType.value === eCubeParameterEnum.Select) {
{{ 'Ngm.Property.AvailableMembers' | translate: { Default: 'Available Members' } }}
@for (item of availableMembers.controls; track i; let i = $index) {
{{ 'Ngm.Property.IsDefault' | translate: { Default: 'Is Default' } }} {{ 'Ngm.Common.Key' | translate: { Default: 'Key' } }} {{ 'Ngm.Common.Caption' | translate: { Default: 'Caption' } }}
}
} @if (paramType.value === eCubeParameterEnum.Dimension) {
{{ 'Ngm.Property.AllowParameterMultipleSelection' | translate: { Default: 'Allow Parameter Multiple Selection' } }}
{{ 'Ngm.Property.SelectParameterOptions' | translate: { Default: 'Select parameter options' } }}:
}