2
0
mirror of https://github.com/esiur/esiur-dart.git synced 2026-04-03 17:58:21 +00:00
This commit is contained in:
2022-03-12 16:21:29 +03:00
parent 92a26b8ce5
commit 88eba227ae
64 changed files with 38165 additions and 2952 deletions

View File

@@ -1,30 +1,18 @@
import 'MemberType.dart';
import '../../Data/DC.dart';
import 'TypeTemplate.dart';
class MemberTemplate
{
int get index => _index;
String get name => _name;
MemberType get type => _type;
class MemberTemplate {
final TypeTemplate template;
final String name;
final int index;
final bool inherited;
TypeTemplate _template;
String _name;
MemberType _type;
int _index;
MemberTemplate(this.template, this.index, this.name, this.inherited) {}
TypeTemplate get template => _template;
String get fullname => template.className + "." + name;
MemberTemplate(this._template, this._type, this._index, this._name)
{
}
String get fullname => _template.className + "." + _name;
DC compose()
{
return DC.stringToBytes(_name);
}
DC compose() {
return DC.stringToBytes(name);
}
}