Sha256: 0676d3319b25628b71de61e64fb10615cb202b69d3ec38f744b60474f13ef232
Contents?: true
Size: 716 Bytes
Versions: 5
Compression:
Stored size: 716 Bytes
Contents
import Variable from './Variable'; import Identifier from '../nodes/Identifier'; import Module from '../../Module'; import { RenderOptions } from '../../utils/renderHelpers'; export declare function isNamespaceVariable(variable: Variable): variable is NamespaceVariable; export default class NamespaceVariable extends Variable { isNamespace: true; module: Module; needsNamespaceBlock: boolean; referencedEarly: boolean; originals: { [name: string]: Variable; }; references: Identifier[]; constructor(module: Module); addReference(identifier: Identifier): void; includeVariable(): boolean; renderFirst(): boolean; renderBlock(options: RenderOptions): string; }
Version data entries
5 entries across 5 versions & 2 rubygems