UNPKG

figma-node-selector-utility

Version:

A utility for selecting Figma nodes with Figma Tags and Attributes plugin.

21 lines (20 loc) 771 B
/// <reference types="figma" /> type FigmaNode = SceneNode & { children?: FigmaNode[]; }; export declare class FigmaNodeSelectorUtility { nodes: FigmaNode[]; constructor(); updateNodes(): void; collectAllNodes(node: FigmaNode): void; parseNodeData(node: any): any; findByClassName(className: any, nodes: any): any; findByTagName(tagName: any, nodes: any): any; findByAttribute(attribute: string, value: string | null | undefined, nodes: FigmaNode[]): FigmaNode[]; find(selector: string): FigmaNode[]; processBasicSelectors(selector: string, nodes: FigmaNode[]): FigmaNode[]; first(selector: any): FigmaNode; last(selector: any): FigmaNode; } export declare const $F: (selectorString: string) => FigmaNode[]; export {};