Adobe 12040118 Using Help - Page 150

PropertyBase object, Description, Parameters, Returns, Attributes

Page 150 highlights

Help Using Help Reference Back 150 Description The property valueAtTime method returns the value of the property as evaluated at the given time. Time is in seconds with the beginning of the composition represented as zero. The preExpression option is relevant only if the property has an expression applied; otherwise it is ignored. It controls whether any expression is used to calculate the value. Note that the type of value returned is not made explicit; it will be of a different type, depending on the property evaluated. Parameters time preExpression floating point value; the time at which to set a keyframe boolean; determines whether to evaluate the property before or after applying any active expression Returns Value (type depends on the propertyValueType). PropertyBase object app.project.item(index).layer(index).propertyBase Description PropertyBase is the base class for both PropertyGroup and Property, so PropertyBase attributes and methods are also available to PropertyGroup and Property. Because PropertyGroup is the base class for Layer, its attributes and methods are available for Layers as well. Attributes Attribute name matchName propertyIndex propertyDepth proper tyTy pe parentProperty isModified canSetEnabled enabled Reference Description see "PropertyBase name attribute" on name of the property page 154 see "PropertyBase matchName attribute" on page 153 special name for the property used to build unique naming paths see "PropertyBase propertyIndex attribute" on page 155 index of a PropertyBase within its ParentGroup see "PropertyBase propertyDepth attribute" on page 154 indicates number of levels of parent PropertyGroups between the PropertyBase and the layer see "PropertyBase propertyType attribute" on page 155 returns the PropertyType describing this PropertyBase see "PropertyBase parentProperty attribute" on page 154 returns the PropertyGroup that is the parent of this PropertyBase see "PropertyBase isModified attribute" returns true if the PropertyBase has been on page 153 changed since its creation see "PropertyBase canSetEnabled attribute" on page 151 true if the user interface displays an eyeball icon for this property see "PropertyBase enabled attribute"on corresponds to the setting of the eyeball icon, page 152 if there is one Using Help Back 150

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253

U
sing H
elp
B
ack
150
Help
Reference
U
sing H
elp
B
ack
150
Description
The property valueAtTime method returns the value of the property as evaluated at the given time. Time is in
seconds with the beginning of the composition represented as zero.
The preExpression option is relevant only if the property has an expression applied; otherwise it is ignored. It
controls whether any expression is used to calculate the value.
Note that the type of value returned is not made explicit; it will be of a different type, depending on the
property evaluated.
Parameters
Returns
Value (type depends on the propertyValueType).
PropertyBase object
app.project.item(index).layer(index).
propertyBase
Description
PropertyBase is the base class for both PropertyGroup and Property, so PropertyBase attributes and methods
are also available to PropertyGroup and Property. Because PropertyGroup is the base class for Layer, its
attributes and methods are available for Layers as well.
Attributes
time
floating point value; the time at which to set a keyframe
preExpression
boolean; determines whether to evaluate the property before or after applying any active
expression
Attribute
Reference
Description
name
see “PropertyBase name attribute” on
page 154
name of the property
matchName
see “PropertyBase matchName
attribute” on page 153
special name for the property used to build
unique naming paths
propertyIndex
see “PropertyBase propertyIndex
attribute” on page 155
index of a PropertyBase within its ParentGroup
propertyDepth
see “PropertyBase propertyDepth
attribute” on page 154
indicates number of levels of parent Property-
Groups between the PropertyBase and the
layer
propertyType
see “PropertyBase propertyType
attribute” on page 155
returns the PropertyType describing this Prop-
ertyBase
parentProperty
see “PropertyBase parentProperty
attribute” on page 154
returns the PropertyGroup that is the parent of
this PropertyBase
isModified
see “PropertyBase isModified attribute”
on page 153
returns true if the PropertyBase has been
changed since its creation
canSetEnabled
see “PropertyBase canSetEnabled
attribute” on page 151
true if the user interface displays an eyeball
icon for this property
enabled
see “PropertyBase enabled attribute” on
page 152
corresponds to the setting of the eyeball icon,
if there is one