SYMBOL INDEX (745 symbols across 366 files) FILE: .umirc.ts method chainWebpack (line 30) | chainWebpack(config) { FILE: packages/cli/src/index.ts function validateProjectName (line 47) | function validateProjectName(name: string) { FILE: packages/cli/src/setupApp.ts method init (line 13) | init(projectName: string, branch: string) { FILE: packages/cli/src/utils/deleteOldDirs.ts function delDir (line 3) | function delDir(path: string) { FILE: packages/cli/src/utils/replaceProject.ts function replaceProject (line 12) | function replaceProject(srcPath: string, destPath: string, replacements:... FILE: packages/cli/src/utils/translateFilePath.ts function translateFilePath (line 11) | function translateFilePath(path: string) { FILE: packages/cli/src/utils/walk.ts function walk (line 6) | function walk(current: string): string[] { FILE: packages/eslint-plugin-replace-hooks/gulpfile.js function clean (line 7) | async function clean() { function copy (line 12) | async function copy() { FILE: packages/eslint-plugin-replace-hooks/src/rules/no-forbidden-hooks.js method create (line 31) | create(context) { FILE: packages/hooks/src/createUpdateEffect/index.ts type effectHookType (line 4) | type effectHookType = typeof useEffect | typeof useLayoutEffect; FILE: packages/hooks/src/useAccessibilityInfo/index.ts type AccessibilityInfoStaticInitializers (line 6) | type AccessibilityInfoStaticInitializers = function useAccessibilityStateListener (line 14) | function useAccessibilityStateListener( function useAccessibilityInfo (line 40) | function useAccessibilityInfo() { FILE: packages/hooks/src/useAppState/index.ts function useAppState (line 6) | function useAppState() { FILE: packages/hooks/src/useAsyncEffect/demo/demo1.tsx function mockCheck (line 5) | function mockCheck(): Promise { FILE: packages/hooks/src/useAsyncEffect/index.ts function isAsyncGenerator (line 6) | function isAsyncGenerator( function useAsyncEffect (line 12) | function useAsyncEffect(effect: () => AsyncGenerator |... FILE: packages/hooks/src/useBackHandler/index.ts function useBackHandler (line 4) | function useBackHandler(handler: () => boolean) { FILE: packages/hooks/src/useBoolean/index.ts function useBoolean (line 10) | function useBoolean(defaultValue = false) { FILE: packages/hooks/src/useControllableValue/index.test.ts method onChange (line 29) | onChange(v: number, extra: any) { FILE: packages/hooks/src/useControllableValue/index.ts type Options (line 8) | interface Options { type StandardProps (line 19) | interface StandardProps { type Props (line 24) | type Props = Record; function useControllableValue (line 31) | function useControllableValue(props: Props = {}, options: Optio... FILE: packages/hooks/src/useCountdown/index.ts function useCountDown (line 6) | function useCountDown(seconds) { function add (line 52) | function add(date: Date, seconds: number) { function diff (line 56) | function diff(now: Date, target: Date) { FILE: packages/hooks/src/useCounter/index.ts type Options (line 6) | type Options = { min?: number; max?: number }; type ValueParam (line 7) | type ValueParam = number | ((c: number) => number); function useCounter (line 15) | function useCounter(initialValue = 0, options: Options = {}) { function getTargetValue (line 55) | function getTargetValue(val: number, options: Options = {}) { FILE: packages/hooks/src/useCreation/demo/demo1.tsx class Foo (line 5) | class Foo { method constructor (line 6) | constructor() { FILE: packages/hooks/src/useCreation/index.test.ts class Foo (line 12) | class Foo { method constructor (line 15) | constructor() { FILE: packages/hooks/src/useCreation/index.ts function useCreation (line 12) | function useCreation(factory: () => T, deps: any[]) { FILE: packages/hooks/src/useDebounce/DebounceOptions.ts type DebounceOptions (line 1) | interface DebounceOptions { FILE: packages/hooks/src/useDebounce/index.ts function useDebounce (line 12) | function useDebounce(value: T, options?: DebounceOptions) { FILE: packages/hooks/src/useDebounceEffect/index.ts function useDebounceEffect (line 13) | function useDebounceEffect(effect: EffectCallback, deps?: DependencyList... FILE: packages/hooks/src/useDebounceFn/index.test.ts function debounceFn (line 18) | function debounceFn(delta: number) { function debounceFn (line 45) | function debounceFn(delta: number) { function debounceFn (line 77) | function debounceFn(delta: number) { FILE: packages/hooks/src/useDebounceFn/index.ts type noop (line 8) | type noop = (...args: any) => any; function useDebounceFn (line 15) | function useDebounceFn(fn: T, options?: DebounceOptions) { FILE: packages/hooks/src/useDeepCompareEffect/index.ts function useDeepCompareEffect (line 6) | function useDeepCompareEffect(effect: EffectCallback, deps: DependencyLi... FILE: packages/hooks/src/useDeviceOrientation/index.ts function useDeviceOrientation (line 10) | function useDeviceOrientation() { FILE: packages/hooks/src/useDimensions/index.ts function useDimensions (line 11) | function useDimensions() { FILE: packages/hooks/src/useDynamicList/index.ts function useDynamicList (line 5) | function useDynamicList(initialList: T[] = []) { FILE: packages/hooks/src/useEventEmitter/index.ts type Subscription (line 4) | type Subscription = (val: T) => void; class EventEmitter (line 6) | class EventEmitter { method emit (line 9) | emit(val: T) { method useSubscription (line 15) | useSubscription(cb: Subscription) { function useEventEmitter (line 37) | function useEventEmitter() { FILE: packages/hooks/src/useGetState/index.ts type GetStateAction (line 7) | type GetStateAction = () => S; function useGetState (line 15) | function useGetState(initialState?: S) { FILE: packages/hooks/src/useHistoryTravel/index.ts type HistoryData (line 7) | type HistoryData = { function useHistoryTravel (line 13) | function useHistoryTravel(initialValue?: T, maxLength = 0) { function split (line 102) | function split(step: number, targetArr: T[]) { function dumpIndex (line 111) | function dumpIndex(step: number, arr: T[]) { FILE: packages/hooks/src/useInfiniteScroll/__tests__/index.test.ts function mockRequest (line 8) | async function mockRequest({ page, pageSize }: { page: number; pageSize:... FILE: packages/hooks/src/useInfiniteScroll/index.ts type PageParams (line 8) | interface PageParams { type Page (line 13) | interface Page extends PageParams { type InfiniteScrollOptions (line 19) | interface InfiniteScrollOptions { constant INITIAL_PAGE (line 29) | const INITIAL_PAGE = 1; constant INITIAL_PAGE_SIZE (line 30) | const INITIAL_PAGE_SIZE = 10; function useInfiniteScroll (line 32) | function useInfiniteScroll( FILE: packages/hooks/src/useInterval/index.ts type Func (line 7) | type Func = (...args: any[]) => any; function useInterval (line 9) | function useInterval(fn: Func, delay?: number, options?: { immediate: bo... FILE: packages/hooks/src/useKeyboard/index.ts function useKeyboard (line 19) | function useKeyboard() { FILE: packages/hooks/src/useLatest/index.ts function useLatest (line 8) | function useLatest(value: T) { FILE: packages/hooks/src/useLayout/index.ts function useLayout (line 4) | function useLayout() { FILE: packages/hooks/src/useLockFn/demo/demo1.tsx function mockApiRequest (line 6) | function mockApiRequest() { FILE: packages/hooks/src/useLockFn/index.ts function useLockFn (line 7) | function useLockFn

(fn: (...args: P) =>... FILE: packages/hooks/src/useMap/index.ts function useMap (line 10) | function useMap(initialValue?: Iterable any; type PickFunction (line 7) | type PickFunction = (this: ThisParameterType, ...args... function useMemoizedFn (line 9) | function useMemoizedFn(fn: T) { FILE: packages/hooks/src/useMount/index.ts type Func (line 5) | type Func = (...args: any[]) => any; function useMount (line 11) | function useMount(fn: Func) { FILE: packages/hooks/src/usePagination/index.test.ts type PaginationParams (line 6) | type PaginationParams = { current: number; pageSize: number }; FILE: packages/hooks/src/usePagination/types.ts type Data (line 3) | type Data = { total: number; list: any[] }; type Params (line 5) | type Params = [{ current: number; pageSize: number; [key: string]: any }... type Service (line 7) | type Service = (...args: TPa... type PaginationResult (line 9) | interface PaginationResult e... type PaginationOptions (line 21) | interface PaginationOptions ... FILE: packages/hooks/src/usePrevious/demo/demo2.tsx type Person (line 8) | interface Person { FILE: packages/hooks/src/usePrevious/index.test.ts function setup (line 10) | function setup(initialValue?: T, compareFunction?: ShouldUpdateFunc = (prev: T | undefined, next: T) => boolean; function usePrevious (line 12) | function usePrevious( FILE: packages/hooks/src/useRafInterval/index.test.ts constant FRAME_TIME (line 5) | const FRAME_TIME = 16.7; FILE: packages/hooks/src/useRafInterval/index.ts type Handle (line 7) | interface Handle { function cancelAnimationFrameIsNotDefined (line 34) | function cancelAnimationFrameIsNotDefined(t: any): t is NodeJS.Timer { function useRafInterval (line 45) | function useRafInterval( FILE: packages/hooks/src/useRafState/index.ts function useRafState (line 10) | function useRafState(initialState?: S | (() => S)) { FILE: packages/hooks/src/useRafTimeout/index.test.ts type ParamsObj (line 5) | interface ParamsObj { constant FRAME_TIME (line 12) | const FRAME_TIME = 16.7; FILE: packages/hooks/src/useRafTimeout/index.ts type Handle (line 7) | interface Handle { function cancelAnimationFrameIsNotDefined (line 34) | function cancelAnimationFrameIsNotDefined(t: any): t is NodeJS.Timer { function useRafTimeout (line 45) | function useRafTimeout(fn: () => void, delay?: number) { FILE: packages/hooks/src/useRequest/Fetch.ts class Fetch (line 6) | class Fetch { method constructor (line 18) | constructor( method setState (line 31) | setState(s: Partial> = {}) { method runPluginHandler (line 39) | runPluginHandler(event: keyof PluginReturn, ...rest: a... method runAsync (line 45) | async runAsync(...params: any[]): Promise { method run (line 119) | run(...params: any[]) { method cancel (line 127) | cancel() { method refresh (line 136) | refresh() { method refreshAsync (line 140) | refreshAsync() { method mutate (line 144) | mutate(data?: TData | ((oldData?: TData) => TData | undefined)) { FILE: packages/hooks/src/useRequest/index.ts function useRequest (line 14) | function useRequest( FILE: packages/hooks/src/useRequest/types.ts type Subscribe (line 6) | type Subscribe = () => void; type Service (line 7) | type Service = (...args: TParams) => Promi... type Options (line 8) | type Options = Record & { type Plugin (line 50) | type Plugin = { type PluginReturn (line 55) | type PluginReturn = { type FetchState (line 81) | type FetchState = { type Result (line 88) | type Result = { FILE: packages/hooks/src/useRequest/useRequestImpl.ts function useRequestImpl (line 10) | function useRequestImpl( FILE: packages/hooks/src/useRequest/utils/cache.ts type Timer (line 1) | type Timer = ReturnType; type CachedKey (line 2) | type CachedKey = string | number; type CachedData (line 4) | interface CachedData { type RecordData (line 9) | interface RecordData extends CachedData { FILE: packages/hooks/src/useRequest/utils/cachePromise.ts type CachedKey (line 1) | type CachedKey = string | number; FILE: packages/hooks/src/useRequest/utils/cacheSubscribe.ts type Listener (line 1) | type Listener = (data: any) => void; FILE: packages/hooks/src/useResetState/demo/demo1.tsx type State (line 5) | interface State { FILE: packages/hooks/src/useResetState/index.ts type ResetState (line 6) | type ResetState = () => void; FILE: packages/hooks/src/useSafeState/index.ts function useSafeState (line 13) | function useSafeState(initialState?: S | (() => S)) { FILE: packages/hooks/src/useSet/index.ts function useSet (line 10) | function useSet(initialValue?: Iterable) { FILE: packages/hooks/src/useSetState/index.ts type SetState (line 6) | type SetState> = ( FILE: packages/hooks/src/useSms/index.ts type Props (line 7) | interface Props { function useSms (line 27) | function useSms({ FILE: packages/hooks/src/useThrottle/ThrottleOptions.ts type ThrottleOptions (line 1) | interface ThrottleOptions { FILE: packages/hooks/src/useThrottle/index.ts function useThrottle (line 12) | function useThrottle(value: T, options?: ThrottleOptions) { FILE: packages/hooks/src/useThrottleEffect/index.ts function useThrottleEffect (line 10) | function useThrottleEffect(effect: EffectCallback, deps?: DependencyList... FILE: packages/hooks/src/useThrottleFn/index.ts type noop (line 8) | type noop = (...args: any) => any; function useThrottleFn (line 15) | function useThrottleFn(fn: T, options?: ThrottleOptions) { FILE: packages/hooks/src/useTimeout/index.ts type Func (line 7) | type Func = (...args: any[]) => any; function useTimeout (line 9) | function useTimeout(fn: Func, delay?: number) { FILE: packages/hooks/src/useToggle/index.ts type Actions (line 5) | interface Actions { function useToggle (line 22) | function useToggle(defaultValue = false as unknown as D, reverseVa... FILE: packages/hooks/src/useTrackedEffect/index.ts type Effect (line 3) | type Effect = (changes?: number[], previousDep... function useTrackedEffect (line 5) | function useTrackedEffect(effect: Effect, d... function diffTwoDeps (line 19) | function diffTwoDeps(deps1?: DependencyList, deps2?: DependencyList) { FILE: packages/hooks/src/useUnmount/index.ts type Func (line 5) | type Func = (...args: any[]) => any; function useUnmount (line 7) | function useUnmount(fn: Func) { FILE: packages/hooks/src/useUnmountedRef/index.ts function useUnmountedRef (line 7) | function useUnmountedRef() { FILE: packages/hooks/src/useUpdate/index.ts function useUpdate (line 9) | function useUpdate() { FILE: packages/hooks/src/useWhyDidYouUpdate/index.ts type Props (line 3) | type Props = Record; function useWhyDidYouUpdate (line 8) | function useWhyDidYouUpdate(componentName: string, props: Props) { FILE: packages/hooks/src/utils/index.ts function depsAreSame (line 1) | function depsAreSame(oldDeps: any[], deps: any[]): boolean { FILE: packages/hooks/src/utils/platform.ts function isIOS (line 3) | function isIOS() { FILE: packages/hooks/src/utils/testHelpers.ts function sleep (line 6) | function sleep(time: number) { FILE: packages/lego-map/src/basic/index.tsx type BasicMapProps (line 12) | interface BasicMapProps { FILE: packages/lego-map/src/drill/index.tsx type DrillMapProps (line 13) | interface DrillMapProps { FILE: packages/lego-map/src/simple/index.tsx type SimpleMapProps (line 12) | interface SimpleMapProps { FILE: packages/lego-map/src/utils/baseSeries.ts constant INITIAL_ZOOM (line 4) | const INITIAL_ZOOM = 1.2; FILE: packages/lego-map/src/utils/constant.ts constant INITIAL_MAP_NAME (line 2) | const INITIAL_MAP_NAME = 'china'; constant INITIAL_ADCODE (line 5) | const INITIAL_ADCODE = '100000'; FILE: packages/lego-map/src/utils/index.ts type AMapDistrict (line 7) | interface AMapDistrict { type DistrictInfo (line 14) | type DistrictInfo = Pick & { function formatAdcode (line 22) | function formatAdcode(districts: AMapDistrict[], adcode: string) { function register (line 47) | async function register(mapName: string, adcode: string) { function loadUI (line 87) | function loadUI(mapName: string, adcode: string) { FILE: packages/lego-map/typings.d.ts type Window (line 11) | interface Window { FILE: packages/lego-video/src/video/index.tsx constant DEFAULT_PLAY_BACK_RATE (line 7) | const DEFAULT_PLAY_BACK_RATE = [0.5, 0.75, 1, 1.5, 2]; constant DEFAULT_LAST_PLAY_TIME_DELAY (line 10) | const DEFAULT_LAST_PLAY_TIME_DELAY = 5; type PlayerProps (line 12) | interface PlayerProps extends Player { type DefinitionItemProps (line 21) | interface DefinitionItemProps { type VideoProps (line 27) | interface VideoProps extends Omit { constant DEFAULT_VOLUME (line 54) | const DEFAULT_VOLUME = 0.6; FILE: packages/lego/example/TableDemo/demo4.tsx type ColorEnum (line 4) | enum ColorEnum { FILE: packages/lego/src/bar-line/index.tsx type ECOption (line 36) | type ECOption = echarts.ComposeOption< type CuboidBarParams (line 43) | type CuboidBarParams = { type CylinderBarParams (line 48) | type CylinderBarParams = { type CylinderShadowBarParams (line 53) | type CylinderShadowBarParams = { type StackBarParams (line 58) | type StackBarParams = { type SliceBarParams (line 63) | type SliceBarParams = { type Params (line 68) | type Params = CuboidBarParams | CylinderBarParams | CylinderShadowBarPar... type GetValueType (line 70) | type GetValueType = Extract { function BarLine (line 105) | function BarLine( FILE: packages/lego/src/base-pie/index.tsx type ECOption (line 27) | type ECOption = echarts.ComposeOption | ((ref: ReactEch... FILE: packages/lego/src/hooks/useNodeBoundingRect.ts function useNodeBoundingRect (line 3) | function useNodeBoundingRect(target: React.RefObject) { FILE: packages/lego/src/hooks/useRAF.ts function useRAF (line 5) | function useRAF() { FILE: packages/lego/src/hooks/useStyle.ts function useStyle (line 3) | function useStyle(style: CSSProperties = {}) { FILE: packages/lego/src/hooks/useTheme.ts function useTheme (line 5) | function useTheme() { FILE: packages/lego/src/horizontal-bar/index.tsx type ECOption (line 27) | type ECOption = echarts.ComposeOption< type HorizontalBarProps (line 34) | interface HorizontalBarProps { FILE: packages/lego/src/img-line/index.tsx type ECOption (line 19) | type ECOption = echarts.ComposeOption = { type CustomTableProps (line 25) | type CustomTableProps = { function Table (line 48) | function Table>({ FILE: packages/lego/src/text-scroll/index.tsx type TextScrollProps (line 6) | interface TextScrollProps { FILE: packages/lego/src/theme.ts type Theme (line 103) | type Theme = typeof theme; FILE: packages/lego/src/three-dimensional-pie/index.tsx type ECOption (line 18) | type ECOption = echarts.ComposeOption void; class RAF (line 8) | class RAF { method constructor (line 11) | constructor() { method run (line 17) | run(type: RAFType = 'interval', cb: RAFCallback, interval = 16.7) { method setIdMap (line 38) | setIdMap(timerSymbol: symbol, type: RAFType, loop: () => void) { method setTimeout (line 42) | setTimeout(cb: RAFCallback, interval: number) { method clearTimeout (line 45) | clearTimeout(timer: symbol) { method setInterval (line 48) | setInterval(cb: RAFCallback, interval: number) { method clearInterval (line 51) | clearInterval(timer: symbol) { FILE: packages/lego/src/utils/createCuboidSeries.ts function createCuboidSeries (line 8) | function createCuboidSeries(theme: Theme, seriesData: BarSeriesData, uni... FILE: packages/lego/src/utils/createCylinderSeries.ts function createCylinderBarSeries (line 3) | function createCylinderBarSeries(data: BarSeriesData[], colors: any[], y... function createCylinderSeries (line 11) | function createCylinderSeries(seriesData: BarSeriesData, color: any, yAx... FILE: packages/lego/src/utils/createCylinderShadowSeries.ts function createCylinderShadowSeries (line 4) | function createCylinderShadowSeries( FILE: packages/lego/src/utils/createLinearGradient.ts function createLinearGradient (line 8) | function createLinearGradient(color: string[], vertical = true): unknown { FILE: packages/lego/src/utils/createSliceSeries.ts function createSliceSeries (line 4) | function createSliceSeries(theme: Theme, seriesData: BarSeriesData, max:... FILE: packages/lego/src/utils/createStackSeries.ts function createStackSeries (line 3) | function createStackSeries( FILE: packages/lego/src/word-cloud/index.tsx type WordCloudProps (line 11) | interface WordCloudProps { FILE: packages/lego/typings.d.ts type Window (line 7) | interface Window { type BarSeriesData (line 16) | interface BarSeriesData { FILE: packages/react-native-alipay/android/src/main/java/com/thundersdata/alipay/ReactNativeAlipayModule.java class ReactNativeAlipayModule (line 16) | public class ReactNativeAlipayModule extends ReactContextBaseJavaModule { method ReactNativeAlipayModule (line 20) | public ReactNativeAlipayModule(ReactApplicationContext reactContext) { method getName (line 25) | @Override method openSandBox (line 30) | @ReactMethod method sampleMethod (line 35) | @ReactMethod method pay (line 41) | @ReactMethod FILE: packages/react-native-alipay/android/src/main/java/com/thundersdata/alipay/ReactNativeAlipayPackage.java class ReactNativeAlipayPackage (line 14) | public class ReactNativeAlipayPackage implements ReactPackage { method createNativeModules (line 15) | @Override method createViewManagers (line 20) | @Override FILE: packages/react-native-amap-search/android/src/main/java/com/reactnativeamapsearch/AmapSearchModule.java class AmapSearchModule (line 30) | @ReactModule(name = AmapSearchModule.NAME) method AmapSearchModule (line 45) | public AmapSearchModule(ReactApplicationContext context) { method getName (line 50) | @Override method formatData (line 58) | public WritableArray formatData(ArrayList poiItems){ method onPoiSearched (line 93) | @Override method onRoutePoiSearched (line 106) | @Override method onPoiItemSearched (line 124) | @Override method initSDK (line 132) | @ReactMethod method aMapPOIAroundSearch (line 140) | @ReactMethod method aMapPOIKeywordsSearch (line 146) | @ReactMethod method aMapPOIPolygonSearch (line 154) | @ReactMethod method aMapRoutePOISearch (line 159) | @ReactMethod method doAMapPOIAroundSearch (line 168) | protected void doAMapPOIAroundSearch(double latitude , double longitud... method doAMapPOIAroundSearch (line 191) | protected void doAMapPOIAroundSearch(String keywords ,String city,Stri... method doAMapPOIAroundSearch (line 212) | protected void doAMapPOIAroundSearch(ReadableArray points, String keyw... method doRoutePOISearch (line 241) | protected void doRoutePOISearch(ReadableMap origin, ReadableMap destin... FILE: packages/react-native-amap-search/android/src/main/java/com/reactnativeamapsearch/AmapSearchPackage.java class AmapSearchPackage (line 14) | public class AmapSearchPackage implements ReactPackage { method createNativeModules (line 15) | @NonNull method createViewManagers (line 23) | @NonNull FILE: packages/react-native-amap-search/src/constant.ts constant RADIUS (line 1) | const RADIUS = 1500; constant SPECIAL (line 2) | const SPECIAL = true; constant PAGE (line 3) | const PAGE = 1; constant PAGESIZE (line 4) | const PAGESIZE = 20; FILE: packages/react-native-amap-search/src/typing.d.ts type AMapGeoPoint (line 1) | interface AMapGeoPoint { type SearchPOIParams (line 7) | interface SearchPOIParams { type KeyWordsSearchPOIParams (line 28) | interface KeyWordsSearchPOIParams { type PolygonSearchParams (line 45) | interface PolygonSearchParams { type RouteSearchParams (line 58) | interface RouteSearchParams { type ResultPOI (line 71) | interface ResultPOI { FILE: packages/react-native-amap-search/src/useSearch.tsx function useAMapSearch (line 7) | function useAMapSearch() { FILE: packages/react-native-calendar/src/components/Agenda/index.tsx function Agenda (line 14) | function Agenda({ FILE: packages/react-native-calendar/src/components/Agenda/useAgenda.ts function useAgenda (line 14) | function useAgenda({ firstDay }: Pick extends Omit { FILE: packages/react-native-echarts/src/index.tsx type EchartsProps (line 9) | interface EchartsProps { type EchartsHandler (line 22) | interface EchartsHandler { FILE: packages/react-native-echarts/src/utils/builder.ts type EchartsInitOptions (line 13) | type EchartsInitOptions = { FILE: packages/react-native-image-picker/src/type.ts type ImagePickerRef (line 7) | interface ImagePickerRef {} type ImagePickerProps (line 9) | type ImagePickerProps = PropsWithChildren<{ type HookProps (line 44) | type HookProps = Pick< FILE: packages/react-native-image-picker/src/useImagePicker.ts function getSource (line 11) | function getSource(value?: string) { function useImagePicker (line 18) | function useImagePicker({ FILE: packages/react-native-password/src/Password.tsx type PasswordInputRef (line 20) | interface PasswordInputRef { FILE: packages/react-native-password/src/PasswordModal.tsx type PasswordModalProps (line 19) | interface PasswordModalProps { FILE: packages/react-native-password/src/index.tsx function showPasswordModal (line 8) | function showPasswordModal(props: PasswordModalProps) { FILE: packages/react-native-password/src/usePassword.ts type PasswordProps (line 7) | interface PasswordProps { function usePassword (line 22) | function usePassword({ FILE: packages/react-native-password/src/usePasswordModal.ts function usePasswordModal (line 10) | function usePasswordModal({ length = 6, onDone }: Pick(data: CascadePickerItemProps[], value: ... FILE: packages/react-native-picker/src/components/DatePicker/type.ts type Event (line 6) | type Event = SyntheticEvent< type DateMode (line 12) | type DateMode = 'datetime' | 'date' | 'time' | 'month' | 'year'; type LabelUnit (line 13) | type LabelUnit = { year: string; month: string; day: string; hour: strin... type DateUnit (line 15) | type DateUnit = 'year' | 'month' | 'date' | 'hour' | 'minute'; type DateRef (line 16) | type DateRef = { [key in DateUnit]: string }; type DatePickerPropsBase (line 17) | interface DatePickerPropsBase extends WheelPickerPropsBase { FILE: packages/react-native-picker/src/components/DatePicker/useDatePicker.ts function useDatePicker (line 9) | function useDatePicker({ function pad (line 264) | function pad(n: number) { function getDaysInMonth (line 268) | function getDaysInMonth(date: Date) { FILE: packages/react-native-picker/src/components/WheelPicker/index.tsx function WheelPicker (line 19) | function WheelPicker({ function PickerItem (line 103) | function PickerItem({ FILE: packages/react-native-picker/src/components/WheelPicker/type.ts type PickerData (line 4) | type PickerData = { type CascadePickerItemProps (line 9) | interface CascadePickerItemProps extends PickerData { type WheelPickerPropsBase (line 13) | type WheelPickerPropsBase = { type WheelPickerProps (line 22) | type WheelPickerProps = ViewProps & type WheelPickerItemProps (line 33) | type WheelPickerItemProps = { FILE: packages/react-native-picker/src/date-period-input/index.tsx type DatePeriodInputProps (line 11) | interface DatePeriodInputProps FILE: packages/react-native-picker/src/date-period-input/useDatePeriodInput.tsx function useDatePeriodInput (line 9) | function useDatePeriodInput({ value, onChange }: Pick( function usePicker (line 23) | function usePicker({ FILE: packages/react-native-picker/src/utils.ts function transformValueToLabel (line 10) | function transformValueToLabel( function findByValue (line 31) | function findByValue(data: CascadePickerItemProps[], value: T): Ca... FILE: packages/react-native-rating/src/TapRating.tsx constant STAR_SIZE (line 11) | const STAR_SIZE = px(40); FILE: packages/react-native-rating/src/components/Star.tsx constant STAR_IMAGE (line 12) | const STAR_IMAGE = constant STAR_SELECTED_IMAGE (line 14) | const STAR_SELECTED_IMAGE = FILE: packages/react-native-rating/src/type.ts type TapRatingProps (line 3) | interface TapRatingProps { type StarProps (line 34) | type StarProps = Required< type SwipeRatingProps (line 46) | interface SwipeRatingProps { FILE: packages/react-native-rating/src/useSwipeRating.ts function useSwipeRating (line 6) | function useSwipeRating({ FILE: packages/react-native-rating/src/useTapRating.ts function useTapRating (line 7) | function useTapRating({ FILE: packages/react-native-share/src/index.tsx type ShareItem (line 18) | interface ShareItem { type ShareAction (line 26) | interface ShareAction { type ShareProps (line 31) | interface ShareProps { FILE: packages/react-native-skeleton/src/helper.ts function calc (line 1) | function calc(val: number, percent: string) { FILE: packages/react-native-skeleton/src/index.tsx constant DEFAULT_BORDER_RADIUS (line 13) | const DEFAULT_BORDER_RADIUS = 4; FILE: packages/react-native-skeleton/src/type.ts type AnimationType (line 5) | type AnimationType = 'none' | 'shiver' | 'pulse' | undefined; type AnimationDirection (line 6) | type AnimationDirection = 'horizontalLeft' | 'horizontalRight' | 'vertic... type Direction (line 8) | interface Direction { type SkeletonProps (line 13) | type SkeletonProps = PropsWithChildren<{ type ShiverBoneProps (line 34) | interface ShiverBoneProps extends Pick) { FILE: packages/react-native-tabs/src/TabBarIndicator.tsx function TabBarIndicator (line 6) | function TabBarIndicator({ FILE: packages/react-native-tabs/src/TabBarItem.tsx type TabBarItemProps (line 6) | interface TabBarItemProps { FILE: packages/react-native-tabs/src/index.tsx type Tab (line 15) | type Tab = { type TabsProps (line 20) | interface TabsProps { function Tabs (line 46) | function Tabs({ FILE: packages/react-native-tabs/src/types.tsx type Route (line 1) | type Route = { type Scene (line 7) | type Scene = { type NavigationState (line 11) | type NavigationState = { FILE: packages/react-native-tabs/src/usePagerView.ts function usePagerView (line 11) | function usePagerView(initialPage: number, page?: number, onChange?: (pa... FILE: packages/react-native/src/accordion/type.ts type Section (line 5) | interface Section { type AccordionProps (line 10) | interface AccordionProps { type SectionProps (line 27) | interface SectionProps extends Pick(options: T[] =... FILE: packages/react-native/src/collapse-text/index.tsx type CollapseTextProps (line 13) | interface CollapseTextProps { FILE: packages/react-native/src/count-down/type.ts type SmsProps (line 4) | interface SmsProps { type CountDownItemProps (line 22) | interface CountDownItemProps extends InputItemProps, SmsProps {} type CountDownProps (line 24) | interface CountDownProps extends InputProps, SmsProps {} FILE: packages/react-native/src/divider/index.tsx type DividerProps (line 14) | type DividerProps = { FILE: packages/react-native/src/empty/index.tsx type EmptyProps (line 10) | type EmptyProps = BoxProps & { FILE: packages/react-native/src/error-block/index.tsx class ErrorBlock (line 8) | class ErrorBlock extends React.Component< method getDerivedStateFromError (line 21) | static getDerivedStateFromError(error: Error) { method componentDidCatch (line 25) | componentDidCatch(error: Error, info: ErrorInfo) { method render (line 51) | render() { function Fallback (line 59) | function Fallback({ onRefresh, type }: { onRefresh: () => void; type?: '... FILE: packages/react-native/src/flex/FlexItem.tsx type FlexItemProps (line 8) | type FlexItemProps = PropsWithChildren, 'width'>>; FILE: packages/react-native/src/float-button/index.tsx type FloatButtonItem (line 23) | interface FloatButtonItem { type FloatButtonProps (line 30) | interface FloatButtonProps { function FloatButton (line 44) | function FloatButton({ FILE: packages/react-native/src/flow/index.tsx type FlowProps (line 12) | interface FlowProps { FILE: packages/react-native/src/flow/step.tsx type StepProps (line 13) | interface StepProps { FILE: packages/react-native/src/form/index.tsx type FormProps (line 13) | type FormProps = Omit & { formItemHeight?: num... FILE: packages/react-native/src/form/type.ts type RcFieldProps (line 7) | type RcFieldProps = Omit; type FormItemProps (line 8) | interface FormItemProps extends RcFieldProps { type FormListItemProps (line 17) | interface FormListItemProps FILE: packages/react-native/src/helpers/index.ts function hexToRgba (line 18) | function hexToRgba(hex: string, alpha = 1) { FILE: packages/react-native/src/helpers/normalize.ts constant ONE_PIXEL (line 19) | const ONE_PIXEL = StyleSheet.hairlineWidth; FILE: packages/react-native/src/image-header/AnimateHeader.tsx constant HEADER_HEIGHT (line 17) | const HEADER_HEIGHT = px(44); type AnimateHeaderProps (line 18) | interface AnimateHeaderProps { FILE: packages/react-native/src/image-header/index.tsx type ImageHeaderProps (line 17) | type ImageHeaderProps = PropsWithChildren<{ FILE: packages/react-native/src/index.ts type File (line 149) | type File = { FILE: packages/react-native/src/indicator/BallIndicator.tsx class BallIndicator (line 8) | class BallIndicator extends PureComponent { method render (line 57) | render() { FILE: packages/react-native/src/indicator/Indicator.tsx type IndicatorProps (line 6) | interface IndicatorProps extends BaseIndicatorProps { type IndicatorState (line 12) | interface IndicatorState { class Indicator (line 17) | class Indicator extends PureComponent { method constructor (line 32) | constructor(props: IndicatorProps) { method componentDidMount (line 57) | componentDidMount() { method componentDidUpdate (line 65) | componentDidUpdate(prevProps: IndicatorProps) { method startAnimation (line 84) | startAnimation() { method stopAnimation (line 105) | stopAnimation() { method saveAnimation (line 120) | saveAnimation(value: number) { method resumeAnimation (line 131) | resumeAnimation() { method renderComponent (line 157) | renderComponent(_: any, index: number) { method render (line 168) | render() { FILE: packages/react-native/src/indicator/MaterialIndicator.tsx class MaterialIndicator (line 8) | class MaterialIndicator extends PureComponent { method render (line 106) | render() { FILE: packages/react-native/src/indicator/UIActivityIndicator.tsx class UIActivityIndicator (line 8) | class UIActivityIndicator extends PureComponent { method render (line 52) | render() { FILE: packages/react-native/src/indicator/type.ts type BaseIndicatorProps (line 3) | interface BaseIndicatorProps { type UIActivityIndicatorProps (line 41) | interface UIActivityIndicatorProps extends BaseIndicatorProps { type BallIndicatorProps (line 56) | interface BallIndicatorProps extends BaseIndicatorProps { type MaterialIndicatorProps (line 71) | interface MaterialIndicatorProps extends BaseIndicatorProps { FILE: packages/react-native/src/input/InputItem.tsx type InputItemProps (line 15) | interface InputItemProps FILE: packages/react-native/src/input/TextArea.tsx type TextAreaProps (line 16) | interface TextAreaProps FILE: packages/react-native/src/input/index.tsx type InputProps (line 16) | interface InputProps extends Omit & FILE: packages/react-native/src/menu/useGroup.ts function useGroup (line 7) | function useGroup({ FILE: packages/react-native/src/menu/useMenu.ts type FlattenedMenuItem (line 7) | type FlattenedMenuItem = MenuItemProps & { parentId?: string }; function useMenu (line 9) | function useMenu({ FILE: packages/react-native/src/modal/Modal/ModalView.tsx function ModalView (line 12) | function ModalView(props: PropsWithChildren) { FILE: packages/react-native/src/modal/Modal/index.tsx function Modal (line 7) | function Modal(props: PropsWithChildren) { FILE: packages/react-native/src/modal/Modal/useModal.ts function useModal (line 28) | function useModal({ FILE: packages/react-native/src/modal/alert/index.tsx function alert (line 7) | function alert(props: AlertProps) { FILE: packages/react-native/src/modal/confirm/index.tsx function confirm (line 7) | function confirm({ okText = '确定', cancelText = '取消', ...restProps }: Con... FILE: packages/react-native/src/modal/confirm/useConfirm.ts function useConfirm (line 5) | function useConfirm({ onOk, onCancel }: Pick> { type AlertProps (line 33) | interface AlertProps { type ConfirmProps (line 46) | interface ConfirmProps extends Omit { type TipProps (line 65) | type TipProps = Omit & { type ImperativeModalChildrenProps (line 74) | type ImperativeModalChildrenProps

= P & { FILE: packages/react-native/src/notice-bar/index.tsx constant DEFAULT_DURATION (line 16) | const DEFAULT_DURATION = 5000; FILE: packages/react-native/src/notice-bar/type.ts type NoticeBarProps (line 6) | interface NoticeBarProps { type AnimatedNoticeProps (line 27) | type AnimatedNoticeProps = Omit> { method componentDidMount (line 23) | componentDidMount() { method componentWillUnmount (line 55) | componentWillUnmount() { method render (line 99) | render() { FILE: packages/react-native/src/portal/PortalManager.tsx type State (line 4) | type State = { class PortalManager (line 11) | class PortalManager extends React.PureComponent<{}, State> { method render (line 37) | render() { FILE: packages/react-native/src/portal/index.tsx class Portal (line 8) | class Portal extends React.Component> { method render (line 13) | render() { FILE: packages/react-native/src/pressable/index.tsx type Rect (line 37) | type Rect = { type PressableProps (line 44) | interface PressableProps function Pressable (line 61) | function Pressable(props: PressableProps) { FILE: packages/react-native/src/progress/type.ts type ProgressProps (line 4) | interface ProgressProps { FILE: packages/react-native/src/progress/useCircleProgress.ts function useCircleProgress (line 6) | function useCircleProgress({ FILE: packages/react-native/src/progress/useLineProgress.ts function useLineProgress (line 6) | function useLineProgress({ FILE: packages/react-native/src/radio/type.ts type RadioStatus (line 4) | type RadioStatus = 'checked' | 'unchecked'; type RadioOption (line 6) | interface RadioOption { type TransformedOption (line 10) | interface TransformedOption extends RadioOption { type RadioProps (line 17) | interface RadioProps { type RadioItemProps (line 40) | type RadioItemProps = Pick, 'width' | 'minWidth'> & { function useStepper (line 33) | function useStepper({ FILE: packages/react-native/src/svg-icon/IconArrowdown.tsx type SvgIconProps (line 8) | interface SvgIconProps extends GProps, ViewProps { FILE: packages/react-native/src/svg-icon/IconBells.tsx type SvgIconProps (line 8) | interface SvgIconProps extends GProps, ViewProps { FILE: packages/react-native/src/svg-icon/IconCheck.tsx type SvgIconProps (line 8) | interface SvgIconProps extends GProps, ViewProps { FILE: packages/react-native/src/svg-icon/IconCheckboxChecked.tsx type SvgIconProps (line 8) | interface SvgIconProps extends GProps, ViewProps { FILE: packages/react-native/src/svg-icon/IconCheckboxHalfchecked.tsx type SvgIconProps (line 8) | interface SvgIconProps extends GProps, ViewProps { FILE: packages/react-native/src/svg-icon/IconCheckboxUnchecked.tsx type SvgIconProps (line 8) | interface SvgIconProps extends GProps, ViewProps { FILE: packages/react-native/src/svg-icon/IconCheckcircle.tsx type SvgIconProps (line 8) | interface SvgIconProps extends GProps, ViewProps { FILE: packages/react-native/src/svg-icon/IconCheckcircleo.tsx type SvgIconProps (line 8) | interface SvgIconProps extends GProps, ViewProps { FILE: packages/react-native/src/svg-icon/IconClockcircleo.tsx type SvgIconProps (line 8) | interface SvgIconProps extends GProps, ViewProps { FILE: packages/react-native/src/svg-icon/IconClose.tsx type SvgIconProps (line 8) | interface SvgIconProps extends GProps, ViewProps { FILE: packages/react-native/src/svg-icon/IconClosecircleo.tsx type SvgIconProps (line 8) | interface SvgIconProps extends GProps, ViewProps { FILE: packages/react-native/src/svg-icon/IconDate.tsx type SvgIconProps (line 8) | interface SvgIconProps extends GProps, ViewProps { FILE: packages/react-native/src/svg-icon/IconDown.tsx type SvgIconProps (line 8) | interface SvgIconProps extends GProps, ViewProps { FILE: packages/react-native/src/svg-icon/IconEllipsis.tsx type SvgIconProps (line 8) | interface SvgIconProps extends GProps, ViewProps { FILE: packages/react-native/src/svg-icon/IconEyeclose.tsx type SvgIconProps (line 8) | interface SvgIconProps extends GProps, ViewProps { FILE: packages/react-native/src/svg-icon/IconEyeopen.tsx type SvgIconProps (line 8) | interface SvgIconProps extends GProps, ViewProps { FILE: packages/react-native/src/svg-icon/IconLeft.tsx type SvgIconProps (line 8) | interface SvgIconProps extends GProps, ViewProps { FILE: packages/react-native/src/svg-icon/IconMinus.tsx type SvgIconProps (line 8) | interface SvgIconProps extends GProps, ViewProps { FILE: packages/react-native/src/svg-icon/IconPlus.tsx type SvgIconProps (line 8) | interface SvgIconProps extends GProps, ViewProps { FILE: packages/react-native/src/svg-icon/IconRadioChecked.tsx type SvgIconProps (line 8) | interface SvgIconProps extends GProps, ViewProps { FILE: packages/react-native/src/svg-icon/IconRadioUnchecked.tsx type SvgIconProps (line 8) | interface SvgIconProps extends GProps, ViewProps { FILE: packages/react-native/src/svg-icon/IconReload.tsx type SvgIconProps (line 8) | interface SvgIconProps extends GProps, ViewProps { FILE: packages/react-native/src/svg-icon/IconRight.tsx type SvgIconProps (line 8) | interface SvgIconProps extends GProps, ViewProps { FILE: packages/react-native/src/svg-icon/IconSearch.tsx type SvgIconProps (line 8) | interface SvgIconProps extends GProps, ViewProps { FILE: packages/react-native/src/svg-icon/IconUp.tsx type SvgIconProps (line 8) | interface SvgIconProps extends GProps, ViewProps { FILE: packages/react-native/src/svg-icon/index.tsx type IconNames (line 34) | type IconNames = type SvgIconProps (line 61) | interface SvgIconProps extends GProps, ViewProps { FILE: packages/react-native/src/swipe-row/index.tsx type SwipeAction (line 18) | interface SwipeAction { type SwipeRowProps (line 29) | type SwipeRowProps = PropsWithChildren<{ FILE: packages/react-native/src/swipe-row/useSwipeRow.ts function useSwipeRow (line 11) | function useSwipeRow({ anchor, onRemove }: Pick>(props: TableProps) { FILE: packages/react-native/src/table/type.ts type ColumnProps (line 4) | interface ColumnProps { type TableProps (line 23) | interface TableProps { FILE: packages/react-native/src/table/useTable.ts function useTable (line 9) | function useTable>({ columns }: Pick & function getBySize (line 215) | function getBySize(size: TagSize) { FILE: packages/react-native/src/tag/useTag.ts function useTag (line 5) | function useTag({ FILE: packages/react-native/src/text/ReText.tsx type TextProps (line 13) | interface TextProps extends Omit { FILE: packages/react-native/src/text/index.tsx type Props (line 10) | type Props = TextProps & Omit; type BorderRadius (line 198) | type BorderRadius = keyof Theme['borderRadii']; FILE: packages/react-native/src/timeline/type.ts type TimelineStepProps (line 3) | interface TimelineStepProps { type TimelineProps (line 14) | interface TimelineProps { FILE: packages/react-native/src/toast/constant.ts constant SHORT (line 1) | const SHORT = 1500; constant LONG (line 2) | const LONG = 3000; constant INFINITY (line 3) | const INFINITY = Infinity; FILE: packages/react-native/src/toast/index.tsx type ToastRef (line 10) | interface ToastRef { type ToastRefObj (line 15) | type ToastRefObj = { function Toast (line 21) | function Toast() { FILE: packages/react-native/src/toast/type.ts type ToastProps (line 3) | interface ToastProps { FILE: packages/react-native/src/toast/useToast.ts function useToast (line 9) | function useToast() { FILE: packages/react-native/src/tooltip/Triangle.tsx type Props (line 6) | type Props = { FILE: packages/react-native/src/tooltip/getTooltipCoordinate.tsx type Areas (line 44) | type Areas = { FILE: packages/react-native/src/tooltip/index.tsx type TooltipProps (line 13) | interface TooltipProps { type State (line 26) | type State = { type Action (line 34) | type Action = FILE: packages/react-native/src/tree/TreeGroup.tsx function TreeGroup (line 18) | function TreeGroup({ FILE: packages/react-native/src/tree/type.ts type TreeItemProps (line 5) | interface TreeItemProps { type FlattenTreeItem (line 24) | type FlattenTreeItem = TreeItemProps & { parentId?: string }; type TreeProps (line 26) | interface TreeProps { FILE: packages/react-native/src/tree/useGroup.ts function useGroup (line 11) | function useGroup({ FILE: packages/react-native/src/tree/useTree.ts function useTree (line 8) | function useTree({ FILE: packages/react-native/src/utils/redash.ts type AnimatedColor (line 8) | type AnimatedColor = string | number; FILE: packages/react-native/src/utils/ref-util.ts function addNewRef (line 1) | function addNewRef(refs: any[], newRef: T) { function removeOldRef (line 7) | function removeOldRef(refs: any[], oldRef: T | null) { function getRef (line 11) | function getRef(refs: any[]) { FILE: packages/react-native/src/vehicle-keyboard/type.ts type VehicleKeyboardType (line 4) | type VehicleKeyboardType = 'provinces' | 'vehicleNum'; type VehicleKeyboardViewProps (line 6) | type VehicleKeyboardViewProps = { type VehicleKeyboardModalProps (line 19) | interface VehicleKeyboardModalProps extends Omit { FILE: packages/react-native/typings.d.ts type ChildrenType (line 3) | type ChildrenType = JSX.Element | number | boolean | Element | ReactFrag... type RefAttributes (line 6) | interface RefAttributes { FILE: packages/svgicon-cli/gulpfile.js function clean (line 9) | function clean() { function buildCJS (line 18) | function buildCJS() { function copyTemplate (line 29) | function copyTemplate() { function copyJson (line 33) | function copyJson() { FILE: packages/svgicon-cli/src/commands/createIcon.ts type XmlData (line 6) | interface XmlData { FILE: packages/svgicon-cli/src/libs/getConfig.ts type Config (line 7) | interface Config { FILE: packages/svgicon-cli/src/libs/parseLocalSvg.ts type ILocalSvg (line 7) | interface ILocalSvg {