impress.me
Version:
Create impress.js presentations from markdown documents with style
15 lines (14 loc) • 581 B
TypeScript
import { PositionStrategy } from './position.strategy';
import { ImpressMeConfig } from '../impress-me-config';
import { SlideNode } from '../slide-node';
import { Transformation } from '../transformation';
export declare class PlanetPositionStrategy implements PositionStrategy {
readonly config: ImpressMeConfig;
private readonly spacing;
private readonly width;
private readonly overviewNodeScale;
private readonly singleNodeScale;
private readonly shapeConfig;
constructor(config: ImpressMeConfig);
calculate(node: SlideNode): Transformation;
}