igniteui-react-core
Version:
Ignite UI React Core.
35 lines (34 loc) • 1.18 kB
TypeScript
import { DependencyObject } from "./DependencyObject";
import { INotifyPropertyChanged, PropertyChangedEventArgs, Point, Type } from "./type";
import { ShapeType } from "./ShapeType";
import { List$1 } from "./List$1";
import { Rect } from "./Rect";
import { Dictionary$2 } from "./Dictionary$2";
/**
* @hidden
*/
export declare class ShapefileRecord extends DependencyObject implements INotifyPropertyChanged {
static $t: Type;
constructor();
private _shapeType;
get shapeType(): ShapeType;
set shapeType(a: ShapeType);
private _fieldsNames;
get fieldsNames(): List$1<string>;
set fieldsNames(a: List$1<string>);
private _fieldsTypes;
get fieldsTypes(): List$1<string>;
set fieldsTypes(a: List$1<string>);
fields: Dictionary$2<string, any>;
points: List$1<List$1<Point>>;
private q;
propertyChanged: (sender: any, e: PropertyChangedEventArgs) => void;
private _fieldValues;
get fieldValues(): any;
set fieldValues(a: any);
private _bounds;
get bounds(): Rect;
set bounds(a: Rect);
getFieldValue(a: string): any;
setFieldValue(a: string, b: any): void;
}