]>
git.saurik.com Git - iphone-api.git/blob - WebCore/DOMCSS.h
2 * Copyright (C) 2004 Apple Computer, Inc. All rights reserved.
3 * Copyright (C) 2006 Samuel Weinig <sam.weinig@gmail.com>
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions
8 * 1. Redistributions of source code must retain the above copyright
9 * notice, this list of conditions and the following disclaimer.
10 * 2. Redistributions in binary form must reproduce the above copyright
11 * notice, this list of conditions and the following disclaimer in the
12 * documentation and/or other materials provided with the distribution.
14 * THIS SOFTWARE IS PROVIDED BY APPLE COMPUTER, INC. ``AS IS'' AND ANY
15 * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
16 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
17 * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE COMPUTER, INC. OR
18 * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
19 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
20 * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
21 * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
22 * OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
23 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
24 * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
27 #import <WebCore/DOMCore.h>
28 #import <WebCore/DOMDocument.h>
29 #import <WebCore/DOMElement.h>
30 #import <WebCore/DOMObject.h>
31 #import <WebCore/DOMStylesheets.h>
33 #import <WebCore/DOMCSSCharsetRule.h>
34 #import <WebCore/DOMCSSFontFaceRule.h>
35 #import <WebCore/DOMCSSImportRule.h>
36 #import <WebCore/DOMCSSMediaRule.h>
37 #import <WebCore/DOMCSSPageRule.h>
38 #import <WebCore/DOMCSSPrimitiveValue.h>
39 #import <WebCore/DOMCSSRule.h>
40 #import <WebCore/DOMCSSRuleList.h>
41 #import <WebCore/DOMCSSStyleDeclaration.h>
42 #import <WebCore/DOMCSSStyleRule.h>
43 #import <WebCore/DOMCSSStyleSheet.h>
44 #import <WebCore/DOMCSSUnknownRule.h>
45 #import <WebCore/DOMCSSValue.h>
46 #import <WebCore/DOMCSSValueList.h>
47 #import <WebCore/DOMCounter.h>
48 #import <WebCore/DOMRGBColor.h>
49 #import <WebCore/DOMRect.h>
51 #if WEBKIT_VERSION_MAX_ALLOWED >= WEBKIT_VERSION_1_3
53 @interface
DOMCSSStyleDeclaration (DOMCSS2Properties
)
54 - (NSString
*)azimuth
;
55 - (void)setAzimuth
:(NSString
*)azimuth
;
56 - (NSString
*)background
;
57 - (void)setBackground
:(NSString
*)background
;
58 - (NSString
*)backgroundAttachment
;
59 - (void)setBackgroundAttachment
:(NSString
*)backgroundAttachment
;
60 - (NSString
*)backgroundColor
;
61 - (void)setBackgroundColor
:(NSString
*)backgroundColor
;
62 - (NSString
*)backgroundImage
;
63 - (void)setBackgroundImage
:(NSString
*)backgroundImage
;
64 - (NSString
*)backgroundPosition
;
65 - (void)setBackgroundPosition
:(NSString
*)backgroundPosition
;
66 - (NSString
*)backgroundRepeat
;
67 - (void)setBackgroundRepeat
:(NSString
*)backgroundRepeat
;
69 - (void)setBorder
:(NSString
*)border
;
70 - (NSString
*)borderCollapse
;
71 - (void)setBorderCollapse
:(NSString
*)borderCollapse
;
72 - (NSString
*)borderColor
;
73 - (void)setBorderColor
:(NSString
*)borderColor
;
74 - (NSString
*)borderSpacing
;
75 - (void)setBorderSpacing
:(NSString
*)borderSpacing
;
76 - (NSString
*)borderStyle
;
77 - (void)setBorderStyle
:(NSString
*)borderStyle
;
78 - (NSString
*)borderTop
;
79 - (void)setBorderTop
:(NSString
*)borderTop
;
80 - (NSString
*)borderRight
;
81 - (void)setBorderRight
:(NSString
*)borderRight
;
82 - (NSString
*)borderBottom
;
83 - (void)setBorderBottom
:(NSString
*)borderBottom
;
84 - (NSString
*)borderLeft
;
85 - (void)setBorderLeft
:(NSString
*)borderLeft
;
86 - (NSString
*)borderTopColor
;
87 - (void)setBorderTopColor
:(NSString
*)borderTopColor
;
88 - (NSString
*)borderRightColor
;
89 - (void)setBorderRightColor
:(NSString
*)borderRightColor
;
90 - (NSString
*)borderBottomColor
;
91 - (void)setBorderBottomColor
:(NSString
*)borderBottomColor
;
92 - (NSString
*)borderLeftColor
;
93 - (void)setBorderLeftColor
:(NSString
*)borderLeftColor
;
94 - (NSString
*)borderTopStyle
;
95 - (void)setBorderTopStyle
:(NSString
*)borderTopStyle
;
96 - (NSString
*)borderRightStyle
;
97 - (void)setBorderRightStyle
:(NSString
*)borderRightStyle
;
98 - (NSString
*)borderBottomStyle
;
99 - (void)setBorderBottomStyle
:(NSString
*)borderBottomStyle
;
100 - (NSString
*)borderLeftStyle
;
101 - (void)setBorderLeftStyle
:(NSString
*)borderLeftStyle
;
102 - (NSString
*)borderTopWidth
;
103 - (void)setBorderTopWidth
:(NSString
*)borderTopWidth
;
104 - (NSString
*)borderRightWidth
;
105 - (void)setBorderRightWidth
:(NSString
*)borderRightWidth
;
106 - (NSString
*)borderBottomWidth
;
107 - (void)setBorderBottomWidth
:(NSString
*)borderBottomWidth
;
108 - (NSString
*)borderLeftWidth
;
109 - (void)setBorderLeftWidth
:(NSString
*)borderLeftWidth
;
110 - (NSString
*)borderWidth
;
111 - (void)setBorderWidth
:(NSString
*)borderWidth
;
112 - (NSString
*)bottom
;
113 - (void)setBottom
:(NSString
*)bottom
;
114 - (NSString
*)captionSide
;
115 - (void)setCaptionSide
:(NSString
*)captionSide
;
117 - (void)setClear
:(NSString
*)clear
;
119 - (void)setClip
:(NSString
*)clip
;
121 - (void)setColor
:(NSString
*)color
;
122 - (NSString
*)content
;
123 - (void)setContent
:(NSString
*)content
;
124 - (NSString
*)counterIncrement
;
125 - (void)setCounterIncrement
:(NSString
*)counterIncrement
;
126 - (NSString
*)counterReset
;
127 - (void)setCounterReset
:(NSString
*)counterReset
;
129 - (void)setCue
:(NSString
*)cue
;
130 - (NSString
*)cueAfter
;
131 - (void)setCueAfter
:(NSString
*)cueAfter
;
132 - (NSString
*)cueBefore
;
133 - (void)setCueBefore
:(NSString
*)cueBefore
;
134 - (NSString
*)cursor
;
135 - (void)setCursor
:(NSString
*)cursor
;
136 - (NSString
*)direction
;
137 - (void)setDirection
:(NSString
*)direction
;
138 - (NSString
*)display
;
139 - (void)setDisplay
:(NSString
*)display
;
140 - (NSString
*)elevation
;
141 - (void)setElevation
:(NSString
*)elevation
;
142 - (NSString
*)emptyCells
;
143 - (void)setEmptyCells
:(NSString
*)emptyCells
;
144 - (NSString
*)cssFloat
;
145 - (void)setCssFloat
:(NSString
*)cssFloat
;
147 - (void)setFont
:(NSString
*)font
;
148 - (NSString
*)fontFamily
;
149 - (void)setFontFamily
:(NSString
*)fontFamily
;
150 - (NSString
*)fontSize
;
151 - (void)setFontSize
:(NSString
*)fontSize
;
152 - (NSString
*)fontSizeAdjust
;
153 - (void)setFontSizeAdjust
:(NSString
*)fontSizeAdjust
;
154 - (NSString
*)fontStretch
;
155 - (void)setFontStretch
:(NSString
*)fontStretch
;
156 - (NSString
*)fontStyle
;
157 - (void)setFontStyle
:(NSString
*)fontStyle
;
158 - (NSString
*)fontVariant
;
159 - (void)setFontVariant
:(NSString
*)fontVariant
;
160 - (NSString
*)fontWeight
;
161 - (void)setFontWeight
:(NSString
*)fontWeight
;
162 - (NSString
*)height
;
163 - (void)setHeight
:(NSString
*)height
;
165 - (void)setLeft
:(NSString
*)left
;
166 - (NSString
*)letterSpacing
;
167 - (void)setLetterSpacing
:(NSString
*)letterSpacing
;
168 - (NSString
*)lineHeight
;
169 - (void)setLineHeight
:(NSString
*)lineHeight
;
170 - (NSString
*)listStyle
;
171 - (void)setListStyle
:(NSString
*)listStyle
;
172 - (NSString
*)listStyleImage
;
173 - (void)setListStyleImage
:(NSString
*)listStyleImage
;
174 - (NSString
*)listStylePosition
;
175 - (void)setListStylePosition
:(NSString
*)listStylePosition
;
176 - (NSString
*)listStyleType
;
177 - (void)setListStyleType
:(NSString
*)listStyleType
;
178 - (NSString
*)margin
;
179 - (void)setMargin
:(NSString
*)margin
;
180 - (NSString
*)marginTop
;
181 - (void)setMarginTop
:(NSString
*)marginTop
;
182 - (NSString
*)marginRight
;
183 - (void)setMarginRight
:(NSString
*)marginRight
;
184 - (NSString
*)marginBottom
;
185 - (void)setMarginBottom
:(NSString
*)marginBottom
;
186 - (NSString
*)marginLeft
;
187 - (void)setMarginLeft
:(NSString
*)marginLeft
;
188 - (NSString
*)markerOffset
;
189 - (void)setMarkerOffset
:(NSString
*)markerOffset
;
191 - (void)setMarks
:(NSString
*)marks
;
192 - (NSString
*)maxHeight
;
193 - (void)setMaxHeight
:(NSString
*)maxHeight
;
194 - (NSString
*)maxWidth
;
195 - (void)setMaxWidth
:(NSString
*)maxWidth
;
196 - (NSString
*)minHeight
;
197 - (void)setMinHeight
:(NSString
*)minHeight
;
198 - (NSString
*)minWidth
;
199 - (void)setMinWidth
:(NSString
*)minWidth
;
200 - (NSString
*)orphans
;
201 - (void)setOrphans
:(NSString
*)orphans
;
202 - (NSString
*)outline
;
203 - (void)setOutline
:(NSString
*)outline
;
204 - (NSString
*)outlineColor
;
205 - (void)setOutlineColor
:(NSString
*)outlineColor
;
206 - (NSString
*)outlineStyle
;
207 - (void)setOutlineStyle
:(NSString
*)outlineStyle
;
208 - (NSString
*)outlineWidth
;
209 - (void)setOutlineWidth
:(NSString
*)outlineWidth
;
210 - (NSString
*)overflow
;
211 - (void)setOverflow
:(NSString
*)overflow
;
212 - (NSString
*)padding
;
213 - (void)setPadding
:(NSString
*)padding
;
214 - (NSString
*)paddingTop
;
215 - (void)setPaddingTop
:(NSString
*)paddingTop
;
216 - (NSString
*)paddingRight
;
217 - (void)setPaddingRight
:(NSString
*)paddingRight
;
218 - (NSString
*)paddingBottom
;
219 - (void)setPaddingBottom
:(NSString
*)paddingBottom
;
220 - (NSString
*)paddingLeft
;
221 - (void)setPaddingLeft
:(NSString
*)paddingLeft
;
223 - (void)setPage
:(NSString
*)page
;
224 - (NSString
*)pageBreakAfter
;
225 - (void)setPageBreakAfter
:(NSString
*)pageBreakAfter
;
226 - (NSString
*)pageBreakBefore
;
227 - (void)setPageBreakBefore
:(NSString
*)pageBreakBefore
;
228 - (NSString
*)pageBreakInside
;
229 - (void)setPageBreakInside
:(NSString
*)pageBreakInside
;
231 - (void)setPause
:(NSString
*)pause
;
232 - (NSString
*)pauseAfter
;
233 - (void)setPauseAfter
:(NSString
*)pauseAfter
;
234 - (NSString
*)pauseBefore
;
235 - (void)setPauseBefore
:(NSString
*)pauseBefore
;
237 - (void)setPitch
:(NSString
*)pitch
;
238 - (NSString
*)pitchRange
;
239 - (void)setPitchRange
:(NSString
*)pitchRange
;
240 - (NSString
*)playDuring
;
241 - (void)setPlayDuring
:(NSString
*)playDuring
;
242 - (NSString
*)position
;
243 - (void)setPosition
:(NSString
*)position
;
244 - (NSString
*)quotes
;
245 - (void)setQuotes
:(NSString
*)quotes
;
246 - (NSString
*)richness
;
247 - (void)setRichness
:(NSString
*)richness
;
249 - (void)setRight
:(NSString
*)right
;
251 - (void)setSize
:(NSString
*)size
;
253 - (void)setSpeak
:(NSString
*)speak
;
254 - (NSString
*)speakHeader
;
255 - (void)setSpeakHeader
:(NSString
*)speakHeader
;
256 - (NSString
*)speakNumeral
;
257 - (void)setSpeakNumeral
:(NSString
*)speakNumeral
;
258 - (NSString
*)speakPunctuation
;
259 - (void)setSpeakPunctuation
:(NSString
*)speakPunctuation
;
260 - (NSString
*)speechRate
;
261 - (void)setSpeechRate
:(NSString
*)speechRate
;
262 - (NSString
*)stress
;
263 - (void)setStress
:(NSString
*)stress
;
264 - (NSString
*)tableLayout
;
265 - (void)setTableLayout
:(NSString
*)tableLayout
;
266 - (NSString
*)textAlign
;
267 - (void)setTextAlign
:(NSString
*)textAlign
;
268 - (NSString
*)textDecoration
;
269 - (void)setTextDecoration
:(NSString
*)textDecoration
;
270 - (NSString
*)textIndent
;
271 - (void)setTextIndent
:(NSString
*)textIndent
;
272 - (NSString
*)textShadow
;
273 - (void)setTextShadow
:(NSString
*)textShadow
;
274 - (NSString
*)textTransform
;
275 - (void)setTextTransform
:(NSString
*)textTransform
;
277 - (void)setTop
:(NSString
*)top
;
278 - (NSString
*)unicodeBidi
;
279 - (void)setUnicodeBidi
:(NSString
*)unicodeBidi
;
280 - (NSString
*)verticalAlign
;
281 - (void)setVerticalAlign
:(NSString
*)verticalAlign
;
282 - (NSString
*)visibility
;
283 - (void)setVisibility
:(NSString
*)visibility
;
284 - (NSString
*)voiceFamily
;
285 - (void)setVoiceFamily
:(NSString
*)voiceFamily
;
286 - (NSString
*)volume
;
287 - (void)setVolume
:(NSString
*)volume
;
288 - (NSString
*)whiteSpace
;
289 - (void)setWhiteSpace
:(NSString
*)whiteSpace
;
290 - (NSString
*)widows
;
291 - (void)setWidows
:(NSString
*)widows
;
293 - (void)setWidth
:(NSString
*)width
;
294 - (NSString
*)wordSpacing
;
295 - (void)setWordSpacing
:(NSString
*)wordSpacing
;
296 - (NSString
*)zIndex
;
297 - (void)setZIndex
:(NSString
*)zIndex
;