src/app/shared/dc-validator/models/dc-validation.model.ts

Relationships

Depends on

No results matching.

Index

Properties

Properties

clsRule
clsRule: string
Type : string
Optional
desc
desc: string
Type : string
Optional
format
format: number
Type : number
Optional
length
length: number
Type : number
Optional
sasType
sasType: string
Type : string
Optional
valid
valid: boolean
Type : boolean
Optional
import Handsontable from 'handsontable'

export interface HotColumnSettings extends Handsontable.ColumnSettings {
  data: string
}

export interface DcColumnSettings {
  length?: number
  format?: number
  valid?: boolean
  desc?: string
  clsRule?: string
  // SAS-side column type from $dataFormats (e.g. 'num', 'char') — distinct
  // from Handsontable's `type` which drives renderer/editor selection
  sasType?: string
}

export interface DcValidation extends HotColumnSettings, DcColumnSettings {}

export interface DcValidationRuleUpdate
  extends Handsontable.ColumnSettings, DcColumnSettings {
  data?: string
}

results matching ""

    No results matching ""