| 123456789101112131415161718 |
- import type { LayoutRegistry } from '@antv/g-lite';
- import type { LayoutDefinitionCtor } from './LayoutDefinition';
- export declare class DefaultLayoutRegistry implements LayoutRegistry {
- private static reservedLayout;
- registry: Map<string, LayoutDefinitionCtor>;
- get size(): number;
- hasLayout(name: string): boolean;
- /**
- *
- * @param name layout name, default to 'absolute'
- * @returns layout object
- */
- getLayout(name?: string): LayoutDefinitionCtor;
- updateLayout(name: string, layout: LayoutDefinitionCtor): void;
- registerLayout(name: string, layout: LayoutDefinitionCtor): void;
- deleteLayout(name: string): void;
- }
- //# sourceMappingURL=LayoutRegistry.d.ts.map
|