|
|
@ -35,6 +35,10 @@ interface ElementClassProps<T> extends UIProps { |
|
|
|
}; |
|
|
|
}; |
|
|
|
tagName: string; |
|
|
|
tagName: string; |
|
|
|
element: any; |
|
|
|
element: any; |
|
|
|
|
|
|
|
$testId: string; |
|
|
|
|
|
|
|
$point: any; |
|
|
|
|
|
|
|
$value: any; |
|
|
|
|
|
|
|
$scope: () => any; |
|
|
|
|
|
|
|
|
|
|
|
beforeRender(callback: () => void): void; |
|
|
|
beforeRender(callback: () => void): void; |
|
|
|
beforeInit(callback: () => void): void; |
|
|
|
beforeInit(callback: () => void): void; |
|
|
@ -47,13 +51,13 @@ declare namespace JSX { |
|
|
|
[elemName: string]: Partial<UIProps>; |
|
|
|
[elemName: string]: Partial<UIProps>; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
type ElementAttributesProperty = { |
|
|
|
interface ElementAttributesProperty { |
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
/** |
|
|
|
* specify the property name to use |
|
|
|
* specify the property name to use |
|
|
|
*/ |
|
|
|
*/ |
|
|
|
__props: any; |
|
|
|
__props: any, |
|
|
|
}; |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
interface IntrinsicClassAttributes<T> extends Partial<ElementClassProps<T>> {} |
|
|
|
interface IntrinsicClassAttributes<T> extends Partial<ElementClassProps<T>> {} |
|
|
|
} |
|
|
|
} |
|
|
|