@ngageoint/geopackage
Version:
GeoPackage JavaScript Library
23 lines (22 loc) • 943 B
TypeScript
/**
* SimpleAttributesRow module.
* @module extension/relatedTables
*/
import { UserRow } from '../../user/userRow';
import { SimpleAttributesTable } from './simpleAttributesTable';
import { DBValue } from '../../db/dbAdapter';
import { GeoPackageDataType } from '../../db/geoPackageDataType';
/**
* User Simple Attributes Row containing the values from a single result set row
* @class
* @extends UserRow
* @param {module:extension/relatedTables~SimpleAttributesTable} simpleAttributesTable simple attributes table
* @param {module:db/geoPackageDataType[]} columnTypes column types
* @param {module:dao/columnValues~ColumnValues[]} values values
*/
export declare class SimpleAttributesRow extends UserRow {
simpleAttributesTable: SimpleAttributesTable;
constructor(simpleAttributesTable: SimpleAttributesTable, columnTypes?: {
[key: string]: GeoPackageDataType;
}, values?: Record<string, DBValue>);
}