SYMBOL INDEX (290 symbols across 88 files) FILE: __tests__/jest/components/nodeImpl/Svg.tsx class SVGElement (line 13) | class SVGElement extends React.Component { method render (line 14) | render() { FILE: __tests__/jest/jsonUtils/models.ts constant BLACK (line 22) | const BLACK = { constant WHITE (line 29) | const WHITE = { constant GOLD (line 36) | const GOLD = { constant PURPLE (line 43) | const PURPLE = { FILE: __tests__/skpm/basic.test.js function getDoc (line 8) | function getDoc(context, document) { FILE: __tests__/skpm/render-context.test.js function getDoc (line 8) | function getDoc(document) { FILE: __tests__/skpm/render-in-wrapped-object.test.js function getDoc (line 8) | function getDoc(document) { FILE: examples/basic-setup-typescript/src/my-command.tsx type SwatchProps (line 15) | interface SwatchProps { type DocumentProps (line 40) | interface DocumentProps { FILE: examples/emotion/src/my-command.js class App (line 24) | class App extends React.Component { method render (line 25) | render() { FILE: examples/form-validation/src/components/TextBox/index.js class TextBox (line 4) | class TextBox extends Component { method constructor (line 5) | constructor(props) { method handleChange (line 15) | handleChange(event) { method render (line 19) | render() { FILE: examples/glamorous/src/my-command.js class App (line 22) | class App extends React.Component { method render (line 23) | render() { FILE: examples/profile-cards-graphql/src/main.js constant GRAPHQL_ENDPOINT (line 12) | const GRAPHQL_ENDPOINT = 'https://api.graph.cool/simple/v1/cj09zm1k4jcpc... constant QUERY (line 20) | const QUERY = gql` FILE: examples/profile-cards-react-with-styles/src/withStyles.js method create (line 8) | create(styleHash) { method resolve (line 12) | resolve(styles) { FILE: examples/styleguide/src/components/Palette.js constant SWATCH_WIDTH (line 5) | const SWATCH_WIDTH = 100; FILE: examples/styleguide/src/components/Swatch.js constant SWATCH_WIDTH (line 6) | const SWATCH_WIDTH = 100; FILE: examples/timeline-airtable/src/main.js constant API_ENDPOINT_URL (line 5) | const API_ENDPOINT_URL = FILE: src/components/Artboard.tsx type Props (line 24) | type Props = PropTypes.InferProps; class Artboard (line 26) | class Artboard extends React.Component { method render (line 33) | render() { FILE: src/components/Document.tsx type Props (line 8) | type Props = PropTypes.InferProps; class Document (line 10) | class Document extends React.Component { method render (line 15) | render() { FILE: src/components/Image.tsx type Props (line 45) | type Props = PropTypes.InferProps; class Image (line 47) | class Image extends React.Component { method render (line 54) | render() { FILE: src/components/Page.tsx type Props (line 13) | type Props = PropTypes.InferProps; class Page (line 15) | class Page extends React.Component { method render (line 18) | render() { FILE: src/components/RedBox.tsx type StackFrame (line 7) | type StackFrame = { type Props (line 49) | type Props = PropTypes.InferProps; class RedBox (line 51) | class RedBox extends React.Component { method renderFrames (line 59) | renderFrames(frames: Array) { method render (line 67) | render() { FILE: src/components/Svg/Circle.tsx type Props (line 12) | type Props = PropTypes.InferProps; class Circle (line 14) | class Circle extends React.Component { method render (line 23) | render() { FILE: src/components/Svg/ClipPath.tsx type Props (line 9) | type Props = PropTypes.InferProps; class ClipPath (line 11) | class ClipPath extends React.Component { method render (line 14) | render() { FILE: src/components/Svg/Defs.tsx type Props (line 8) | type Props = PropTypes.InferProps; class Defs (line 10) | class Defs extends React.Component { method render (line 13) | render() { FILE: src/components/Svg/Ellipse.tsx type Props (line 13) | type Props = PropTypes.InferProps; class Ellipse (line 15) | class Ellipse extends React.Component { method render (line 25) | render() { FILE: src/components/Svg/G.tsx type Props (line 10) | type Props = PropTypes.InferProps; class G (line 12) | class G extends React.Component { method render (line 15) | render() { FILE: src/components/Svg/Image.tsx type Props (line 16) | type Props = PropTypes.InferProps; class SVGImage (line 18) | class SVGImage extends React.Component { method render (line 29) | render() { FILE: src/components/Svg/Line.tsx type Props (line 13) | type Props = PropTypes.InferProps; class Line (line 15) | class Line extends React.Component { method render (line 25) | render() { FILE: src/components/Svg/LinearGradient.tsx type Props (line 15) | type Props = PropTypes.InferProps; class LinearGradient (line 17) | class LinearGradient extends React.Component { method render (line 27) | render() { FILE: src/components/Svg/Path.tsx type Props (line 10) | type Props = PropTypes.InferProps; class Path (line 12) | class Path extends React.Component { method render (line 15) | render() { FILE: src/components/Svg/Pattern.tsx type Props (line 16) | type Props = PropTypes.InferProps; class Pattern (line 18) | class Pattern extends React.Component { method render (line 21) | render() { FILE: src/components/Svg/Polygon.tsx type Props (line 10) | type Props = PropTypes.InferProps; class Polygon (line 12) | class Polygon extends React.Component { method render (line 21) | render() { FILE: src/components/Svg/Polyline.tsx type Props (line 10) | type Props = PropTypes.InferProps; class Polyline (line 12) | class Polyline extends React.Component { method render (line 19) | render() { FILE: src/components/Svg/RadialGradient.tsx type Props (line 18) | type Props = PropTypes.InferProps; class RadialGradient (line 20) | class RadialGradient extends React.Component { method render (line 31) | render() { FILE: src/components/Svg/Rect.tsx type Props (line 15) | type Props = PropTypes.InferProps; class Rect (line 17) | class Rect extends React.Component { method render (line 29) | render() { FILE: src/components/Svg/Stop.tsx type Props (line 11) | type Props = PropTypes.InferProps; class Stop (line 13) | class Stop extends React.Component { method render (line 21) | render() { FILE: src/components/Svg/Svg.tsx type Props (line 38) | type Props = PropTypes.InferProps; class Svg (line 40) | class Svg extends React.Component { method render (line 89) | render() { FILE: src/components/Svg/Symbol.tsx type Props (line 11) | type Props = PropTypes.InferProps; class Symbol (line 13) | class Symbol extends React.Component { method render (line 16) | render() { FILE: src/components/Svg/TSpan.tsx type Props (line 5) | type Props = PropTypes.InferProps; class TSpan (line 7) | class TSpan extends React.Component { method getChildContext (line 14) | getChildContext() { method getContextTypes (line 20) | getContextTypes() { method render (line 26) | render() { FILE: src/components/Svg/Text.tsx type Props (line 5) | type Props = PropTypes.InferProps; class Text (line 7) | class Text extends React.Component { method getChildContext (line 14) | getChildContext() { method getContextTypes (line 20) | getContextTypes() { method render (line 26) | render() { FILE: src/components/Svg/TextPath.tsx type Props (line 5) | type Props = PropTypes.InferProps; class TextPath (line 9) | class TextPath extends React.Component { method render (line 12) | render() { FILE: src/components/Svg/Use.tsx type Props (line 12) | type Props = PropTypes.InferProps; class Use (line 16) | class Use extends React.Component { method render (line 19) | render() { FILE: src/components/Text.tsx type Props (line 13) | type Props = PropTypes.InferProps; class Text (line 21) | class Text extends React.Component { method render (line 24) | render() { FILE: src/components/View.tsx type Props (line 29) | type Props = PropTypes.InferProps; class View (line 31) | class View extends React.Component { method render (line 38) | render() { FILE: src/context.tsx type ArtboardProps (line 35) | type ArtboardProps = PropTypes.InferProps & { FILE: src/entrypoint.sketch.ts function render (line 15) | function render( function renderToJSON (line 23) | function renderToJSON( function makeSymbol (line 30) | function makeSymbol( FILE: src/entrypoint.ts function getDefaultPlatformBridge (line 16) | function getDefaultPlatformBridge() { function render (line 20) | function render( function renderToJSON (line 28) | function renderToJSON( function makeSymbol (line 35) | function makeSymbol( FILE: src/flexToSketchJSON.ts function missingRendererError (line 6) | function missingRendererError(type: string, annotations?: string) { FILE: src/jsonUtils/borders.ts constant DEFAULT_BORDER_COLOR (line 8) | const DEFAULT_BORDER_COLOR = 'transparent'; constant DEFAULT_BORDER_STYLE (line 9) | const DEFAULT_BORDER_STYLE = 'solid'; FILE: src/jsonUtils/makeSvgLayer/graphics/curvePoint.ts function describePoint (line 4) | function describePoint(point: Point): string { function makeCurvePoint (line 9) | function makeCurvePoint( FILE: src/jsonUtils/makeSvgLayer/graphics/path.ts type Path (line 6) | type Path = Pick; function makePath (line 8) | function makePath(curvePoints: FileFormat.CurvePoint[], isClosed: boolea... function makePathsFromCommands (line 20) | function makePathsFromCommands( function makeLineCapStyle (line 102) | function makeLineCapStyle(strokeLineCap: 'butt' | 'round' | 'square'): 0... FILE: src/jsonUtils/makeSvgLayer/graphics/point.ts function normalizePointInRect (line 4) | function normalizePointInRect(point: Point, rect: FileFormat.Rect): Point { FILE: src/jsonUtils/makeSvgLayer/graphics/rect.ts function makeBoundingRectFromPoints (line 5) | function makeBoundingRectFromPoints(points: Point[]): FileFormat.Rect { function makeBoundingRectFromCommands (line 14) | function makeBoundingRectFromCommands(commands: any): FileFormat.Rect { function unionRects (line 38) | function unionRects(...rects: FileFormat.Rect[]): FileFormat.Rect { function scaleRect (line 55) | function scaleRect(rect: FileFormat.Rect, scale: number) { function resize (line 61) | function resize( FILE: src/jsonUtils/makeSvgLayer/graphics/types.ts type Point (line 1) | type Point = { x: number; y: number }; type Size (line 2) | type Size = { width: number; height: number }; FILE: src/jsonUtils/makeSvgLayer/index.sketch.ts function makeSvgLayer (line 6) | function makeSvgLayer(_layout: LayoutInfo, name: string, svg: string): F... FILE: src/jsonUtils/makeSvgLayer/index.ts function makeLayerFromPathElement (line 11) | function makeLayerFromPathElement(pathElement: any, _parentFrame: FileFo... function makeLayerGroup (line 55) | function makeLayerGroup( function makeSvgLayer (line 81) | function makeSvgLayer(layout: LayoutInfo, name: string, svg: string) { FILE: src/jsonUtils/models.ts function e7 (line 12) | function e7(seed?: string) { function generateIdNumber (line 31) | function generateIdNumber() { function generateID (line 47) | function generateID(seed?: string, hardcoded?: boolean): string { FILE: src/jsonUtils/resizeConstraint.ts constant RESIZE_CONSTRAINTS (line 15) | const RESIZE_CONSTRAINTS: { [key: string]: number } = { function makeResizeConstraint (line 67) | function makeResizeConstraint(resizingConstraint?: ResizeConstraints | n... FILE: src/jsonUtils/shapeLayers.ts type Radii (line 7) | type Radii = (number | null)[]; FILE: src/jsonUtils/sketchJson/fromSJSON.ts constant SKETCH_HIGHEST_COMPATIBLE_VERSION (line 8) | const SKETCH_HIGHEST_COMPATIBLE_VERSION = '95'; function fromSJSON (line 13) | function fromSJSON( FILE: src/jsonUtils/sketchJson/toSJSON.ts function toSJSON (line 4) | function toSJSON( FILE: src/jsonUtils/style.ts constant DEFAULT_SHADOW_COLOR (line 7) | const DEFAULT_SHADOW_COLOR = '#000'; constant SHADOW_STYLES (line 9) | const SHADOW_STYLES = [ function parseStyle (line 188) | function parseStyle(json: FileFormat.Style): ViewStyle { FILE: src/jsonUtils/textLayers.ts constant TEXT_DECORATION_UNDERLINE (line 7) | const TEXT_DECORATION_UNDERLINE: { [key: string]: number } = { constant TEXT_ALIGN (line 14) | const TEXT_ALIGN: { [key: string]: number } = { constant TEXT_ALIGN_REVERSE (line 22) | const TEXT_ALIGN_REVERSE: { [key: number]: 'center' | 'auto' | 'left' | ... constant TEXT_DECORATION_LINETHROUGH (line 29) | const TEXT_DECORATION_LINETHROUGH: { [key: string]: number } = { constant TEXT_TRANSFORM (line 36) | const TEXT_TRANSFORM: { [key: string]: number } = { constant FONT_STYLES (line 49) | const FONT_STYLES: { [key: string]: boolean } = { FILE: src/platformBridges/sketch/createStringMeasurer.ts constant FLOAT_MAX (line 12) | const FLOAT_MAX = 999999; function makeParagraphStyle (line 14) | function makeParagraphStyle(textStyle: TextStyle) { function createStringAttributes (line 35) | function createStringAttributes(textStyles: TextStyle): Object { type NSAttributedString (line 64) | type NSAttributedString = any; function createAttributedString (line 66) | function createAttributedString(textNode: TextNode): NSAttributedString { function createStringMeasurer (line 74) | function createStringMeasurer(textNodes: TextNode[], width: number): Size { FILE: src/platformBridges/sketch/findFontName.ts constant FONT_WEIGHTS (line 9) | const FONT_WEIGHTS: { [key: string]: number } = { type NSFont (line 33) | type NSFont = any; function findFontName (line 193) | function findFontName(style: TextStyle): string { FILE: src/platformBridges/sketch/makeImageDataFromUrl.ts function makeImageDataFromUrl (line 1) | function makeImageDataFromUrl(url?: string) { FILE: src/renderers/ArtboardRenderer.ts class ArtboardRenderer (line 8) | class ArtboardRenderer extends SketchRenderer { method renderGroupLayer (line 9) | renderGroupLayer({ layout, style, props }: TreeNode): FileForma... FILE: src/renderers/ImageRenderer.ts function extractURLFromSource (line 11) | function extractURLFromSource(source?: string | { uri?: string } | null)... class ImageRenderer (line 18) | class ImageRenderer extends SketchRenderer { method renderBackingLayers (line 19) | renderBackingLayers({ FILE: src/renderers/SketchRenderer.ts constant DEFAULT_OPACITY (line 7) | const DEFAULT_OPACITY = 1.0; class SketchRenderer (line 9) | class SketchRenderer { method constructor (line 12) | constructor(bridge: PlatformBridge) { method getDefaultGroupName (line 16) | getDefaultGroupName(_props: any) { method renderGroupLayer (line 20) | renderGroupLayer({ method renderBackingLayers (line 52) | renderBackingLayers( FILE: src/renderers/SvgRenderer.ts function toSnakeCase (line 18) | function toSnakeCase(string: string) { function makeSvgString (line 28) | function makeSvgString(el: string | TreeNode) { class SvgRenderer (line 64) | class SvgRenderer extends ViewRenderer { method getDefaultGroupName (line 65) | getDefaultGroupName(props: Props) { method renderBackingLayers (line 69) | renderBackingLayers(node: TreeNode) { FILE: src/renderers/SymbolInstanceRenderer.ts type Override (line 13) | type Override = { class SymbolInstanceRenderer (line 100) | class SymbolInstanceRenderer extends SketchRenderer { method renderGroupLayer (line 101) | renderGroupLayer({ FILE: src/renderers/SymbolMasterRenderer.ts class SymbolMasterRenderer (line 6) | class SymbolMasterRenderer extends SketchRenderer { method renderGroupLayer (line 7) | renderGroupLayer({ FILE: src/renderers/TextRenderer.ts class TextRenderer (line 8) | class TextRenderer extends SketchRenderer { method getDefaultGroupName (line 9) | getDefaultGroupName(props: Props) { method renderBackingLayers (line 13) | renderBackingLayers({ layout, style, textStyle, props }: TreeNode | UserStyle; type Rules (line 14) | type Rules = { declarations: { [key: string]: RawStyle } }; type StyleSheetInstance (line 15) | type StyleSheetInstance = { [key: string]: StyleId }; FILE: src/symbol.tsx function msListToArray (line 29) | function msListToArray(pageList: T[]): T[] { function exists (line 40) | function exists(x: FileFormat.SymbolMaster | undefined | null): x is Fil... type SymbolInstanceProps (line 123) | type SymbolInstanceProps = PropTypes.InferProps = { type NSString (line 22) | type NSString = any; type SketchPage (line 24) | type SketchPage = { type SketchStyle (line 31) | type SketchStyle = any; type SketchSharedStyleContainer (line 33) | type SketchSharedStyleContainer = { type MSGradient (line 40) | type MSGradient = any; type MSColor (line 41) | type MSColor = any; type SketchAssetCollection (line 43) | type SketchAssetCollection = { type SketchDocumentData (line 48) | type SketchDocumentData = { type SketchDocument (line 63) | type SketchDocument = { type WrappedSketchDocument (line 68) | type WrappedSketchDocument = { type SketchContext (line 72) | type SketchContext = { type Size (line 81) | type Size = { width: number; height: number }; type LayoutInfo (line 83) | type LayoutInfo = { type MeasureMode (line 96) | type MeasureMode = 'undefined' | 'exactly' | 'at-most'; type Color (line 98) | type Color = PropTypes.InferType; type BorderStyle (line 99) | type BorderStyle = PropTypes.InferType; type Overflow (line 100) | type Overflow = PropTypes.InferType; type ViewStyle (line 101) | type ViewStyle = PropTypes.InferProps & { col... type TextStyle (line 102) | type TextStyle = PropTypes.InferProps & { col... type TextNode (line 104) | type TextNode = { content: string; textStyles: TextStyle }; type TreeNode (line 106) | type TreeNode = { type ResizeConstraints (line 115) | type ResizeConstraints = { type PlatformBridge (line 124) | type PlatformBridge = { FILE: src/types/intrinsic.d.ts type IntrinsicElements (line 2) | interface IntrinsicElements { FILE: src/utils/Context.ts type Styles (line 1) | type Styles = Object; class Context (line 3) | class Context { method constructor (line 8) | constructor(styles: Styles = {}) { method addInheritableStyles (line 13) | addInheritableStyles(styles: Styles) { method forChildren (line 17) | forChildren() { method getInheritedStyles (line 25) | getInheritedStyles() { FILE: src/utils/constants.ts constant INHERITABLE_FONT_STYLES (line 1) | const INHERITABLE_FONT_STYLES = [ constant VALID_TEXT_CHILDREN_TYPES (line 22) | const VALID_TEXT_CHILDREN_TYPES = ['text', 'sketch_text']; FILE: src/utils/createStringMeasurer.ts function isNaN (line 3) | function isNaN(num: number): boolean { FILE: src/utils/getSketchVersion.ts function getSketchVersion (line 1) | function getSketchVersion(): number | 'NodeJS' { FILE: src/utils/pick.ts function pick (line 1) | function pick(obj: T, keys: readonly K[]): Pick) { method addStyle (line 31) | addStyle(name: string, style: FileFormat.Style): string { method getStyle (line 64) | getStyle(name: string, document?: SketchDocument): TextStyle | undefin... FILE: src/utils/sharedTextStyles/index.ts class TextStyles (line 5) | class TextStyles { method setDocument (line 6) | setDocument(_doc?: SketchDocument) { method setStyles (line 10) | setStyles(_styles: Array) { method addStyle (line 14) | addStyle(name: string, _style: FileFormat.Style): string { method getStyle (line 18) | getStyle(_name: string, _document?: SketchDocument): TextStyle | undef...