更新
更旧
/**
*
* Copyright (c) 2020 Silicon Labs
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
/**
* This module provides mappings between database columns and JS keys.
*
* @module DB API: DB types and enums.
*/
exports.packageType = {
zclProperties: 'zcl-properties',
zclXml: 'zcl-xml-child',
zclXmlStandalone: 'zcl-xml-standalone',
genSingleTemplate: 'gen-template',
genOverride: 'gen-override',
genPartial: 'gen-partial',
exports.packageOptionCategory = {
manufacturerCodes: 'manufacturerCodes',
exports.side = {
client: 'client',
server: 'server',
either: 'either',

Thuc Tran
已提交
exports.source = {
client: 'client',
server: 'server',
}
exports.zclType = {
struct: 'struct',
enum: 'enum',
bitmap: 'bitmap',
atomic: 'atomic',
unknown: 'unknown',
}
exports.fileLocationCategory = {
save: 'save',
}
exports.sessionKey = {
filePath: 'filePath',
}
exports.pathRelativity = {
relativeToZap: 'relativeToZap',
relativeToUserHome: 'relativeToHome',
absolute: 'absolute',
}
exports.wsCategory = {
generic: 'generic',
init: 'init',
}