notify method

TagserResult? notify(
  1. NotifyMessage msg,
  2. TagserContext context
)

Implementation

TagserResult? notify(NotifyMessage msg, TagserContext context) {
  switch (msg.type) {
    case notifyAttrNameResult:
      final res = TagserResult();

      _name = msg.value;
      res.message = ProcessMessage(
        charCode: msg.charCode,
      );

      return res;
    case notifyAttrValueResult:
      _value = msg.value ?? '';

      return null;
    default:
      return null;
  }
}