fromValue static method

hb_buffer_flags_t fromValue(
  1. int value
)

Implementation

static hb_buffer_flags_t fromValue(int value) => switch (value) {
  0 => HB_BUFFER_FLAG_DEFAULT,
  1 => HB_BUFFER_FLAG_BOT,
  2 => HB_BUFFER_FLAG_EOT,
  4 => HB_BUFFER_FLAG_PRESERVE_DEFAULT_IGNORABLES,
  8 => HB_BUFFER_FLAG_REMOVE_DEFAULT_IGNORABLES,
  16 => HB_BUFFER_FLAG_DO_NOT_INSERT_DOTTED_CIRCLE,
  32 => HB_BUFFER_FLAG_VERIFY,
  64 => HB_BUFFER_FLAG_PRODUCE_UNSAFE_TO_CONCAT,
  128 => HB_BUFFER_FLAG_PRODUCE_SAFE_TO_INSERT_TATWEEL,
  255 => HB_BUFFER_FLAG_DEFINED,
  _ => throw ArgumentError('Unknown value for hb_buffer_flags_t: $value'),
};