UNPKG

netcdf4-wasm

Version:

NetCDF4 library compiled to WebAssembly with TypeScript bindings

33 lines 1.08 kB
import type { NetCDF4 } from './netcdf4'; import { Dimension } from './dimension'; import { Variable } from './variable'; import type { VariableOptions } from './types'; export declare class Group { protected netcdf: NetCDF4; readonly name: string; protected groupId: number; readonly dimensions: { [name: string]: Dimension; }; readonly variables: { [name: string]: Variable; }; readonly groups: { [name: string]: Group; }; private _attributes; constructor(netcdf: NetCDF4, name: string, groupId: number); setAttr(name: string, value: any): void; getAttr(name: string): any; attrs(): string[]; createDimension(name: string, size: number | null): Promise<Dimension>; loadMockDimensions(): void; createVariable(name: string, datatype: string, dimensions?: string[], options?: VariableOptions): Promise<Variable>; createGroup(name: string): Group; children(): { [name: string]: Group; }; get path(): string; toString(): string; } //# sourceMappingURL=group.d.ts.map