tmagic-editor/docs/api/editor/storageServiceMethods.md
2022-12-08 16:13:33 +08:00

1.7 KiB
Raw Blame History

storageService方法

getStorage

  • 扩展支持

  • 参数:

  • 返回:

    • {Promise<void>}
  • 详情:

getNamespace

  • 扩展支持

  • 参数:

  • 返回:

    • {Promise<void>}
  • 详情:

clear

  • 扩展支持

  • 参数:

  • 返回:

    • {Promise<void>}
  • 详情:

getItem

  • 扩展支持

  • 参数:

  • 返回:

    • {Promise<void>}
  • 详情:

key

  • 参数:

  • 返回:

    • {Promise<void>}
  • 详情:

removeItem

  • 扩展支持

  • 参数:

  • 返回:

    • {Promise<void>}
  • 详情:

setItem

  • 扩展支持

  • 参数:

  • 返回:

    • {Promise<void>}
  • 详情:

destroy

  • 参数:

  • 返回:

    • {Promise<void>}
  • 详情:

use

使用中间件的方式扩展方法,上述方法中标记有扩展支持: 是的方法都支持使用use扩展

usePlugin

  • 详情:

相对于use, usePlugin支持更加灵活更加细致的扩展 上述方法中标记有扩展支持: 是的方法都支持使用usePlugin扩展

每个支持扩展的方法都支持定制before、after两个hook来干预原有方法的行为before可以用于修改传入参数after可以用于修改返回的值

removeAllPlugins

  • 详情:

删掉当前设置的所有扩展