|
|
@ -16,7 +16,7 @@ |
|
|
|
|
|
|
|
|
import { EntityId } from '@shared/models/id/entity-id'; |
|
|
import { EntityId } from '@shared/models/id/entity-id'; |
|
|
import { DataKey, FormattedData, WidgetActionDescriptor, WidgetConfig } from '@shared/models/widget.models'; |
|
|
import { DataKey, FormattedData, WidgetActionDescriptor, WidgetConfig } from '@shared/models/widget.models'; |
|
|
import { getDescendantProp, isDefined, isDefinedAndNotNull, isNotEmptyStr } from '@core/utils'; |
|
|
import { getDescendantProp, isDefined, isNotEmptyStr } from '@core/utils'; |
|
|
import { AlarmDataInfo, alarmFields } from '@shared/models/alarm.models'; |
|
|
import { AlarmDataInfo, alarmFields } from '@shared/models/alarm.models'; |
|
|
import tinycolor from 'tinycolor2'; |
|
|
import tinycolor from 'tinycolor2'; |
|
|
import { Direction } from '@shared/models/page/sort-order'; |
|
|
import { Direction } from '@shared/models/page/sort-order'; |
|
|
@ -564,8 +564,8 @@ export function getHeaderTitle(dataKey: DataKey, keySettings: TableWidgetDataKey |
|
|
|
|
|
|
|
|
export function buildPageStepSizeValues(pageStepCount: number, pageStepIncrement: number): Array<number> { |
|
|
export function buildPageStepSizeValues(pageStepCount: number, pageStepIncrement: number): Array<number> { |
|
|
const pageSteps: Array<number> = []; |
|
|
const pageSteps: Array<number> = []; |
|
|
if (isDefinedAndNotNull(pageStepCount) && pageStepCount > 0 && pageStepCount <= 100 && |
|
|
if (Number.isInteger(pageStepCount) && pageStepCount > 0 && pageStepCount <= 100 && |
|
|
isDefinedAndNotNull(pageStepIncrement) && pageStepIncrement > 0) { |
|
|
Number.isInteger(pageStepIncrement) && pageStepIncrement > 0) { |
|
|
for (let i = 1; i <= pageStepCount; i++) { |
|
|
for (let i = 1; i <= pageStepCount; i++) { |
|
|
pageSteps.push(pageStepIncrement * i); |
|
|
pageSteps.push(pageStepIncrement * i); |
|
|
} |
|
|
} |
|
|
|