interface JForm {
    attributeValueByName: JAttributeValueByName;
    canCreate: boolean;
    canDelete: boolean;
    canUpdate: boolean;
    elements: JFormElement[];
    errors: {
        [attributeName: string]: any;
    };
    fetchElementsFromServerFailed: boolean;
    geometry?: Geometry;
    hasAttributeValueChange: boolean;
    hasChange: boolean;
    id: JId;
    initialAttributeValueByName: JAttributeValueByName;
    isAttributeForm: boolean;
    isCreation: boolean;
    isExternalForm: boolean;
    isMultiple: boolean;
    isReadOnly: boolean;
    isReadOnlyEditOwn: boolean;
    isSubForm: boolean;
    layerId: JId;
    metaData: JFormMetaData;
    parent: undefined | JForm;
    photoData: JFormPhotoData;
    subFormDataBySubFormId?: JSubFormDataBySubFormId;
}

Hierarchy (view full)

Properties

attributeValueByName: JAttributeValueByName
canCreate: boolean
canDelete: boolean
canUpdate: boolean
elements: JFormElement[]
errors: {
    [attributeName: string]: any;
}

Type declaration

  • [attributeName: string]: any
fetchElementsFromServerFailed: boolean
geometry?: Geometry
hasAttributeValueChange: boolean
hasChange: boolean
id: JId
initialAttributeValueByName: JAttributeValueByName
isAttributeForm: boolean
isCreation: boolean
isExternalForm: boolean
isMultiple: boolean
isReadOnly: boolean
isReadOnlyEditOwn: boolean
isSubForm: boolean
layerId: JId
metaData: JFormMetaData
parent: undefined | JForm
photoData: JFormPhotoData
subFormDataBySubFormId?: JSubFormDataBySubFormId