summaryrefslogtreecommitdiff
path: root/tikzit/src/common/NSString+Tikz.m
diff options
context:
space:
mode:
Diffstat (limited to 'tikzit/src/common/NSString+Tikz.m')
-rw-r--r--tikzit/src/common/NSString+Tikz.m7
1 files changed, 6 insertions, 1 deletions
diff --git a/tikzit/src/common/NSString+Tikz.m b/tikzit/src/common/NSString+Tikz.m
index 8b11ad2..520ffd3 100644
--- a/tikzit/src/common/NSString+Tikz.m
+++ b/tikzit/src/common/NSString+Tikz.m
@@ -16,6 +16,7 @@
*/
#import "NSString+Tikz.h"
+#import "TikzGraphAssembler.h"
@implementation NSString (Tikz)
@@ -31,7 +32,7 @@
}
}
-- (BOOL) isValidTikz {
+- (BOOL) isValidTikzPropertyNameOrValue {
NSUInteger length = [self length];
unsigned int brace_depth = 0;
unsigned int escape = 0;
@@ -53,6 +54,10 @@
return !escape && brace_depth == 0;
}
+- (BOOL) isValidAnchor {
+ return [TikzGraphAssembler validateTikzEdgeAnchor:self];
+}
+
@end
// vi:ft=objc:noet:ts=4:sts=4:sw=4