docs/Script API/interfaces/Frontend_Script_API._internal_.CKNode.html
interface CKNode {
_children: CKNode[];
childCount: number;
data: string;
isEmpty: boolean;
name: string;
root: {
document: {
model: {
markers: { getMarkersIntersectingRange(range: TextRange): Marker[] };
createRangeIn(el: CKNode): TextRange;
};
};
};
startOffset: number;
getAttribute(name: string): string;
getChild(index: number): CKNode;
is(type: string, name?: string): any;
toJSON(): object;
}
_childrenchildCountdataisEmptynamerootstartOffset
_children: CKNode[]
childCount: number
data: string
isEmpty: boolean
name: string
root: {
document: {
model: {
markers: { getMarkersIntersectingRange(range: TextRange): Marker[] };
createRangeIn(el: CKNode): TextRange;
};
};
}
startOffset: number
getAttribute(name: string): string
getChild(index: number): CKNode
is(type: string, name?: string): any
Optionalname: stringtoJSON(): object
Member Visibility
ThemeOSLightDark
Properties _childrenchildCountdataisEmptynamerootstartOffset Methods getAttributegetChildistoJSON