mirror of
https://github.com/gnustep/libs-gui.git
synced 2025-04-22 16:10:48 +00:00
Fix formatting of GSAutoLayoutVFLParser and add copyright notice
This commit is contained in:
parent
1aff56cb9b
commit
13123a054e
2 changed files with 659 additions and 406 deletions
|
@ -1,22 +1,45 @@
|
|||
/* Copyright (C) 2022 Free Software Foundation, Inc.
|
||||
|
||||
By: Benjamin Johnson
|
||||
Date: 11-11-2022
|
||||
This file is part of the GNUstep Library.
|
||||
|
||||
This library is free software; you can redistribute it and/or
|
||||
modify it under the terms of the GNU Lesser General Public
|
||||
License as published by the Free Software Foundation; either
|
||||
version 2.1 of the License, or (at your option) any later version.
|
||||
|
||||
This library is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
Lesser General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU Lesser General Public
|
||||
License along with this library; if not, write to the Free
|
||||
Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
|
||||
Boston, MA 02110 USA.
|
||||
*/
|
||||
|
||||
#import <AppKit/AppKit.h>
|
||||
|
||||
@interface GSAutoLayoutVFLParser : NSObject
|
||||
{
|
||||
NSDictionary *_views;
|
||||
NSLayoutFormatOptions _options;
|
||||
NSDictionary *_metrics;
|
||||
NSScanner *_scanner;
|
||||
NSMutableArray *_constraints;
|
||||
NSMutableArray *_layoutFormatConstraints;
|
||||
NSView *_view;
|
||||
BOOL _createLeadingConstraintToSuperview;
|
||||
BOOL _isVerticalOrientation;
|
||||
NSDictionary *_views;
|
||||
NSLayoutFormatOptions _options;
|
||||
NSDictionary *_metrics;
|
||||
NSScanner *_scanner;
|
||||
NSMutableArray *_constraints;
|
||||
NSMutableArray *_layoutFormatConstraints;
|
||||
NSView *_view;
|
||||
BOOL _createLeadingConstraintToSuperview;
|
||||
BOOL _isVerticalOrientation;
|
||||
}
|
||||
|
||||
- (instancetype) initWithFormat:(NSString *)format
|
||||
options:(NSLayoutFormatOptions)options
|
||||
metrics:(NSDictionary *)metrics
|
||||
views:(NSDictionary *)views;
|
||||
|
||||
-(instancetype)initWithFormat: (NSString*)format options: (NSLayoutFormatOptions)options metrics: (NSDictionary*)metrics views: (NSDictionary*)views;
|
||||
|
||||
-(NSArray*)parse;
|
||||
- (NSArray *) parse;
|
||||
|
||||
@end
|
||||
|
||||
|
|
File diff suppressed because it is too large
Load diff
Loading…
Reference in a new issue