Sha256: ae1a013a1b549ce4beccb5acb66832abfe347ba2988f8d55d0ff355e9cc2e1fe
Contents?: true
Size: 903 Bytes
Versions: 3
Compression:
Stored size: 903 Bytes
Contents
const AbstractGeneratorHandler = require('./AbstractGeneratorHandler') const SharedHandlerType = require('../internal/SharedHandlerType') class GetStaticFieldGeneratorHandler extends AbstractGeneratorHandler { generate_code(existing_string_builder, common_command, used_object, handlers) { existing_string_builder.append('static get ') handlers.SHARED_HANDLER[SharedHandlerType.METHOD_NAME].generate_code( existing_string_builder, common_command, used_object.payload[0], handlers ) existing_string_builder.append('(') existing_string_builder.append(')') handlers.SHARED_HANDLER[SharedHandlerType.METHOD_BODY].generate_code( existing_string_builder, common_command, used_object, handlers ) } } module.exports = GetStaticFieldGeneratorHandler
Version data entries
3 entries across 3 versions & 1 rubygems