code: public function subactionHandle(ObjectViewEvent $event)
      {
          $subactions = $this->subactions();
          if (isset($subactions[$event->action])) {
              if (is_callable($subactions[$event->action])) {
                  $event->handleWith($subactions[$event->action]);
  
                  return;
              } elseif (isset($subactions[$event->action]['callback'])) {
                  $always = !empty($subactions[$event->action]['always']);
                  $event->handleWith($subactions[$event->action]['callback'], $always);
              }
          }
  
          return;
      }
docs: [[@doctodo method_description:subactionHandle]].
  
  @param cascade\components\web\ObjectViewEvent $event [[@doctodo param_description:event]]
  
  @return [[@doctodo return_type:subactionHandle]] [[@doctodo return_description:subactionHandle]]