kd.bos.form.spread.event

## 接口 ISpreadAction

- 所有已知实现类:
    SpreadActionAdapter

      public interface ISpreadAction

- - ### 方法概要

    所有方法 实例方法 抽象方法 默认方法
    限定符和类型 | 方法和说明
    --- | ---
    `void` | `addColumns(SpreadEvent event)` 描述：增加列,可以是多列
    `void` | `addRows(SpreadEvent event)` 描述：增加行,可以是多行
    `void` | `askExecute(SpreadEvent event)` 描述：删除 插入 行列 的 询问是否执行事件
    `default void` | `cellIsLocked(SpreadEvent event)` 描述：双击锁定单元格处理事件
    `void` | `deleteColumns(SpreadEvent event)` 描述：删除列,可以是多列
    `void` | `deleteRows(SpreadEvent event)` 描述：删除行
    `void` | `delRangeCols(SpreadEvent event)` 描述：删除选择范围内列记录，选择列往左移
    `void` | `delRangeRow(SpreadEvent event)` 描述：删除选择范围内行记录，选择行往上移
    `void` | `f7Click(SpreadEvent event)` 描述：F7单元格单击事件,反射调用插件接口
    `void` | `getLookupData(SpreadEvent event)` 描述：F7手工录入模糊查询处理，把匹配的结果返回前端
    `void` | `insertRangeCols(SpreadEvent event)` 描述：插入选择范围内列记录，选择列往右移
    `void` | `insertRangeRow(SpreadEvent event)` 描述：插入选择范围内行记录，选择行往下移
    `void` | `invokePluginMethod(SpreadEvent event)` 描述：回填插件的接口
    `void` | `selectedSpread(SpreadEvent event)` 描述：表格选择范围
    `void` | `setItemByIdFromClient(SpreadEvent event)` 描述：模糊查询返回结果，返回ID,编码，名称
    `void` | `showCellDimInfo(SpreadEvent event)` 描述：显示单元格维度信息
    `void` | `showFormulaPanel(SpreadEvent event)` 描述：显示公式向导
    `void` | `updateCellValue(SpreadEvent event)` 描述：编辑单元格,对值做处理加工
    `void` | `updateFormula(SpreadEvent event)` 描述：公式修改

- - ### 方法详细资料

    - #### deleteRows

          void deleteRows(SpreadEvent event)

      描述：删除行
      参数:
        `event` -

    - #### deleteColumns

          void deleteColumns(SpreadEvent event)

      描述：删除列,可以是多列
      参数:
        `event` -

    - #### cellIsLocked

          default void cellIsLocked(SpreadEvent event)

      描述：双击锁定单元格处理事件
      参数:
        `event` -

    - #### addRows

          void addRows(SpreadEvent event)

      描述：增加行,可以是多行
      参数:
        `event` -

    - #### addColumns

          void addColumns(SpreadEvent event)

      描述：增加列,可以是多列
      参数:
        `event` -

    - #### updateCellValue

          void updateCellValue(SpreadEvent event)

      描述：编辑单元格,对值做处理加工
      参数:
        `event` -

    - #### updateFormula

          void updateFormula(SpreadEvent event)

      描述：公式修改
      参数:
        `event` -

    - #### showCellDimInfo

          void showCellDimInfo(SpreadEvent event)

      描述：显示单元格维度信息
      参数:
        `event` -

    - #### insertRangeCols

          void insertRangeCols(SpreadEvent event)

      描述：插入选择范围内列记录，选择列往右移

    - #### delRangeCols

          void delRangeCols(SpreadEvent event)

      描述：删除选择范围内列记录，选择列往左移

    - #### selectedSpread

          void selectedSpread(SpreadEvent event)

      描述：表格选择范围
      参数:
        `event` -

    - #### insertRangeRow

          void insertRangeRow(SpreadEvent event)

      描述：插入选择范围内行记录，选择行往下移

    - #### delRangeRow

          void delRangeRow(SpreadEvent event)

      描述：删除选择范围内行记录，选择行往上移

    - #### invokePluginMethod

          void invokePluginMethod(SpreadEvent event)

      描述：回填插件的接口
      参数:
        `event` -

    - #### f7Click

          void f7Click(SpreadEvent event)

      描述：F7单元格单击事件,反射调用插件接口
      参数:
        `event` -

    - #### showFormulaPanel

          void showFormulaPanel(SpreadEvent event)

      描述：显示公式向导
      参数:
        `event` -

    - #### getLookupData

          void getLookupData(SpreadEvent event)

      描述：F7手工录入模糊查询处理，把匹配的结果返回前端
      参数:
        `event` -

    - #### setItemByIdFromClient

          void setItemByIdFromClient(SpreadEvent event)

      描述：模糊查询返回结果，返回ID,编码，名称
      参数:
        `event` -

    - #### askExecute

          void askExecute(SpreadEvent event)

      描述：删除 插入 行列 的 询问是否执行事件
      参数:
        `event` -