 
 
 
+;;------------------------------------------------------------------------------
+;; BEGIN: default
+;; tag: <default dataform search component>
+;; description: Компонент и поведение по умолчанию
+;;------------------------------------------------------------------------------
 
 
 ;; Если селектор не реализован
 (defmethod selector-app-init :default
   [_ _]
   {})
+
 (defmethod selector-fill-rbs :default
   [app _ _]
   app)
+
 (defmethod selector :default
   [_ {:keys [text] :as v} _ opts]
   (cell opts text (dom/div #js {:className "text-danger"} "компонент не определен")))

     app)))







(defmethod selector-app-init :band-integer-from
  [_ _]
  input/app-init)

(defmethod selector :band-integer-from
  [app {:keys [text]} chan-update opts]

                                   (fn []
                                     (put! chan-update 1))}}))))


(defmethod selector-selected :band-integer-from
  [app _]
  (-> app input/value rc/parse-int-or-nil))


(defmethod selector-selected-set :band-integer-from
  [app _ selected]
  (input/set-value! app selected))


;; END band-integer-from
;;..............................................................................


;;------------------------------------------------------------------------------
;; BEGIN: band-integer-to
;; tag: <band-integer-to dataform search component>
;; description: Диапазон выбора целых до
;;------------------------------------------------------------------------------

(defmethod selector-app-init :band-integer-to
  [_ _]
  input/app-init)


(defmethod selector :band-integer-to
  [app {:keys [text]} chan-update opts]
