Adobe 12040118 Using Help - Page 144

Property selectedKeys attribute, Property setInterpolationTypeAtKey() method, Property

Page 144 highlights

Help Using Help Reference Back 144 Parameters keyIndex integer; the index of the keyframe being removed Returns None. Property selectedKeys attribute app.project.item(index).layer(index).property(name).selectedKeys Description The Property selectedKeys attribute yields an array of indices of all the selected keyframes in this Property. If no keys are selected, or if the property has no keyframes, an empty array is returned. Type Array of integers; read-only. Property setInterpolationTypeAtKey() method app.project.ite m(index).layer(index) .proper t y(name).setInter polationTy peAtKe y( inTy pe, outTy pe) Description This method sets the in and out interpolation types for the given key. If an outType is not provided, then outType will be set equal to the inType. Parameters inTy pe outTy pe KeyframeInterpolationType; the incoming interpolation type KeyframeInterpolationType (optional); the outgoing interpolation type Returns None. Property setRovingAtKey() method app.project.ite m(index).layer(index) .proper t y(name).setRov ingAtKe y(ke yIndex, newVal) Description This method specifies whether the keyframe is roving. If the PropertyValueType is neither TwoD_SPATIAL nor ThreeD_SPATIAL, an exception is generated. Note: The first and last key in any property never will rove. Setting to true will be ignored and the value will remain false. Using Help Back 144

  • 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
144
Help
Reference
U
sing H
elp
B
ack
144
Parameters
Returns
None.
Property selectedKeys attribute
app.project.item(index).layer(index)
.
property(name)
.selectedKeys
Description
The Property selectedKeys attribute yields an array of indices of all the selected keyframes in this Property. If
no keys are selected, or if the property has no keyframes, an empty array is returned.
Type
Array of integers; read-only.
Property setInterpolationTypeAtKey() method
app.project.item(index).layer(index)
.
property(name)
.setInterpolationTypeAtKey(
inType, outType
)
Description
This method sets the in and out interpolation types for the given key.
If an outType is not provided, then outType will be set equal to the inType.
Parameters
Returns
None.
Property setRovingAtKey() method
app.project.item(index).layer(index)
.
property(name)
.setRovingAtKey(
keyIndex, newVal
)
Description
This method specifies whether the keyframe is roving.
If the PropertyValueType is neither TwoD_SPATIAL nor ThreeD_SPATIAL, an exception is generated.
Note:
The first and last key in any property never will rove. Setting to true will be ignored and the value will remain
false.
keyIndex
integer; the index of the keyframe being removed
inType
KeyframeInterpolationType; the incoming interpolation type
outType
KeyframeInterpolationType (optional); the outgoing interpolation type