package
0.0.0-20250208085904-1b1a66c1158a
Repository: https://github.com/breadchris/share.git
Documentation: pkg.go.dev
# Functions
No description provided by the author
No description provided by the author
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Darken Modes.
Inversion Modes.
No description provided by the author
No description provided by the author
Component Modes.
Lighten Modes.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Contrast Modes.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
BooleanGroup represents a group with a boolean operation applied.
Canvas represents a single page.
Color represents an RGBA color.
ColorStop represents a position and color pair for a gradient.
Comment represents a comment or reply left by a user.
CommentsResponse represents the response for comments.
Component represents a node that can have instances created of it.
ComponentMetadata represents metadata for a master component.
ComponentResponse represents the response for components.
Constraint represents sizing constraints for exports.
Document represents the root node.
Effect represents a visual effect such as a shadow or blur.
Ellipse represents an ellipse.
ExportSetting represents the format and size to export an asset.
No description provided by the author
No description provided by the author
FileComponentsResponse represents the response for file components.
FileImageFillsResponse represents the response for file image fills.
FileImageResponse represents the response for file images.
FileNode represents a node in a file.
FileNodesResponse represents the response for file nodes.
FileResponse represents the response for a file.
FileStylesResponse represents the response for file styles.
FileSummary represents the summary of a file.
FileVersionsResponse represents the response for file versions.
Frame represents a node of fixed size containing other nodes.
FrameBase contains common fields for frame types.
FrameInfo provides details about the frame.
FrameOffset represents a relative offset within a frame.
FullComponentMetadata includes additional data for components in a file.
FullStyleMetadata includes additional data for styles in a file.
No description provided by the author
Group represents a logical grouping of nodes.
Instance represents an instance of a component, changes to the component affect the instance.
LayoutConstraint represents a layout constraint relative to the containing frame.
LayoutGrid represents guides to align and place objects within a frame.
Line represents a straight line.
PaginationResponse represents a pagination response.
Paint represents a solid color, gradient, or image texture.
Path represents a sequence of path commands in SVG notation.
ProjectFilesResponse represents the response for project files.
ProjectSummary summarizes a project.
Rect represents a rectangle that expresses a bounding box in absolute coordinates.
Rectangle represents a rectangle.
RegularPolygon represents a regular n-sided polygon.
SharedElement contains common metadata for shared elements.
Slice represents a rectangular region of the canvas that can be exported.
Star represents a regular star shape.
Style describes styles used in a file.
StyleResponse represents the response for styles.
TeamComponentsResponse represents the response for team components.
TeamProjectsResponse represents the response for team projects.
TeamStylesResponse represents the response for team styles.
Text represents a text box.
TypeStyle represents metadata for character formatting.
User represents a Figma user.
Vector represents a vector network, consisting of vertices and edges.
Vector2 represents a 2D vector.
VectorBase contains common fields for vector types.
VersionMetadata represents metadata for a file version.
# Type aliases
BlendMode defines how a layer blends with layers below.
EasingType defines the easing for animations.
TODO breadchris Node is Node = Document | Canvas | Frame | Group | Vector | BooleanGroup | Star | Line | Ellipse | RegularPolygon | Rectangle | Text | Slice | Component | Instance.
NodeType defines the different node types in Figma.
PaintType definitions.
RoleType defines the user roles.
ScaleMode represents how scaling is applied.
StyleKeyType represents the ways styles can be applied.
StylesObject represents a map of styles applied.
StyleType represents the different types of styles available.
Transform represents a 2D transform matrix.