cupertino-files / StyleHandle
Class: StyleHandle
Defined in: src/tss/stylesheet.ts:398
A live view of one concrete style archive.
Reads return only what this style overrides; use resolved to fold in the parent chain, which is what the app actually renders.
Constructors
Constructor
new StyleHandle(
store,object):StyleHandle
Defined in: src/tss/stylesheet.ts:402
Parameters
store
object
Returns
StyleHandle
Properties
object
readonlyobject:IwaObject
Defined in: src/tss/stylesheet.ts:400
store
readonlystore:ObjectStore
Defined in: src/tss/stylesheet.ts:399
Accessors
id
Get Signature
get id():
bigint
Defined in: src/tss/stylesheet.ts:407
Returns
bigint
info
Get Signature
get info():
StyleInfo
Defined in: src/tss/stylesheet.ts:411
Returns
Methods
character()
character():
CharacterFormatting
Defined in: src/tss/stylesheet.ts:421
Returns
paragraph()
paragraph():
ParagraphFormatting
Defined in: src/tss/stylesheet.ts:425
Returns
parent()
parent():
StyleHandle|undefined
Defined in: src/tss/stylesheet.ts:415
Returns
StyleHandle | undefined
resolved()
resolved():
object
Defined in: src/tss/stylesheet.ts:435
Formatting with inherited values folded in, nearest override winning.
Cycles in the parent chain are broken defensively — a corrupt document should not hang a reader.
Returns
object
character
character:
CharacterFormatting
paragraph
paragraph:
ParagraphFormatting
setCharacter()
setCharacter(
formatting):this
Defined in: src/tss/stylesheet.ts:453
Merge character formatting into this style, preserving unmodelled properties.
Parameters
formatting
Returns
this
setParagraph()
setParagraph(
formatting):this
Defined in: src/tss/stylesheet.ts:463
Merge paragraph formatting into this style, preserving unmodelled properties.
Parameters
formatting
Returns
this