File

projects/netgrif-components-core/src/lib/task-content/model/resource-interface.ts

Index

Properties

Properties

allowedNets
allowedNets: Array<string>
Type : Array<string>
Optional
behavior
behavior: Behavior
Type : Behavior
choices
choices: Array<string>
Type : Array<string>
Optional
component
component: Component
Type : Component
Optional
defaultValue
defaultValue: string | number | Array<string> | boolean
Type : string | number | Array<string> | boolean
Optional
description
description: string
Type : string
Optional
filterMetadata
filterMetadata: FilterMetadata
Type : FilterMetadata
Optional
formatFilter
formatFilter: FormatFilter
Type : FormatFilter
Optional
formatting
formatting: string
Type : string
Optional
layout
layout: Layout
Type : Layout
Optional
minDate
minDate: string
Type : string
Optional
minValue
minValue: number
Type : number
Optional
name
name: string
Type : string
options
options: literal type
Type : literal type
Optional
order
order: number
Type : number
parentTaskId
parentTaskId: string
Type : string
Optional
placeholder
placeholder: string
Type : string
Optional
roles
roles: Array<any>
Type : Array<any>
Optional
stringId
stringId: string
Type : string
subType
subType: string
Type : string
Optional
type
type: FieldTypeResource
Type : FieldTypeResource
validations
validations: Array<Validation>
Type : Array<Validation>
Optional
value
value: string | number | Array<string> | boolean | Array<number> | any
Type : string | number | Array<string> | boolean | Array<number> | any
Optional
import {Behavior} from '../../data-fields/models/behavior';
import {Layout} from '../../data-fields/models/layout';
import {Validation} from '../../data-fields/models/validation';
import {FieldTypeResource} from './field-type-resource';
import {FormatFilter} from '../../data-fields/models/format-filter';
import {Component} from '../../data-fields/models/component';
import {FilterMetadata} from '../../search/models/persistance/filter-metadata';

export interface DataFieldResource {
    stringId: string;
    type: FieldTypeResource;
    name: string;
    description?: string;
    placeholder?: string;
    behavior: Behavior;
    layout?: Layout;
    order: number;
    value?: string | number | Array<string> | boolean | Array<number> | any;
    defaultValue?: string | number | Array<string> | boolean;
    choices?: Array<string>;
    minValue?: number;
    minDate?: string;
    validations?: Array<Validation>;
    component?: Component;
    subType?: string;
    /*@deprecated*/
    formatting?: string;
    formatFilter?: FormatFilter;
    roles?: Array<any>;
    options?: {
        [k: string]: string
    };
    allowedNets?: Array<string>;
    filterMetadata?: FilterMetadata;
    parentTaskId?: string;
}

result-matching ""

    No results matching ""