adobexd-types
Version: 
Typescript types for Adobe XD CC and UXP
17 lines (15 loc) • 863 B
TypeScript
declare module 'scenegraph' {
    /**
     * [Path on Adobe.io](https://www.adobe.io/xd/uxp/develop/reference/Path/)
     * 
     * Arbitrary vector Path leaf node shape. Paths can be open or closed, and a Path may include multiple disjoint sections (a.k.a. a 'compound path'). Even open Paths may have a fill - the fill is drawn as if the Path were closed with a final 'Z' segment.
     *
     * The path may not start at (0,0) in local coordinates, for example if it starts with a move ('M') segment.
     */
    export class Path extends GraphicNode {
        /**
         * Representation of the path outline in SVG <path> syntax. Unlike other node types, pathData is writable here. Syntax is automatically normalized, so the getter may return a slightly different string than what you passed to the setter.
         */
        pathData: string;
    
    }
}