Skip to content

gi-nx


gi-nx / GiraffeStateSelected

ts
type GiraffeStateSelected = {
  selected: (
     | MapboxLensable
     | {
     _isSpace: boolean;
     _permissions: Permissions;
     _sharingDetails: {
        org: OrgProjectDetails[];
        team: TeamProjectDetails[];
        user: UserProjectDetails[];
     };
   } & {
     geometry:   | Point
        | Polygon
        | MultiPolygon;
     properties: {
        acronymFloorSpaceRatio?: string;
        acronymGross?: string;
        acronymNet?: string;
        acronymSaleable?: string;
        color?: string;
        created_at?: string;
        crs?: string;
        currencySymbol?: string;
        defaultApp?: string;
        defaultBoundary?: boolean;
        description?: string;
        grid?: Grid;
        id: string;
        mapboxStyle?: string;
        name: string;
        org_id?: number;
        org_name?: string;
        siteArea?: number;
        units?: ProjectUnits;
     } & Partial<ProjectBoundaryStyle> & Record<string, any>;
     type: "Feature";
   } & {
     _isSpace: false;
   } & {
     id?: string | number;
   }
     | RawPoint
     | RawMultiPoint
     | RawLineString
     | RawMultiLineString
     | RawPolygon
    | RawMultiPolygon)[];
};

Properties

PropertyType
selected( | | MapboxLensable | { _isSpace: boolean; _permissions: Permissions; _sharingDetails: { org: OrgProjectDetails[]; team: TeamProjectDetails[]; user: UserProjectDetails[]; }; } & { geometry: | Point | Polygon | MultiPolygon; properties: { acronymFloorSpaceRatio?: string; acronymGross?: string; acronymNet?: string; acronymSaleable?: string; color?: string; created_at?: string; crs?: string; currencySymbol?: string; defaultApp?: string; defaultBoundary?: boolean; description?: string; grid?: Grid; id: string; mapboxStyle?: string; name: string; org_id?: number; org_name?: string; siteArea?: number; units?: ProjectUnits; } & Partial<ProjectBoundaryStyle> & Record<string, any>; type: "Feature"; } & { _isSpace: false; } & { id?: string | number; } | | RawPoint | RawMultiPoint | RawLineString | RawMultiLineString | RawPolygon | RawMultiPolygon)[]