hadi-codes/twemoji
Flutter용 트위터 이모지, 이 패키지는 svg 및 png 72x72 이모지를 지원합니다
- Stars
- 14
- Forks
- 14
- 최근 푸시(UTC)
- 2024. 6. 17.
- 프로젝트 상태
- 활성
언어DartHTMLSwiftKotlinObjective-C
기술 주제
사용 중인 의존성
의존성 목록 7 개
- characters
^1.1.0 - flutter
{"sdk":"flutter"} - flutter_svg
^1.0.0 - io
^1.0.3 - path
^1.8.0 - yaml
^3.1.0 - flutter_test개발 의존성
{"sdk":"flutter"}
원본 README
아래는 영문 원문 스냅샷입니다. 최신 내용은 GitHub에서 확인하세요.
README 펼치기 / 접기
twemoji
Twitter Emojis for Flutter, this package supports svg and png 72x72 emojis
Usage
Twemoji widget for a single emoji
Twemoji(
emoji: '🍕',
height: 50,
width: 50,
)
TwemojiText returns a widget with rendered text with twitter emojis
TwemojiText(
text: 'wow 💻👩💻👨💻 ',
),
TwemojiTextSpan with RichText and it will render the text with twitter Emojies
RichText(
text: TwemojiTextSpan(
text: 'Text 🍕🍔🌭🍿🧂🥓🥨🥐🍞🥞🥞',
style: Theme.of(context).textTheme.headline6,
),
)
Including specific emojis
By default the library includes support for all emojis. To reduce bundle size and only build the emojis your application requires, specify a list of them in your pubspec.yaml:
twemoji:
includes: '👩👩👧👧👏👍'
Then call flutter pub run twemoji:include_emojis to have it filter down the list of emojis to generate assets for.
Screenshot
DemoTODO
- [x] Add SVG support
- [x] Find a way to get an emoji code. For example: 😀 => "1F600"
- [ ] Extend Textfield widget to support twemoji
About twemoji: https://twemoji.twitter.com/