//
//  XTHtmlTagFontContainerMixin.h
//  XTads
//
//  Created by Rune Berg on 02/06/2018.
//  Copyright © 2018 Rune Berg. All rights reserved.
//

#import <Foundation/Foundation.h>
#import "XTOutputFormatterProtocol.h"
#import "XTHtmlTagContainer.h"


@interface XTFormattingSpecificationForHtmlTag : NSObject

@property (readonly) XTFormattingSpecification *formattingSpec;
@property (readonly) XTFormattingSpecificationForHtmlTag *oldFormattingSpecForHtmlTag;
@property (readonly, weak) XTHtmlTagContainer *tagContainer;

- (void)formattingEntry:(NSObject<XTOutputFormatterProtocol> *)formatter
		   tagContainer:(XTHtmlTagContainer *)tagContainer;

- (void)formattingExit:(NSObject<XTOutputFormatterProtocol> *)formatter;

@end
