]> git.saurik.com Git - iphone-api.git/blob - UIKit/UIFieldEditor.h
Added some SpringBoardServices work from ashikase.
[iphone-api.git] / UIKit / UIFieldEditor.h
1 /*
2 * Generated by class-dump 3.1.2.
3 *
4 * class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
5 */
6
7 #import <UIKit/UIWebDocumentView.h>
8
9 @class DOMDocument, DOMHTMLElement, NSString, UIView, WebFrameBridge;
10
11 @interface UIFieldEditor : UIWebDocumentView
12 {
13 WebFrameBridge *_bridge;
14 DOMDocument *_document;
15 DOMHTMLElement *_textElement;
16 DOMHTMLElement *_sizeElement;
17 NSString *_initialText;
18 NSString *_initialStyle;
19 UIView *_proxiedView;
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;
31 }
32
33 + (id)activeFieldEditor;
34 + (id)sharedFieldEditor;
35 + (void)releaseSharedInstance;
36 - (id)initWithFrame:(struct CGRect)fp8;
37 - (void)dealloc;
38 - (void)selectAll;
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;
64 - (id)style;
65 - (id)textColorForCaretSelection;
66 - (void)_setTextElementString:(id)fp8;
67 - (void)setText:(id)fp8;
68 - (id)text;
69 - (BOOL)hasText;
70 - (void)setCaretColor:(id)fp8;
71 - (int)scrollXOffset;
72 - (int)scrollYOffset;
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;
87 - (id)proxiedView;
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;
97
98 @end
99