33 lines
686 B
Objective-C
33 lines
686 B
Objective-C
//
|
|
// HTMLDocument.h
|
|
// HTMLKit
|
|
//
|
|
// Created by Iska on 25/02/15.
|
|
// Copyright (c) 2015 BrainCookie. All rights reserved.
|
|
//
|
|
|
|
#import "HTMLNode.h"
|
|
#import "HTMLDocumentType.h"
|
|
#import "HTMLQuirksMode.h"
|
|
|
|
typedef NS_ENUM(short, HTMLDocumentReadyState)
|
|
{
|
|
HTMLDocumentLoading,
|
|
HTMLDocumentInteractive, // Not used
|
|
HTMLDocumentComplete
|
|
};
|
|
|
|
@interface HTMLDocument : HTMLNode
|
|
|
|
@property (nonatomic, strong) HTMLDocumentType *documentType;
|
|
|
|
@property (nonatomic, assign) HTMLQuirksMode quirksMode;
|
|
|
|
@property (nonatomic, copy, readonly) NSString *compatMode;
|
|
|
|
@property (nonatomic, assign, readonly) HTMLDocumentReadyState readyState;
|
|
|
|
- (HTMLNode *)adoptNode:(HTMLNode *)node;
|
|
|
|
@end
|