Adobe 12040118 Using Help - Page 152

PropertyBase duplicate() method, PropertyBase elided attribute, Path Options

Page 152 highlights

Help Using Help Reference Back 152 PropertyBase duplicate() method app.project.item(index).layer(index).property(name).duplicate() Description The PropertyBase duplicate method duplicates the PropertyBase and returns the duplicate. This method is valid only for children of indexed groups; if not, an exception is generated and an error is displayed. Parameters None. Returns PropertyBase; the duplicate. PropertyBase elided attribute app.project.item(index).layer(index).property(name).elided Description This attribute specifies whether this property is elided in the user interface. If elided, then this property is just a group used to organize other properties. The property is not displayed in the user interface and its child properties are not indented in the Timeline window. Type Boolean; read-only. Example Given a text layer with two animators and no properties twirled down, you would see: • Text • Path Options • More Options • Animator 1 • Animator 2 However, Animator 1 and Animator 2 are actually contained in a PropertyBase called "Text Animators", which is not displayed in the user interface, and so these two properties are not indented in the Timeline window. PropertyBase enabled attribute app.project.item(index).layer(index).property(name).enabled Description This attribute specifies whether this property is enabled. It corresponds to the setting of the eyeball icon, if there is one. If there is no eyeball icon, this attribute will default to true; you can write this attribute only if canSetEnabled is true. Using Help Back 152

  • 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
152
Help
Reference
U
sing H
elp
B
ack
152
PropertyBase duplicate() method
app.project.item(index).layer(index)
.
property(name)
.duplicate()
Description
The PropertyBase duplicate method duplicates the PropertyBase and returns the duplicate.
This method is valid only for children of indexed groups; if not, an exception is generated and an error is
displayed.
Parameters
None.
Returns
PropertyBase; the duplicate.
PropertyBase elided attribute
app.project.item(index).layer(index)
.
property(name)
.elided
Description
This attribute specifies whether this property is elided in the user interface. If elided, then this property is just
a group used to organize other properties. The property is not displayed in the user interface and its child
properties are not indented in the Timeline window.
Type
Boolean; read-only.
Example
Given a text layer with two animators and no properties twirled down, you would see:
Text
Path Options
More Options
Animator 1
Animator 2
However, Animator 1 and Animator 2 are actually contained in a PropertyBase called “Text Animators”, which
is not displayed in the user interface, and so these two properties are not indented in the Timeline window.
PropertyBase enabled attribute
app.project.item(index).layer(index)
.
property(name)
.enabled
Description
This attribute specifies whether this property is enabled. It corresponds to the setting of the eyeball icon, if
there is one.
If there is no eyeball icon, this attribute will default to true; you can write this attribute only if canSetEnabled
is true.