Files
NativeScript/ui/builder/template-builder.d.ts
2015-04-24 14:44:12 +03:00

22 lines
683 B
TypeScript

//@private
declare module "ui/builder/template-builder" {
import componentBuilder = require("ui/builder/component-builder");
class TemplateBuilder {
constructor(templateProperty: TemplateProperty);
elementName: string;
addStartElement(prefix: string, namespace: string, elementName: string, attributes: Object);
addEndElement(prefix: string, elementName: string);
build();
}
export function isKnownTemplate(name: string, exports: any): boolean;
interface TemplateProperty {
parent: componentBuilder.ComponentModule;
name: string;
elementName: string;
templateItems: Array<string>
}
}