FontStyleList.d.ts 585 B

1234567891011121314
  1. import { FontStyleType } from '../../config/menus';
  2. import { DropListItem } from '../menu-constructors/DropList';
  3. /**
  4. * 封装的一个字体菜单列表数据的组装对象,
  5. * 原因是因为在constructor函数中,直接执行此流程,会让代码量看起来较多,
  6. * 如果要在constructor调用外部函数,个人目前发现会有错误提示,
  7. * 因此,想着顺便研究实践下ts,遍创建了这样一个类
  8. */
  9. declare class FontStyleList {
  10. private itemList;
  11. constructor(list: FontStyleType);
  12. getItemList(): DropListItem[];
  13. }
  14. export default FontStyleList;