public override TranslationState VisitImagePart(ImagePart part, TranslationState ctx) { ctx.Result = FuncListUtility.Cons( new ImageElement(part.Url, ctx.Rect), FuncListUtility.Empty <ScreenElement>()); return(ctx); }
public override TranslationState VisitTextPart(TextPart part, TranslationState ctx) { ctx.Result = FuncListUtility.Cons( new TextElement(part.Text, ctx.Rect), FuncListUtility.Empty <ScreenElement>()); return(ctx); }