แพ็คเกจนี้มีชุดไอคอนศิลปะพิกเซลเป็นตัวอักษรสำหรับการกระพือมันสามารถใช้ในแบบเดียวกับที่เราใช้คลาส Icons
ชุดไอคอนที่สร้างโดย @halfmage หากคุณชอบชุดไอคอนฟรีนี้คุณจะชอบชุดพรีเมี่ยม


คุณสามารถตรวจสอบเวอร์ชันล่าสุดได้ที่ pub.dev/pixelarticons
dependencies :
# ...
pixelarticons : <latest-version>
# ...หรือวิ่ง:
flutter pub add pixelarticonsนำเข้าทุกที่ที่คุณต้องการ:
import 'package:pixelarticons/pixelarticons.dart' ;IconData แพ็คเกจ pixelarticons ใช้คลาส IconData ดังนั้นการใช้งานจึงค่อนข้างเหมือนกันกับคลาส Icons แต่เปลี่ยนชื่อเป็น Pixel
ระวัง:
card-plus ถูกเขียนเป็น Pixel.cardplus4k , 4k-box , 4g ถูกนำหน้าด้วย kswitch เป็นคำนำหน้าด้วย k เช่นกัน ดังนั้นใช้ k4k , k4kbox , kswitch แทน
ไอคอนรายการเต็ม https://pixelarticons.com/free/
/// 4k icon:
Icon ( Pixel .k4k)
/// switch icon:
Icon ( Pixel .kswitch)
/// align-left icon:
Icon ( Pixel .alignleft);กระบวนการรวม SVGs เป็นไอคอนใน Flutter นั้นน่าเบื่อจริงๆ:
ไลบรารีนี้ทำให้กระบวนการนี้เป็นไอคอนพิกเซลศิลปะโดยอัตโนมัติ
ใช้แท็บปัญหาเพื่อหารือเกี่ยวกับคุณสมบัติใหม่และรายงานข้อผิดพลาด
ก่อนอื่นเราตรวจสอบว่ามีการอัปเดตใหม่จากที่เก็บไอคอนพิกเซลศิลปะหรือไม่:
Pixelarticons/autoupdate/lib/has_new_release.dart
บรรทัด 8 ถึง 10 ใน 96354A3
เราใช้คีย์ที่กำหนดเองในไฟล์ pubspec.yaml เพื่อเปรียบเทียบไอคอน Pixel Art เวอร์ชันปัจจุบันกับไอคอน Icons Pixel Art ล่าสุด
หากไม่มีการอัปเดตให้ละเว้น:
Pixelarticons/.github/Workflows/flow.yaml
บรรทัดที่ 12 ถึง 31 ใน 96354A3
มิฉะนั้นให้อัปเดต pubspec.yaml ด้วยรุ่นที่เก็บไอคอนพิกเซลล่าสุดและผลักดันการกระทำใหม่:
Pixelarticons/.github/Workflows/flow.yaml
บรรทัด 40 ถึง 53 ใน CFC1919
ตอนนี้เรามีความทันสมัยกับเวอร์ชันที่เก็บล่าสุดในทฤษฎี (เนื่องจากเราเพิ่งอัปเดตข้อมูลเวอร์ชัน) ให้ดาวน์โหลดไอคอนพิกเซลศิลปะ SVGs สร้างแบบอักษรและคลาสแบบอักษร Dart:
Pixelarticons/.github/Workflows/flow.yaml
บรรทัด 55 ถึง 65 ใน CFC1919
โปรดทราบว่าไลบรารี Fontify รู้วิธีค้นหาไฟล์เพราะเรากำหนดค่าการกำหนดค่าใน pubspec.yaml :
Pixelarticons/pubspec.yaml
บรรทัด 29 ถึง 43 ใน 96354A3
ตอนนี้แพ็คเกจพร้อมที่จะเผยแพร่ดังนั้นเราจึงทำทันที:
Pixelarticons/.github/Workflows/flow.yaml
บรรทัด 67 ถึง 84 ใน 96354A3
โปรดทราบว่าข้อมูลรับรองผับถูกสร้างขึ้นหลังจากที่คุณเผยแพร่แพ็คเกจเป็นครั้งแรกดังนั้นการเปิดตัวเครื่องมืออัตโนมัติครั้งแรกของคุณจะต้องเป็นคู่มือจากนั้นคุณจะคัดลอกข้อมูลรับรองที่สร้างขึ้นในเครื่องท้องถิ่นของคุณไปยังความลับของ GitHub ฉันทำสิ่งนี้เมื่อหลายปีก่อนดังนั้นฉันไม่รู้ว่ามีวิธีการใหม่ในการรับรองความถูกต้องบน pub.dev หรือไม่
โฟลว์นี้ถูกเรียกโดย cron ที่ทำงานทุก ๆ 15 วันหรือด้วยตนเอง:
Pixelarticons/.github/Workflows/flow.yaml
บรรทัดที่ 1 ถึง 6 ใน 96354A3
หากต้องการทำงานในพื้นที่ให้ทำตามขั้นตอนเดียวกับการกระทำของ flow.yaml
ไดเรกทอรีการทำงานเป็นรูทที่เก็บ
สภาพแวดล้อมที่จำเป็น:
Dart SDK version: 2.14.4 (stable)
Python 3.9.9
ซึ่งหมายความว่าเครื่องมือนี้ไม่สามารถหาที่เก็บ Pixelarticons รุ่นล่าสุดได้
แต่สิ่งนี้อาจมีหลายสาเหตุ ดังนั้นวิธีที่ดีที่สุดในการแก้ไขนั่นคือการค้นหาว่าไอคอนอยู่ในที่เก็บเดิมก่อนจากนั้นอัปเดตสคริปต์ ~/download/download.py เพื่อแก้ไข/ครอบคลุมการเปลี่ยนแปลงการแตกหัก หากมีอยู่ (ข้อผิดพลาดนี้อาจเกิดจากข้อยกเว้น Python อย่างง่าย)
กรุณากรอกปัญหาเพื่อดูว่าเกิดอะไรขึ้นและไม่ต้องกังวล: รุ่นและเวอร์ชันปัจจุบันทั้งหมดจะพร้อมใช้งาน
© 2022- ปัจจุบัน, Alex Rintt
ไอคอนศิลปะพิกเซล Dart wrapper ได้รับใบอนุญาต MIT
![]()