gurmukhi_utils 0.1.0 copy "gurmukhi_utils: ^0.1.0" to clipboard
gurmukhi_utils: ^0.1.0 copied to clipboard

Dart utilities library for converting, analyzing, and testing Gurmukhi strings.

example/example.dart

import 'package:gurmukhi_utils/gurmukhi_utils.dart';

void main() {
  // Remove vishraams from Gurmukhi text.
  print('ਸਭਨਾ ਜੀਆ ਕਾ, ਇਕੁ ਦਾਤਾ; ਸੋ. ਮੈ ਵਿਸਰਿ ਨ ਜਾਈ ॥੫॥'.removeVishraams());

  // Get first letters from Gurmukhi text.
  print('ਜਿਸਨੋ ਕ੍ਰਿਪਾ ਕਰਹਿ ਤਿਨਿ ਨਾਮ ਰਤਨੁ ਪਾਇਆ ॥'.firstGurmukhiLetters());

  // Split Gurmukhi text into letters.
  print('ਕੈਸੀ ਆਰਤੀ ਹੋਇ ॥'.splitGurmukhi());
  print('ਅੰਮ੍ਰਿਤ'.splitGurmukhi());
  print('ਅੰਮ੍ਰਿਤ'.splitGurmukhi(splitVirama: true));
  print('ਸ꠴ਯਾਮ'.splitGurmukhi(extensions: true));

  // Unicode normalization of Gurmukhi text.
  print('ਅਾਦਿ'.normalizeGurmukhi());
  print('ਕੰੁਚਰ'.normalizeGurmukhi());
  print('ਮਧ꠳ਯ'.normalizeGurmukhi());

  // Conversion from Number to Gurmukhi.
  print(123.toGurmukhi());

  // Conversion from Ascii To Gurmukhi.
  print(asciiToGurmukhi('goibMd imlx kI ieh qyrI brIAw ]'));
  print(asciiToGurmukhi('qRsîo', extensions: true));
}
2
likes
150
pub points
44%
popularity

Publisher

verified publishershabados.com

Dart utilities library for converting, analyzing, and testing Gurmukhi strings.

Repository (GitHub)
View/report issues
Contributing

Topics

#gurmukhi

Documentation

API reference

License

MIT (LICENSE)

More

Packages that depend on gurmukhi_utils