2 * Generated by class-dump 3.1.2.
4 * class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
7 #import <UIKit/UIWebDocumentView.h>
9 @
class DOMDocument
, DOMHTMLElement
, NSString
, UIView
, WebFrameBridge
;
11 @interface UIFieldEditor
: UIWebDocumentView
13 WebFrameBridge
*_bridge
;
14 DOMDocument
*_document
;
15 DOMHTMLElement
*_textElement
;
16 DOMHTMLElement
*_sizeElement
;
17 NSString
*_initialText
;
18 NSString
*_initialStyle
;
20 unsigned int _changingView
:1;
21 unsigned int _mouseWasDragged
:1;
22 unsigned int _isShowingPlaceholder
:1;
23 unsigned int _disableNotifications
:1;
24 unsigned int _shouldMaintainFirstResponderWhenEndEditing
:1;
25 unsigned int _isResigningFirstResponder
:1;
26 unsigned int _delegateRespondsToFieldEditorDidChange
:1;
27 unsigned int _delegateRespondsToShouldInsertText
:1;
28 unsigned int _delegateRespondsToShouldReplaceWithText
:1;
29 unsigned int _fieldEditorReentrancyGuard
:1;
30 unsigned int _reserved
:22;
33 + (id
)activeFieldEditor
;
34 + (id
)sharedFieldEditor
;
35 + (void)releaseSharedInstance
;
36 - (id
)initWithFrame
:(struct CGRect
)fp8
;
39 - (BOOL
)canResignFirstResponder
;
40 - (BOOL
)becomeFirstResponder
;
41 - (BOOL
)resignFirstResponder
;
42 - (id
)_responderForBecomeFirstResponder
;
43 - (BOOL
)shouldChangeSelectionForEvent
:(struct __GSEvent
*)fp8
;
44 - (struct _NSRange
)selectionRange
;
45 - (void)setSelection
:(struct _NSRange
)fp8
;
46 - (void)setTextSelectionBehavior
:(int)fp8
;
47 - (unsigned int)characterOffsetAtPoint
:(struct CGPoint
)fp8
;
48 - (BOOL
)_proxySupportsPlaceholderText
;
49 - (id
)_proxyPlaceholderText
;
50 - (id
)_proxyPlaceholderStyle
;
51 - (BOOL
)_setupPlaceholderText
;
52 - (id
)textInputTraits
;
53 - (BOOL
)keyboardInput
:(id
)fp8 shouldInsertText
:(id
)fp12 isMarkedText
:(BOOL
)fp16
;
54 - (BOOL
)keyboardInputShouldDelete
:(id
)fp8
;
55 - (BOOL
)keyboardInputChanged
:(id
)fp8
;
56 - (void)keyboardInputChangedSelection
:(id
)fp8
;
57 - (id
)keyboardInputOverlayContainer
:(id
)fp8
;
58 - (int)keyboardInput
:(id
)fp8 positionForAutocorrection
:(id
)fp12
;
59 - (void)becomeFieldEditorForView
:(id
)fp8 inRect
:(struct CGRect
)fp12
;
60 - (void)maintainFieldEditorWhenEndEditingForView
:(id
)fp8
;
61 - (void)_setTextElementStyle
:(id
)fp8
;
62 - (void)setStyle
:(id
)fp8
;
63 - (BOOL
)isShowingPlaceholder
;
65 - (id
)textColorForCaretSelection
;
66 - (void)_setTextElementString
:(id
)fp8
;
67 - (void)setText
:(id
)fp8
;
70 - (void)setCaretColor
:(id
)fp8
;
73 - (void)setScrollXOffset
:(int)fp8 scrollYOffset
:(int)fp12
;
74 - (void)setScrollXOffset
:(int)fp8 scrollYOffset
:(int)fp12 adjustForPurpleCaret
:(BOOL
)fp16
;
75 - (void)webView
:(id
)fp8 didFinishLoadForFrame
:(id
)fp12
;
76 - (struct CGSize
)contentSize
;
77 - (void)scrollToMakeCaretVisible
:(BOOL
)fp8
;
78 - (void)scrollToMakeInlineHoleVisible
;
79 - (void)webViewDidChange
:(id
)fp8
;
80 - (void)webViewDidChangeSelection
:(id
)fp8
;
81 - (BOOL
)webView
:(id
)fp8 shouldChangeSelectedDOMRange
:(id
)fp12 toDOMRange
:(id
)fp16 affinity
:(int)fp20 stillSelecting
:(BOOL
)fp24
;
82 - (void)clearPlaceholder
;
83 - (BOOL
)webView
:(id
)fp8 shouldInsertText
:(id
)fp12 replacingDOMRange
:(id
)fp16 givenAction
:(int)fp20
;
84 - (BOOL
)webView
:(id
)fp8 shouldDeleteDOMRange
:(id
)fp12
;
85 - (void)setupPlaceholderTextIfNeeded
;
86 - (BOOL
)hasMarkedText
;
88 - (void)setFrame
:(struct CGRect
)fp8
;
89 - (void)mouseDown
:(struct __GSEvent
*)fp8
;
90 - (void)mouseDragged
:(struct __GSEvent
*)fp8
;
91 - (void)mouseUp
:(struct __GSEvent
*)fp8
;
92 - (void)touchesCancelled
:(id
)fp8 withEvent
:(id
)fp12
;
93 - (BOOL
)isProxyFor
:(id
)fp8
;
94 - (void)autoscrollTimerFired
:(id
)fp8
;
95 - (void)resumeWithNotification
:(id
)fp8
;
96 - (id
)automaticallySelectedOverlay
;