You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* **IMPORTANT:** This is currently ***experimental only*** and should not be used in any add-ons you will be distributing until it has been declared stable. To use it, you will first need to set the `experimentalApis` flag to `true` in the [`requirements`](../../../manifest/index.md#requirements) section of the `manifest.json`.
207
-
*
208
-
* @experimental
209
215
* Whether the font is a premium Adobe font.
210
216
*/
211
217
getisPremium(): boolean;
212
218
getavailableForEditing(): true;
213
219
}
214
220
215
221
/**
216
-
* <InlineAlert slots="text" variant="warning"/>
217
-
*
218
-
* **IMPORTANT:** This is currently ***experimental only*** and should not be used in any add-ons you will be distributing until it has been declared stable. To use it, you will first need to set the `experimentalApis` flag to `true` in the [`requirements`](../../../manifest/index.md#requirements) section of the `manifest.json`.
219
-
*
220
-
* @experimental
221
222
* Base character styles that can be applied to any range of characters.
222
223
* Excludes font style, which differs between the getter-oriented {@link CharacterStyles} interface and the
* **IMPORTANT:** This is currently ***experimental only*** and should not be used in any add-ons you will be distributing until it has been declared stable. To use it, you will first need to set the `experimentalApis` flag to `true` in the [`requirements`](../../../manifest/index.md#requirements) section of the `manifest.json`.
255
-
*
256
-
* @experimental
257
253
* The PostScript name of the font.
258
254
*/
259
255
getpostscriptName(): string;
260
256
/**
261
-
* <InlineAlert slots="text" variant="warning"/>
262
-
*
263
-
* **IMPORTANT:** This is currently ***experimental only*** and should not be used in any add-ons you will be distributing until it has been declared stable. To use it, you will first need to set the `experimentalApis` flag to `true` in the [`requirements`](../../../manifest/index.md#requirements) section of the `manifest.json`.
264
-
*
265
-
* @experimental
266
257
* The font family containing the font.
267
258
*/
268
259
getfamily(): string;
269
260
/**
270
-
* <InlineAlert slots="text" variant="warning"/>
271
-
*
272
-
* **IMPORTANT:** This is currently ***experimental only*** and should not be used in any add-ons you will be distributing until it has been declared stable. To use it, you will first need to set the `experimentalApis` flag to `true` in the [`requirements`](../../../manifest/index.md#requirements) section of the `manifest.json`.
273
-
*
274
-
* @experimental
275
261
* The style of the font within the family.
276
262
*/
277
263
getstyle(): string;
@@ -434,11 +420,6 @@ declare enum BlendMode {
434
420
}
435
421
436
422
/**
437
-
* <InlineAlert slots="text" variant="warning"/>
438
-
*
439
-
* **IMPORTANT:** This is currently ***experimental only*** and should not be used in any add-ons you will be distributing until it has been declared stable. To use it, you will first need to set the `experimentalApis` flag to `true` in the [`requirements`](../../../manifest/index.md#requirements) section of the `manifest.json`.
440
-
*
441
-
* @experimental
442
423
* Text styles that can be applied to any range of characters, even a short span like a single word. (Contrast with
443
424
* ParagraphStyles, which must be applied to an entire paragraph atomically).
* **IMPORTANT:** This is currently ***experimental only*** and should not be used in any add-ons you will be distributing until it has been declared stable. To use it, you will first need to set the `experimentalApis` flag to `true` in the [`requirements`](../../../manifest/index.md#requirements) section of the `manifest.json`.
453
-
*
454
-
* @experimental
455
431
* Variant of {@link CharacterStyles} with all style fields optional, used for applyCharacterStyles(). When using that API,
456
432
* any fields not specified are left unchanged, preserving the text's existing styles.
* **IMPORTANT:** This is currently ***experimental only*** and should not be used in any add-ons you will be distributing until it has been declared stable. To use it, you will first need to set the `experimentalApis` flag to `true` in the [`requirements`](../../../manifest/index.md#requirements) section of the `manifest.json`.
469
-
*
470
-
* @experimental
471
442
* A set of {@link CharacterStyles} along with the range of characters they apply to. Seen in the characterStyleRanges getter.
472
443
*
473
444
* Note that fonts returned by the getter are *not* guaranteed to be ones the user has rights to edit with, even though they
* **IMPORTANT:** This is currently ***experimental only*** and should not be used in any add-ons you will be distributing until it has been declared stable. To use it, you will first need to set the `experimentalApis` flag to `true` in the [`requirements`](../../../manifest/index.md#requirements) section of the `manifest.json`.
482
-
*
483
-
* @experimental
484
450
* Variant of {@link CharacterStylesRange} with all style fields optional, along with the range of characters they apply to.
485
451
* Used for the characterStyleRanges setter. When invoking the setter, any fields not specified are reset to their defaults.
486
452
*
@@ -910,11 +876,6 @@ declare enum FillType {
910
876
}
911
877
912
878
/**
913
-
* <InlineAlert slots="text" variant="warning"/>
914
-
*
915
-
* **IMPORTANT:** This is currently ***experimental only*** and should not be used in any add-ons you will be distributing until it has been declared stable. To use it, you will first need to set the `experimentalApis` flag to `true` in the [`requirements`](../../../manifest/index.md#requirements) section of the `manifest.json`.
916
-
*
917
-
* @experimental
918
879
* Represents a font in the document.
919
880
*
920
881
* Note: not every font encountered in the existing content is available for editing.
@@ -927,11 +888,6 @@ export declare type Font = AvailableFont | UnavailableFont;
927
888
*/
928
889
exportdeclareclassFonts{
929
890
/**
930
-
* <InlineAlert slots="text" variant="warning"/>
931
-
*
932
-
* **IMPORTANT:** This is currently ***experimental only*** and should not be used in any add-ons you will be distributing until it has been declared stable. To use it, you will first need to set the `experimentalApis` flag to `true` in the [`requirements`](../../../manifest/index.md#requirements) section of the `manifest.json`.
933
-
*
934
-
* @experimental
935
891
* Get an {@link AvailableFont} that exactly matches the given PostScript name, if any. Only fonts that the user has permission to use
936
892
* for editing content are returned, so the result of this call is always safe to apply to a {@link TextContentModel}'s styles.
* Note: If this group has a maskShape, group's bounds are always identical to the maskShape's, regardless of the
1007
966
* group's other content.
1008
967
*/
@@ -1866,11 +1825,6 @@ export declare class TextContentModel {
1866
1825
*/
1867
1826
getid(): string;
1868
1827
/**
1869
-
* <InlineAlert slots="text" variant="warning"/>
1870
-
*
1871
-
* **IMPORTANT:** This is currently ***experimental only*** and should not be used in any add-ons you will be distributing until it has been declared stable. To use it, you will first need to set the `experimentalApis` flag to `true` in the [`requirements`](../../../manifest/index.md#requirements) section of the `manifest.json`.
1872
-
*
1873
-
* @experimental
1874
1828
* Get ordered list of all {@link TextNode}s that display this text content in the scenegraph. The text content
1875
1829
* starts in the first {@link TextNode} "frame", and then flows into the second node once it has filled the first one. The ending of the
1876
1830
* text content may not be visible at all, if the last {@link TextNode} "frame" is not large enough to accommodate it.
@@ -1884,11 +1838,6 @@ export declare class TextContentModel {
1884
1838
gettext(): string;
1885
1839
settext(textContent: string);
1886
1840
/**
1887
-
* <InlineAlert slots="text" variant="warning"/>
1888
-
*
1889
-
* **IMPORTANT:** This is currently ***experimental only*** and should not be used in any add-ons you will be distributing until it has been declared stable. To use it, you will first need to set the `experimentalApis` flag to `true` in the [`requirements`](../../../manifest/index.md#requirements) section of the `manifest.json`.
1890
-
*
1891
-
* @experimental
1892
1841
* The character styles are applied to different ranges of this text content. When setting character styles, any style
1893
1842
* properties that are not provided are reset to their defaults (contrast to {@link applyCharacterStyles} which
1894
1843
* preserves the text's existing styles for any fields not specified). When *getting* styles, all fields are always
@@ -1925,11 +1874,6 @@ export declare class TextContentModel {
* **IMPORTANT:** This is currently ***experimental only*** and should not be used in any add-ons you will be distributing until it has been declared stable. To use it, you will first need to set the `experimentalApis` flag to `true` in the [`requirements`](../../../manifest/index.md#requirements) section of the `manifest.json`.
1931
-
*
1932
-
* @experimental
1933
1877
* Apply one or more styles to the characters in the given range, leaving any style properties that were not specified
1934
1878
* unchanged. Does not modify any styles in the text outside this range. Contrast to the {@link characterStyleRanges}
1935
1879
* setter, which specifies new style range(s) for the entire text at once, and resets any unspecified properties back to
@@ -1981,6 +1925,24 @@ export declare class TextContentModel {
1981
1925
* multi-frame text flows.
1982
1926
*/
1983
1927
exportdeclareclassTextNodeextendsNode{
1928
+
/**
1929
+
* {@inheritDoc VisualNode.centerPointLocal}
1930
+
*
1931
+
* @returns
1932
+
* Note: The center of the orphaned TextNode may be different from the center of the node placed on a page. It is
1933
+
* recommended to use this property only when the node is placed on a page.
1934
+
*
1935
+
*/
1936
+
getcenterPointLocal(): Readonly<Point>;
1937
+
/**
1938
+
* {@inheritDoc VisualNode.topLeftLocal}
1939
+
*
1940
+
* @returns
1941
+
* Note: The top-left of the orphaned TextNode may be different from the top-left of the node placed on a
1942
+
* page. It is recommended to use this property only when the node is placed on a page.
1943
+
*
1944
+
*/
1945
+
gettopLeftLocal(): Readonly<Point>;
1984
1946
/**
1985
1947
* The model containing the complete text string and its styles, only part of which may be visible within the bounds of
1986
1948
* this specific TextNode "frame." The full text content flow may be split across multiple frames, and/or it may be clipped if a
* **IMPORTANT:** This is currently ***experimental only*** and should not be used in any add-ons you will be distributing until it has been declared stable. To use it, you will first need to set the `experimentalApis` flag to `true` in the [`requirements`](../../../manifest/index.md#requirements) section of the `manifest.json`.
2000
-
*
2001
-
* @experimental
2002
1959
* The next TextNode that text overflowing this node will spill into, if any. If undefined and this TextNode is fixed size
2003
1960
* ({@link AreaTextLayout}), any text content that does not fit within this node's area will be clipped.
* **IMPORTANT:** This is currently ***experimental only*** and should not be used in any add-ons you will be distributing until it has been declared stable. To use it, you will first need to set the `experimentalApis` flag to `true` in the [`requirements`](../../../manifest/index.md#requirements) section of the `manifest.json`.
2031
-
*
2032
-
* @experimental
2033
1985
* @returns The list of visual effects applied to the TextNode.
2034
1986
*/
2035
1987
getvisualEffects(): readonlyVisualEffectType[];
@@ -2156,11 +2108,6 @@ export declare class Viewport {
2156
2108
exportdeclareconstviewport: ExpressViewport;
2157
2109
2158
2110
/**
2159
-
* <InlineAlert slots="text" variant="warning"/>
2160
-
*
2161
-
* **IMPORTANT:** This is currently ***experimental only*** and should not be used in any add-ons you will be distributing until it has been declared stable. To use it, you will first need to set the `experimentalApis` flag to `true` in the [`requirements`](../../../manifest/index.md#requirements) section of the `manifest.json`.
2162
-
*
2163
-
* @experimental
2164
2111
* Visual effects that can be applied to a text node.
0 commit comments