figma-types:Figma Platform的键入的客户端代码

时间:2024-05-21 03:10:06
【文件属性】:

文件名称:figma-types:Figma Platform的键入的客户端代码

文件大小:175KB

文件格式:ZIP

更新时间:2024-05-21 03:10:06

Objective-C

Figma平台类型 Figma平台类型(例如文档,节点,API响应)在中的TypeScript中 。 quicktype从该文件中生成C#,Go,Rust,C ++,Objective-C,Java,TypeScript,JavaScript,Flow,Swift,Elm和Ruby中的类型和JSON封送处理代码。 例如,在figma.ts定义的Color类型: /** An RGBA color */ export interface Color { r : number ; g : number ; b : number ; a : number ; } 在Swift中产生一个Codable结构: /// An RGBA color struct Color : Codable { let a: Double let b: Double l


【文件预览】:
figma-types-master
----swift-alamofire()
--------Figma.swift(48KB)
----csharp()
--------Figma.csproj(245B)
--------.gitignore(26B)
--------Figma.cs(73KB)
----go()
--------figma.go(29KB)
----cpp()
--------figma.cpp(63KB)
----.vscode()
--------settings.json(35B)
----script()
--------build(707B)
--------test(162B)
----ruby()
--------figma.rb(46KB)
----rust()
--------figma.rs(31KB)
----LICENSE(11KB)
----flow()
--------figma.js(36KB)
----figma.ts(18KB)
----README.md(2KB)
----elm()
--------figma.elm(55KB)
----javascript()
--------figma.js(11KB)
----kotlin()
--------Figma.kt(35KB)
----.gitignore(62B)
----python()
--------figma.py(58KB)
----objective-c()
--------FGFigma.m(64KB)
--------FGFigma.h(32KB)
--------main.m(109B)
----java()
--------ExportSetting.java(1KB)
--------Horizontal.java(1KB)
--------ClientMeta.java(2KB)
--------Document.java(10KB)
--------User.java(580B)
--------EffectType.java(967B)
--------Color.java(1KB)
--------Rect.java(1KB)
--------TypeStyle.java(4KB)
--------Paint.java(3KB)
--------Effect.java(2KB)
--------Vector2.java(1KB)
--------Component.java(6KB)
--------Constraint.java(926B)
--------LayoutConstraint.java(2KB)
--------Format.java(685B)
--------Vertical.java(1KB)
--------Project.java(468B)
--------ProjectFilesResponse.java(507B)
--------Converter.java(6KB)
--------TextAlignVertical.java(763B)
--------CommentsResponse.java(510B)
--------ConstraintType.java(930B)
--------ProjectsResponse.java(644B)
--------FillType.java(1KB)
--------BlendMode.java(3KB)
--------File.java(999B)
--------FileResponse.java(2KB)
--------NodeType.java(2KB)
--------Alignment.java(870B)
--------LayoutGrid.java(3KB)
--------ColorStop.java(909B)
--------TextAlignHorizontal.java(883B)
--------Comment.java(3KB)
--------DocumentClass.java(2KB)
--------CommentRequest.java(1KB)
--------Pattern.java(813B)
--------StrokeAlign.java(959B)
----typescript()
--------figma.ts(37KB)
----package-lock.json(58KB)
----swift()
--------Figma.swift(45KB)
----package.json(644B)

网友评论