diagram-js
Version:
A toolbox for displaying and modifying diagrams on the web
26 lines (22 loc) • 735 B
TypeScript
export default class AlignElements {
static $inject: string[];
/**
* @param modeling
* @param rules
*/
constructor(modeling: Modeling, rules: Rules);
/**
* Align elements on relevant axis for given alignment.
*
* @param elements
* @param type
*/
trigger(elements: Element[], type: Alignment): void;
}
type Element = import("../../model/Types.js").Element;
type Modeling = import("../modeling/Modeling.js").default;
type Rules = import("../rules/Rules.js").default;
type Axis = import("../../util/Types.js").Axis;
type Dimension = import("../../util/Types.js").Dimension;
export type Alignment = "top" | "right" | "bottom" | "left" | "center" | "middle";
//# sourceMappingURL=AlignElements.d.ts.map