aboutsummaryrefslogtreecommitdiffstats
path: root/Source/SPExportFilenameUtilities.m
diff options
context:
space:
mode:
Diffstat (limited to 'Source/SPExportFilenameUtilities.m')
-rw-r--r--Source/SPExportFilenameUtilities.m12
1 files changed, 12 insertions, 0 deletions
diff --git a/Source/SPExportFilenameUtilities.m b/Source/SPExportFilenameUtilities.m
index ac09dd3b..69b8f786 100644
--- a/Source/SPExportFilenameUtilities.m
+++ b/Source/SPExportFilenameUtilities.m
@@ -153,6 +153,18 @@
[self updateDisplayedExportFilename];
}
+- (NSArray *)currentAllowedExportFilenameTokens
+{
+ NSArray *mixed = [exportCustomFilenameTokenPool objectValue];
+ NSMutableArray *tokens = [NSMutableArray arrayWithCapacity:[mixed count]]; // ...or less
+
+ for (id obj in mixed) {
+ if([obj isKindOfClass:[SPExportFileNameTokenObject class]]) [tokens addObject:obj];
+ }
+
+ return tokens;
+}
+
/**
* Generates the default export filename based on the selected export options.
*