Adobe 12040118 Using Help - Page 108

Layer remove() method, Layer selectedProperties attribute, Layer setParentWithJump() method, Layer

Page 108 highlights

Help Using Help Reference Back 108 Layer remove() method app.project.item(index).layer(index).remove() Description This method deletes the specified layer from the composition. Parameters None. Layer selectedProperties attribute app.project.item(index).layer(index).selectedProperties Description This attribute yields an array containing all of the selected Property and PropertyGroup objects in the layer. Type Array of PropertyBase; read-only. Layer setParentWithJump() method app.project.item(index).layer(index).setParentWithJump(newParent) Description The Layer setParentWithJump() method establishes newParent as the parent of this layer. This method does not change the transform values of the child layer, and as a result, there may be an apparent jump in the rotation, translation, or scale of the child layer. If you do not want the child layer to jump, set the parent attribute directly (as in "childLayer.parent = newParent;"). When you set the parent attribute directly, an offset will be calculated and set in the child layer's transform fields, which will prevent the jump from occurring. Parameters newParent replacement parent layer Returns None. Layer shy attribute app.project.item(index).layer(index).shy Description The Layer shy attribute is true if the layer is shy, and therefore will be hidden in the Layer window if the composition's hide all shy layers is toggled on. Type Boolean; read/write. Using Help Back 108

  • 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
108
Help
Reference
U
sing H
elp
B
ack
108
Layer remove() method
app.project.item(index).layer(index)
.remove()
Description
This method deletes the specified layer from the composition.
Parameters
None.
Layer selectedProperties attribute
app.project.item(index).layer(index)
.selectedProperties
Description
This attribute yields an array containing all of the selected Property and PropertyGroup objects in the layer.
Type
Array of PropertyBase; read-only.
Layer setParentWithJump() method
app.project.item(index).layer(index)
.setParentWithJump(newParent)
Description
The Layer setParentWithJump() method establishes newParent as the parent of this layer.
This method does not change the transform values of the child layer, and as a result, there may be an apparent
jump in the rotation, translation, or scale of the child layer.
If you do not want the child layer to jump, set the parent attribute directly (as in "childLayer.parent =
newParent;"). When you set the parent attribute directly, an offset will be calculated and set in the child layer's
transform fields, which will prevent the jump from occurring.
Parameters
Returns
None.
Layer shy attribute
app.project.item(index).layer(index)
.shy
Description
The Layer shy attribute is true if the layer is shy, and therefore will be hidden in the Layer window if the compo-
sition’s hide all shy layers is toggled on.
Type
Boolean; read/write.
newParent
replacement parent layer