(object: any)
| 1942 | } |
| 1943 | |
| 1944 | function className(object: any): string { |
| 1945 | const name = safeCall(() => { |
| 1946 | const klass = |
| 1947 | typeof object?.class === "function" ? object.class() : object?.class; |
| 1948 | return klass ? NSStringFromClass(klass) : constructorName(object); |
| 1949 | }, constructorName(object)); |
| 1950 | if (name !== "UIView" && name !== "NSObject" && name !== "Object") { |
| 1951 | return name; |
| 1952 | } |
| 1953 | return debugClassName(object) || name; |
| 1954 | } |
| 1955 | |
| 1956 | function debugClassName(object: any): string { |
| 1957 | const description = stringValue(object); |
no test coverage detected