          [:span {:dangerouslySetInnerHTML
                  #js {"__html" trailing-out}}])))))
 
-(defn action [action owner]
+(defn action [action owner {:keys [uses-parallelism?] :as opts}]
   (reify
     om/IRender
     (render [_]

        (html
         [:div.container-view {:style {:left (str (* 100 (:index container)) "%")}
                               :id (str "container_" (:index container))}
          (om/build-all action actions {:key :step})])))))

(defn mount-browser-resize
  "Handles scrolling the container on the build page to the correct position when

                     (when (:truncated action)
                       [:span.truncated "(this output has been truncated)"])]])])]]]]])))))

(defn container-view [{:keys [container non-parallel-actions]} owner {:keys [uses-parallelism?] :as opts}]
  (reify
    om/IRender
    (render [_]
