# File lib/cgikit/ajax/elements/observedfield.rb, line 13
      def create_api
        api = CGIKit::API.new(:ObservedField)
        frequency = Binding.new(:frequency)
        update = Binding.new(:update)
        load_label = Binding.new(:load_label)
        load_label.default = 'loading'
        complete_label = Binding.new(:complete_label)
        complete_label.default = 'complete'
        load_image = Binding.new(:load_image)
        load_image.value_set = Binding::RESOURCES
        load_image.default = LOAD_IMAGE
        complete_image = Binding.new(:complete_image)
        complete_image.value_set = Binding::RESOURCES
        complete_image.default = COMPLETE_IMAGE
        api << frequency
        api << update
        api << load_label
        api << complete_label
        api << load_image
        api << complete_image
        api << value_binding(false, true)
        api << enabled_binding()
        api << action_binding()
        api << package_binding('CGIKit')
        api
      end