FLUTTER ECOSYSTEM

laiiihz/json_view

एक जेसॉन प्रीव्यू पैकेज जिसमें अच्छा प्रदर्शन है। जेसॉन ट्री नोड को लेट लोड करने से कम जंक होता है। च्रोम डेवलपर टूल की तरह बड़ी सूची जेसॉन डेटा को दिखाने का समर्थन करता है।

json_view प्रोजेक्ट कवर
Stars
10
Forks
5
अंतिम पुश (UTC)
13 जून 2023
प्रोजेक्ट स्थिति
सक्रिय
LAIIIHZ GitHub avatar
GITHUB User

LAIIIHZ ↗

flutter & dart developer

hangzhou,China
भाषाएँDartHTMLSwiftKotlinObjective-C

तकनीकी विषय

इस रिपॉज़िटरी के पैकेज

उपयोग की गई निर्भरताएँ

निर्भरता सूची 3 आइटम
  • flutter{"sdk":"flutter"}
  • flutter_lintsडेवलपमेंट^2.0.1
  • flutter_testडेवलपमेंट{"sdk":"flutter"}

मूल README

यह अंग्रेज़ी मूल स्नैपशॉट है। नवीनतम सामग्री GitHub पर देखें।

README खोलें / बंद करें

json_view

Pub Version Pub Popularity Pub Points Pub Publisher

A json preview package that has a not bad performance. lazy load json tree node that cause less jank. Support display large list json data like chrome dev tool.

./resources/preview.png

Highlight

  • 👑 json type highlight.
  • 🔆 lazy load large list & map.
  • 🚀 not bad performance.
  • 📦 only depend on flutter.

Usage

  • simple usage
JsonView(json: data)
  • customize style
JsonConfig(
    /// your customize configuration
    data: JsonConfigData(
        animation: true,
        animationDuration: Duration(milliseconds: 300),
        animationCurve: Curves.ease,
        itemPadding: EdgeInsets.only(left: 8),
        color: JsonColorScheme(
            stringColor: Colors.grey,
        ),
        style: JsonStyleScheme(
            arrow: const Icon(Icons.arrow_right),
        )
    ),
    /// any widget will contain jsonView
    child: ...,
)

API reference

pub.dev/documentation

ROADMAP

  • [ ] add TESTS
  • [ ] override ListTile & MapTile didChangeDependencies

Some thing went wrong 🤔

create a new issue & welcome create a pull request