index.d.ts 2.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. export function getEvents(ele?: {}, on?: boolean): {} | {};
  2. export function getEvent(child: any, event: any): any;
  3. export function getDataEvents(child: any): {};
  4. export function getListeners(context: any): any;
  5. export function getClass(ele: any): {};
  6. export function getStyle(ele: any, camel: any): any;
  7. export function getComponentName(opts: any): any;
  8. export function isFragment(c: any): boolean;
  9. export function isEmptyContent(c: any): boolean;
  10. export function isEmptyElement(c: any): boolean;
  11. export function isEmptySlot(c: any): any;
  12. export function isStringElement(c: any): boolean;
  13. export function filterEmpty(children?: any[]): any[];
  14. export function filterEmptyWithUndefined(children: any): any;
  15. export function mergeProps(...args: any[]): {};
  16. export function getTextFromElement(ele: any): any;
  17. export default hasProp;
  18. export function splitAttrs(attrs: any): {
  19. onEvents: {};
  20. events: {};
  21. extraAttrs: {};
  22. };
  23. export function hasProp(instance: any, prop: any): boolean;
  24. export function getOptionProps(instance: any): {};
  25. export function getComponent(instance: any, prop?: string, options?: any, execute?: boolean): any;
  26. export function getComponentFromProp(instance: any, prop: any, options?: any, execute?: boolean): any;
  27. export function getSlotOptions(): never;
  28. export function slotHasProp(slot: any, prop: any): boolean;
  29. export function getPropsData(ins: any): {};
  30. export function getKey(ele: any): any;
  31. export function getAttrs(ele: any): any;
  32. export function getValueByProp(ele: any, prop: any): any;
  33. export function parseStyleText(cssText: string, camel: any): {};
  34. import initDefaultProps from "./initDefaultProps";
  35. export function isValidElement(element: any): boolean;
  36. import { camelize } from "../util";
  37. export function getSlots(ele: any): any;
  38. export function getSlot(self: any, name?: string, options?: {}): any[];
  39. export function getAllProps(ele: any): {};
  40. export function getAllChildren(ele: any): any;
  41. export function findDOMNode(instance: any): any;
  42. export function flattenChildren(children?: any[], filterEmpty?: boolean): any[];
  43. export function getPropsSlot(slots: any, props: any, prop?: string): any;
  44. export { initDefaultProps, camelize };