public Settings(string s, Kirin k, ISettingsBackend backend) : base(s, k, false) { this.backend = backend; KirinAssistant.jsMethod("mergeOrOverwrite", new object[] { PrepareSettingsObject(backend.Retrieve()) }); KirinAssistant.jsMethod("resetEnvironment"); }
public KirinExtension(string moduleName, Kirin k, bool isGwt = true) { this.moduleName = moduleName; KirinAssistant = k.BindScreen(this, moduleName, isGwt); KirinAssistant.onLoad(); }
public static void Initialize(string assemblyName, IKirinPlatform platform) { instance = new Kirin(assemblyName, platform); }
public DBService(Kirin k) : base("DatabaseAccessService", k) { _Service = new Generated.DatabaseAccessService(KirinAssistant); }
public TXService(DBService dbService, Kirin k) : base("TransactionService", k) { this._KirinService = new Generated.TransactionService(KirinAssistant); this._DBService = dbService; }
public SymbolMaps(Kirin k, IFileBackend fileBackend) : base("SymbolMapService", k) { _Service = new Generated.SymbolMapService(KirinAssistant); _FileBackend = fileBackend; }